What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Pretoria | Average priceZAR 994 | Average duration20h 15m | Daily departures32 | |
| Durban - Pretoria | Average priceZAR 475 | Average duration9h 45m | Daily departures61 | |
| Bloemfontein - Pretoria | Average priceZAR 565 | Average duration7h 15m | Daily departures40 | |
| Port Elizabeth - Pretoria | Average priceZAR 686 | Average duration16h 45m | Daily departures23 | |
| Kimberley - Pretoria | Average priceZAR 655 | 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 PietermaritzburgPretoria to Bloemfontein bus times and faresHow to travel from Pretoria to MbombelaFind bus tickets from Pretoria to Port ElizabethPretoria to Polokwane bus times and faresHow to travel from Pretoria to Cape TownFind bus tickets from Pretoria to Richards BayPretoria to Mthatha bus times and faresHow to travel from Pretoria to DurbanFind bus tickets from Pretoria to KurumanPretoria to Kimberley bus times and faresHow to travel from Pretoria to Harare
Top arrivals to Pretoria
Find bus tickets from Pietermaritzburg to PretoriaDurban to Pretoria bus times and faresHow to travel from Potchefstroom to PretoriaFind bus tickets from Mbombela to PretoriaRichards Bay to Pretoria bus times and faresHow to travel from Cape Town to PretoriaFind bus tickets from Kimberley to PretoriaKuruman to Pretoria bus times and faresHow to travel from Mthatha to PretoriaFind bus tickets from Polokwane to PretoriaPort Elizabeth to Pretoria bus times and faresHow to travel from Bloemfontein to Pretoria






