Bus & Chapa
Beira has several transport hubs depending on what bus company you're using, but the main one is in the Praça do Maquinino area, bounded by Avenidas Daniel Napatima and Samora Machel. There’s no real order to things; ask locals where to go for buses to your destination.
Because Beira is off the main north–south EN1, an option for northbound or southbound passengers is to go to Inchope, a scruffy junction 130km west of Beira (Mtc130, three hours), where the EN6 joins the EN1, and try your luck with passing Maputo–Nampula buses there. Warning: they are often full and waits can be long.
Numerous companies serve Maputo (Mtc1700, 17 hours), including Etrago, departing Tuesday and Thursday at 3pm and Saturday at 3am from Praça do Maquinino in the city centre.
To Chimoio (Mtc200, three hours), chapas (minivans) go throughout the day from the main transport stand in the city centre. For Gorongosa National Park you'll need to change at Inchope.
For Quelimane (Mtc700, 10 hours), direct Nagi Investimentos and Maning Nice buses leave daily by 5.30am. Alternatively, some through buses en route to Nampula stop at Nicoadala, from where you can get a chapa the remaining 40km.
To Vilankulo (Mtc550 to Mtc600, 10 hours, daily), there’s a direct bus departing by about 4.30am.