Cheap Bus tickets to Maputo

What are the most popular routes to Maputo?

Johannesburg - MaputoAverage price£34Average duration10hDaily departures12
Pretoria - MaputoAverage price£37Average duration12h 15mDaily departures5
Durban - MaputoAverage price£26Average duration9h 55mDaily departures2
Mbombela - MaputoAverage price£27Average duration5h 20mDaily departures6
Midrand - MaputoAverage price£36Average duration11h 50mDaily departures5

Where are the popular stops in Maputo?

Stations and stops in Maputo.
Locations map

People from around the world trust Busbud