What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Pretoria | Average price$60 | Average duration20h 15m | Daily departures32 | |
| Durban - Pretoria | Average price$30 | Average duration9h 45m | Daily departures60 | |
| Bloemfontein - Pretoria | Average price$34 | Average duration7h 15m | Daily departures39 | |
| Port Elizabeth - Pretoria | Average price$42 | Average duration16h 45m | Daily departures23 | |
| Pietermaritzburg - Pretoria | Average price$33 | Average duration8h 5m | Daily departures47 |
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 East LondonPretoria to Port Elizabeth bus times and faresHow to travel from Pretoria to BloemfonteinFind bus tickets from Pretoria to DurbanPretoria to Polokwane bus times and faresHow to travel from Pretoria to HarareFind bus tickets from Pretoria to MbombelaPretoria to Mthatha bus times and faresHow to travel from Pretoria to Cape TownFind bus tickets from Pretoria to Richards BayPretoria to Kimberley bus times and faresHow to travel from Pretoria to Pietermaritzburg
Top arrivals to Pretoria
Find bus tickets from Kimberley to PretoriaBloemfontein to Pretoria bus times and faresHow to travel from Durban to PretoriaFind bus tickets from Mbombela to PretoriaMthatha to Pretoria bus times and faresHow to travel from East London to PretoriaFind bus tickets from Queenstown to PretoriaPietermaritzburg to Pretoria bus times and faresHow to travel from Port Elizabeth to PretoriaFind bus tickets from Cape Town to PretoriaRichards Bay to Pretoria bus times and faresHow to travel from Polokwane to Pretoria






