Cheap Bus tickets to Matola

What are the most popular routes to Matola?

Johannesburg - MatolaAverage priceCHF 42Average duration9h 5mDaily departures8
Pretoria - MatolaAverage priceCHF 45Average duration11h 30mDaily departures3
Mbombela - MatolaAverage priceCHF 31Average duration4h 45mDaily departures4
Midrand - MatolaAverage priceCHF 45Average duration11h 5mDaily departures3
Middelburg - MatolaAverage priceCHF 44Average duration7hDaily departures3

Matola stations and stops

Locations map