- Port Edward to Pretoria buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Caltex Garage | Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station) | No tags | ||||
![]() | Bus | Caltex Garage | Intercape Office, C/O Paul Kruger and Scheiding Street (Pretoria Station) | No tags |
Get from Port Edward to Pretoria
This route is served by bus only
The journey takes about 13 hours 35 minutes, and with fares starting at just $70, it presents an excellent value for a comfortable ride.
1bus per day
13h 35mAverage Duration
622 kmDistance
16kgCO₂ emissions
Compare bus companies
3.5 out of 5 stars3.5/543,883 reviews
Based on 43883 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Intercape ticket prices on this trip start at $70
ZA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Port Edward and Pretoria?
Stops in Port Edward
Stops in Pretoria
Frequently asked questions about travelling from Port Edward, ZA to Pretoria by bus
What is the travel distance from Port Edward to Pretoria?
Port Edward and Pretoria are 623 km (386 miles) apart.
What are the departure and arrival locations for buses traveling from Port Edward to Pretoria?
Buses departing from Caltex Garage in Port Edward will take you to Pretoria Station in Pretoria.






