- 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
Where are the popular stops in Port Edward and Pretoria?
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
Compare bus companies
3.5 out of 5 stars3.5/544,026 reviews
Based on 44026 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
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.






