There are 3 ways to get from Jeffreys Bay Station to Uitenhage by bus (Greyhound), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Greyhound)
best- Take the bus from Jeffreys Bay to Port Elizabethbus
- Take the bus from Port Elizabeth to Uitenhagebus
2h 46mR 905–1,163Drive 62.7 km
cheapest- Drive from Jeffreys Bay Station to Uitenhagecar 62.7 km
41 minR 143–206Taxi
- Take the taxi from Jeffreys Bay Station to Uitenhagetaxi 62.7 km
41 minR 750–900
Questions & Answers
The cheapest way to get from Jeffreys Bay Station to Uitenhage is to drive which costs R 140 - R 210 and takes 41 min.
The fastest way to get from Jeffreys Bay Station to Uitenhage is to drive which takes 41 min and costs R 140 - R 210.
No, there is no direct bus from Jeffreys Bay Station to Uitenhage. However, there are services departing from Jeffreys Bay and arriving at Uitenhage via Port Elizabeth. The journey, including transfers, takes approximately 2h 46m.
The distance between Jeffreys Bay Station and Uitenhage is 105 km. The road distance is 62.7 km.
The best way to get from Jeffreys Bay Station to Uitenhage without a car is to bus which takes 2h 46m and costs R 900 - R 1 200.
It takes approximately 2h 46m to get from Jeffreys Bay Station to Uitenhage, including transfers.
Jeffreys Bay Station to Uitenhage bus services, operated by Greyhound ZA, depart from Jeffreys Bay station.
Jeffreys Bay Station to Uitenhage bus services, operated by Greyhound ZA, arrive at Port Elizabeth station.
Yes, the driving distance between Jeffreys Bay Station to Uitenhage is 63 km. It takes approximately 41 min to drive from Jeffreys Bay Station to Uitenhage.
There are 36+ hotels available in Uitenhage.
What companies run services between Jeffreys Bay Station, South Africa and Uitenhage, South Africa?
You can take a bus from Jeffreys Bay to Uitenhage via Port Elizabeth and Port Elizabeth in around 2h 46m.
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Jeffreys Bay to Port Elizabeth
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
Bus from Port Elizabeth to Uitenhage
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- R 450–600
- Schedules at
- greyhound.co.za
- Ave. Duration
- 41 min
- Estimated price
- R 750–900
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Need to know: Greyhound, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.





