What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Pretoria | Average price$29 | Average duration9h 45m | Daily departures57 | |
| Cape Town - Pretoria | Average price$58 | Average duration20h 15m | Daily departures31 | |
| Hibberdene - Pretoria | Average price$25 | Average duration9h 55m | Daily departures3 | |
| Bloemfontein - Pretoria | Average price$34 | Average duration7h 15m | Daily departures38 | |
| Port Elizabeth - Pretoria | Average price$39 | Average duration16h 45m | Daily departures22 |
Operators serving Pretoria
Pretoria stations and stops
- 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 Richards BayPretoria to Port Elizabeth bus times and faresHow to travel from Pretoria to KimberleyFind bus tickets from Pretoria to PietermaritzburgPretoria to Mthatha bus times and faresHow to travel from Pretoria to East LondonFind bus tickets from Pretoria to DurbanPretoria to Harare bus times and faresHow to travel from Pretoria to Cape TownFind bus tickets from Pretoria to MbombelaPretoria to Bloemfontein bus times and faresHow to travel from Pretoria to Polokwane
Top arrivals to Pretoria
Find bus tickets from Cape Town to PretoriaMthatha to Pretoria bus times and faresHow to travel from Kimberley to PretoriaFind bus tickets from Richards Bay to PretoriaPietermaritzburg to Pretoria bus times and faresHow to travel from Kuruman to PretoriaFind bus tickets from Bloemfontein to PretoriaMbombela to Pretoria bus times and faresHow to travel from Durban to PretoriaFind bus tickets from Port Elizabeth to PretoriaPolokwane to Pretoria bus times and faresHow to travel from East London to Pretoria






