What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Pretoria | Average priceCLP 28,945 | Average duration9h 45m | Daily departures67 | |
| Cape Town - Pretoria | Average priceCLP 54,454 | Average duration20h 15m | Daily departures36 | |
| Mthatha - Pretoria | Average priceCLP 34,652 | Average duration15h 30m | Daily departures30 | |
| Port Elizabeth - Pretoria | Average priceCLP 36,580 | Average duration16h 45m | Daily departures28 | |
| Bloemfontein - Pretoria | Average priceCLP 28,506 | Average duration7h 15m | Daily departures46 |
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 BloemfonteinPretoria to Harare bus times and faresHow to travel by bus from Pretoria to Ponta do OuroFind bus tickets from Pretoria to MthathaPretoria to Durban bus times and faresHow to travel by bus from Pretoria to MbombelaFind bus tickets from Pretoria to Cape TownPretoria to Polokwane bus times and faresHow to travel by bus from Pretoria to PietermaritzburgFind bus tickets from Pretoria to ManguziPretoria to Bulawayo bus times and faresHow to travel by bus from Pretoria to Port Elizabeth
Top arrivals to Pretoria
Find bus tickets from Manguzi to PretoriaCape Town to Pretoria bus times and faresHow to travel by bus from Bulawayo to PretoriaFind bus tickets from Upington to PretoriaMbombela to Pretoria bus times and faresHow to travel by bus from Thohoyandou to PretoriaFind bus tickets from Klerksdorp to PretoriaPotchefstroom to Pretoria bus times and faresHow to travel by bus from Durban to PretoriaFind bus tickets from Richards Bay to PretoriaBloemfontein to Pretoria bus times and faresHow to travel by bus from Harare to Pretoria









