What are the most popular routes to Pretoria?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Pretoria | Average priceCLP 29,306 | Average duration9h 45m | Daily departures67 | |
| Cape Town - Pretoria | Average priceCLP 55,942 | Average duration20h 15m | Daily departures37 | |
| Port Elizabeth - Pretoria | Average priceCLP 37,626 | Average duration16h 45m | Daily departures28 | |
| Mthatha - Pretoria | Average priceCLP 35,254 | Average duration15h 30m | Daily departures30 | |
| Bloemfontein - Pretoria | Average priceCLP 29,278 | Average duration7h 15m | 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 BloemfonteinPretoria to Pietermaritzburg bus times and faresHow to get from Pretoria to Mbombela by busFind bus tickets from Pretoria to HararePretoria to Mthatha bus times and faresHow to get from Pretoria to Kimberley by busFind bus tickets from Pretoria to QueenstownPretoria to Cape Town bus times and faresHow to get from Pretoria to Durban by busFind bus tickets from Pretoria to Port ElizabethPretoria to Richards Bay bus times and faresHow to get from Pretoria to Polokwane by bus
Top arrivals to Pretoria
Find bus tickets from Potchefstroom to PretoriaBloemfontein to Pretoria bus times and faresHow to get from Pietermaritzburg to Pretoria by busFind bus tickets from Durban to PretoriaMbombela to Pretoria bus times and faresHow to get from Port Elizabeth to Pretoria by busFind bus tickets from Kuruman to PretoriaCape Town to Pretoria bus times and faresHow to get from Polokwane to Pretoria by busFind bus tickets from Richards Bay to PretoriaMthatha to Pretoria bus times and faresHow to get from Kimberley to Pretoria by bus









