What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Pretoria | Average pricePLN 222 | Average duration20h 15m | Daily departures32 | |
| Durban - Pretoria | Average pricePLN 111 | Average duration9h 45m | Daily departures58 | |
| Bloemfontein - Pretoria | Average pricePLN 127 | Average duration7h 15m | Daily departures39 | |
| Kimberley - Pretoria | Average pricePLN 147 | Average duration8h 10m | Daily departures21 | |
| Port Elizabeth - Pretoria | Average pricePLN 154 | Average duration16h 45m | Daily departures23 |
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 HararePretoria to Umzimkulu bus times and faresHow to travel from Pretoria to Mount FrereFind bus tickets from Pretoria to Cape TownPretoria to Harrismith bus times and faresHow to travel from Pretoria to UpingtonFind bus tickets from Pretoria to WarrentonPretoria to Durban bus times and faresHow to travel from Pretoria to JohannesburgFind bus tickets from Pretoria to MahikengPretoria to Butterworth bus times and faresHow to travel from Pretoria to Queenstown
Top arrivals to Pretoria
Find bus tickets from Polokwane to PretoriaMthatha to Pretoria bus times and faresHow to travel from Port Elizabeth to PretoriaFind bus tickets from Colesberg to PretoriaBloemfontein to Pretoria bus times and faresHow to travel from Butterworth to PretoriaFind bus tickets from Malamulele to PretoriaCape Town to Pretoria bus times and faresHow to travel from Durban to PretoriaFind bus tickets from Upington to PretoriaRichards Bay to Pretoria bus times and faresHow to travel from Mossel Bay to Pretoria






