What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Pretoria | Average price$87 | Average duration20h 15m | Daily departures32 | |
| Durban - Pretoria | Average price$42 | Average duration9h 45m | Daily departures61 | |
| Bloemfontein - Pretoria | Average price$49 | Average duration7h 15m | Daily departures40 | |
| Port Elizabeth - Pretoria | Average price$60 | Average duration16h 45m | Daily departures23 | |
| Kimberley - Pretoria | Average price$57 | Average duration8h 10m | Daily departures21 |
Operators serving Pretoria
Stations and stops in Pretoria
- A
Pretoria Station
Office 4, Pretoria Station, 180 Scheiding St, Pretoria Central, Pretoria, 0002, South Africa - B
Pretoria Station
Motor Coach Terminal, corner of Paul Kruger and Sheiding street
Top departures from Pretoria
Find bus tickets from Pretoria to ManguziPretoria to Durban bus times and faresHow to travel from Pretoria to PietermaritzburgFind bus tickets from Pretoria to PolokwanePretoria to Bloemfontein bus times and faresHow to travel from Pretoria to Cape TownFind bus tickets from Pretoria to WelkomPretoria to Port Elizabeth bus times and faresHow to travel from Pretoria to BulawayoFind bus tickets from Pretoria to JohannesburgPretoria to Harare bus times and faresHow to travel from Pretoria to Kokstad
Top arrivals to Pretoria
Find bus tickets from Potchefstroom to PretoriaCape Town to Pretoria bus times and faresHow to travel from Kimberley to PretoriaFind bus tickets from Klerksdorp to PretoriaBloemfontein to Pretoria bus times and faresHow to travel from Durban to PretoriaFind bus tickets from Aliwal North to PretoriaBeitbridge to Pretoria bus times and faresHow to travel from Johannesburg to PretoriaFind bus tickets from Warrenton to PretoriaHarare to Pretoria bus times and faresHow to travel from Thohoyandou to Pretoria






