What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Pretoria | Average priceARS 86 900 | Average duration20h 15m | Daily departures32 | |
| Durban - Pretoria | Average priceARS 43 518 | Average duration9h 45m | Daily departures58 | |
| Bloemfontein - Pretoria | Average priceARS 49 863 | Average duration7h 15m | Daily departures39 | |
| Kimberley - Pretoria | Average priceARS 57 394 | Average duration8h 10m | Daily departures21 | |
| Port Elizabeth - Pretoria | Average priceARS 60 214 | Average duration16h 45m | Daily departures23 |
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 Cape TownPretoria to Harare bus times and faresHow to travel from Pretoria to Richards BayFind bus tickets from Pretoria to KurumanPretoria to Kimberley bus times and faresHow to travel from Pretoria to BloemfonteinFind bus tickets from Pretoria to MthathaPretoria to Pietermaritzburg bus times and faresHow to travel from Pretoria to MbombelaFind bus tickets from Pretoria to PolokwanePretoria to Durban bus times and faresHow to travel from Pretoria to Port Elizabeth
Top arrivals to Pretoria
Find bus tickets from Mthatha to PretoriaPort Elizabeth to Pretoria bus times and faresHow to travel from Cape Town to PretoriaFind bus tickets from Pietermaritzburg to PretoriaDurban to Pretoria bus times and faresHow to travel from Kimberley to PretoriaFind bus tickets from Kuruman to PretoriaRichards Bay to Pretoria bus times and faresHow to travel from Bloemfontein to PretoriaFind bus tickets from Maputo to PretoriaEast London to Pretoria bus times and faresHow to travel from Matatiele to Pretoria






