Cheap Bus tickets to Maputo

Scenic view of Maputo

What are the most popular routes to Maputo?

Johannesburg - MaputoAverage priceMAD 469Average duration10hDaily departures20
Pretoria - MaputoAverage priceMAD 444Average duration12h 5mDaily departures8
Mbombela - MaputoAverage priceMAD 335Average duration5h 15mDaily departures8
Midrand - MaputoAverage priceMAD 416Average duration11h 40mDaily departures7
Durban - MaputoAverage priceMAD 328Average duration22hDaily departures2

Stations and stops in Maputo

Map of locations