What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Pretoria | Average price£23 | Average duration9h 45m | Daily departures57 | |
| Cape Town - Pretoria | Average price£44 | Average duration20h 15m | Daily departures31 | |
| Hibberdene - Pretoria | Average price£19 | Average duration9h 55m | Daily departures3 | |
| Bloemfontein - Pretoria | Average price£26 | Average duration7h 15m | Daily departures38 | |
| Port Elizabeth - Pretoria | Average price£30 | Average duration16h 45m | Daily departures22 |
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 MthathaPretoria to Durban bus times and faresHow to travel from Pretoria to KimberleyFind bus tickets from Pretoria to KurumanPretoria to Port Elizabeth bus times and faresHow to travel from Pretoria to Cape TownFind bus tickets from Pretoria to HararePretoria to Polokwane bus times and faresHow to travel from Pretoria to PietermaritzburgFind bus tickets from Pretoria to Richards BayPretoria to Bloemfontein bus times and faresHow to travel from Pretoria to Mbombela
Top arrivals to Pretoria
Find bus tickets from Port Elizabeth to PretoriaMthatha to Pretoria bus times and faresHow to travel from Durban to PretoriaFind bus tickets from Polokwane to PretoriaCape Town to Pretoria bus times and faresHow to travel from Kuruman to PretoriaFind bus tickets from Matatiele to PretoriaBloemfontein to Pretoria bus times and faresHow to travel from Mbombela to PretoriaFind bus tickets from Pietermaritzburg to PretoriaRichards Bay to Pretoria bus times and faresHow to travel from Kimberley to Pretoria






