How to get from Beira to Maputo by car, truck, walk, bike

Distance between Beira and Maputo is 721 kilometers (447 miles).
Driving distance from Beira to Maputo is 1214 kilometers (753 miles)

BeiraMaputo
Leaving from
Going to

Route Map

4 Ways from Beira (Mozambique/Sofala) to Maputo (Mozambique/Maputo)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 77 m
2. Turn sharp left 318 m
3. At roundabout, take exit 1 onto Avenida Massano de Amorim, N6 134.36 km
4. Keep left 419 m
5. Continue onto N1 1067.84 km
6. At roundabout, take exit 2 onto Av. de Moçambique, 5583 6.19 km
7. Keep left 3.08 km
8. Turn right onto Av. Acordos de Lusaka, 3013 1.13 km
9. At roundabout, take exit 2 onto Av. Guerra Popular, 1189 1.30 km
10. Turn right onto Av. Josina Machel, 1070 148 m
11. Turn left 37 m
12. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Beira (Mozambique/Sofala) to Maputo (Mozambique/Maputo)?
How do I get from Beira (Mozambique/Sofala) to Maputo (Mozambique/Maputo) the fastest?
How long does it take to get from Beira (Mozambique/Sofala) to Maputo (Mozambique/Maputo)?

Trips from Beira

BeiraHarare