What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Cape Town - Pretoria | Average price$87 | Average duration20h 15m | Daily departures32 | |
| Durban - Pretoria | Average price$43 | Average duration9h 45m | Daily departures60 | |
| Bloemfontein - Pretoria | Average price$49 | Average duration7h 15m | Daily departures39 | |
| Port Elizabeth - Pretoria | Average price$60 | Average duration16h 45m | Daily departures23 | |
| Pietermaritzburg - Pretoria | Average price$47 | 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 WelkomPretoria to Polokwane bus times and faresHow to travel from Pretoria to Port ElizabethFind bus tickets from Pretoria to BulawayoPretoria to Bloemfontein bus times and faresHow to travel from Pretoria to HarareFind bus tickets from Pretoria to Cape TownPretoria to Kokstad bus times and faresHow to travel from Pretoria to PietermaritzburgFind bus tickets from Pretoria to MaputoPretoria to Manguzi bus times and faresHow to travel from Pretoria to Durban
Top arrivals to Pretoria
Find bus tickets from Bloemfontein to PretoriaPotchefstroom to Pretoria bus times and faresHow to travel from Durban to PretoriaFind bus tickets from Beitbridge to PretoriaJohannesburg to Pretoria bus times and faresHow to travel from Klerksdorp to PretoriaFind bus tickets from Gaborone to PretoriaThohoyandou to Pretoria bus times and faresHow to travel from Cape Town to PretoriaFind bus tickets from Aliwal North to PretoriaWarrenton to Pretoria bus times and faresHow to travel from Harare to Pretoria






