What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Pretoria | Average price$57 | Average duration20h 15m | Daily departures31 | |
| Durban - Pretoria | Average price$29 | Average duration9h 45m | Daily departures57 | |
| Hibberdene - Pretoria | Average price$25 | Average duration9h 55m | Daily departures3 | |
| Bloemfontein - Pretoria | Average price$34 | Average duration7h 15m | Daily departures41 | |
| Polokwane - Pretoria | Average price$28 | Average duration4h 40m | Daily departures6 |
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 MthathaPretoria to Mbombela bus times and faresHow to travel from Pretoria to Port ElizabethFind bus tickets from Pretoria to Richards BayPretoria to Kimberley bus times and faresHow to travel from Pretoria to BloemfonteinFind bus tickets from Pretoria to East LondonPretoria to Polokwane bus times and faresHow to travel from Pretoria to HarareFind bus tickets from Pretoria to DurbanPretoria to Cape Town bus times and faresHow to travel from Pretoria to Pietermaritzburg
Top arrivals to Pretoria
Find bus tickets from Mbombela to PretoriaDurban to Pretoria bus times and faresHow to travel from Polokwane to PretoriaFind bus tickets from East London to PretoriaBloemfontein to Pretoria bus times and faresHow to travel from Cape Town to PretoriaFind bus tickets from Mthatha to PretoriaKimberley to Pretoria bus times and faresHow to travel from Kuruman to PretoriaFind bus tickets from Pietermaritzburg to PretoriaPort Elizabeth to Pretoria bus times and faresHow to travel from Richards Bay to Pretoria






