What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Pretoria | Average pricePEN 206 | Average duration20h 15m | Daily departures32 | |
| Durban - Pretoria | Average pricePEN 102 | Average duration9h 45m | Daily departures60 | |
| Bloemfontein - Pretoria | Average pricePEN 117 | Average duration7h 15m | Daily departures39 | |
| Port Elizabeth - Pretoria | Average pricePEN 144 | Average duration16h 45m | Daily departures23 | |
| Pietermaritzburg - Pretoria | Average pricePEN 113 | Average duration8h 5m | Daily departures47 |
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 JohannesburgPretoria to Mount Frere bus times and faresHow to travel from Pretoria to DurbanFind bus tickets from Pretoria to ButterworthPretoria to Harare bus times and faresHow to travel from Pretoria to UpingtonFind bus tickets from Pretoria to QueenstownPretoria to Harrismith bus times and faresHow to travel from Pretoria to MahikengFind bus tickets from Pretoria to Cape TownPretoria to Umzimkulu bus times and faresHow to travel from Pretoria to Warrenton
Top arrivals to Pretoria
Find bus tickets from Butterworth to PretoriaCape Town to Pretoria bus times and faresHow to travel from Malamulele to PretoriaFind bus tickets from Mossel Bay to PretoriaRichards Bay to Pretoria bus times and faresHow to travel from Mthatha to PretoriaFind bus tickets from Bloemfontein to PretoriaColesberg to Pretoria bus times and faresHow to travel from Durban to PretoriaFind bus tickets from Port Elizabeth to PretoriaUpington to Pretoria bus times and faresHow to travel from Polokwane to Pretoria






