Cheap Bus tickets to Maputo

Scenic view of Maputo

What are the most popular routes to Maputo?

Johannesburg - MaputoAverage priceARS 77 540Average duration10h 10mDaily departures14
Pretoria - MaputoAverage priceARS 81 215Average duration12h 15mDaily departures5
Mbombela - MaputoAverage priceARS 58 454Average duration5h 20mDaily departures6
Midrand - MaputoAverage priceARS 81 336Average duration11h 50mDaily departures5
Middelburg - MaputoAverage priceARS 76 678Average duration7h 55mDaily departures5

Maputo stations and stops

Locations map