What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Pretoria | Average priceCLP 55 921 | Average duration20h 15m | Daily departures32 | |
| Durban - Pretoria | Average priceCLP 26 732 | Average duration9h 45m | Daily departures61 | |
| Bloemfontein - Pretoria | Average priceCLP 31 778 | Average duration7h 15m | Daily departures40 | |
| Port Elizabeth - Pretoria | Average priceCLP 38 563 | Average duration16h 45m | Daily departures23 | |
| Kimberley - Pretoria | Average priceCLP 36 853 | Average duration8h 10m | Daily departures21 |
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 Pietermaritzburg bus times and faresHow to travel from Pretoria to PolokwaneFind bus tickets from Pretoria to BizanaPretoria to Durban bus times and faresHow to travel from Pretoria to MthathaFind 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 MbombelaPretoria to Bloemfontein bus times and faresHow to travel from Pretoria to Harare
Top arrivals to Pretoria
Find bus tickets from Cape Town to PretoriaQueenstown to Pretoria bus times and faresHow to travel from Richards Bay to PretoriaFind bus tickets from Port Elizabeth to PretoriaDurban to Pretoria bus times and faresHow to travel from Maputo to PretoriaFind bus tickets from Bloemfontein to PretoriaMatatiele to Pretoria bus times and faresHow to travel from East London to PretoriaFind bus tickets from Kimberley to PretoriaMthatha to Pretoria bus times and faresHow to travel from Pietermaritzburg to Pretoria






