East London
East London
Uitenhage
Uitenhage
Bus Driving

East London to Uitenhage

Updated: 28 May 2026

The journey from East London to Uitenhage is 280 km along the N2. This route takes you through the Eastern Cape coast. The drive takes approximately 3 hours. It is a major industrial town in the region.

Total Distance: 280 km driving distance; 200 km straight-line air distance.
Fastest Way
Private car, taking 3 hours.
Cheapest Way
Bus travel, starting at R200.
Compare East London to Uitenhage Routes
Bus
Direct
Driving
Direct
Duration 4 hours 3 hours
Avg Price R200 - R400 R350 - R550
Operator Intercape Private Vehicle
Route N2 highway. N2 highway.
Tip Buses are comfortable. The N2 is very scenic.
Travel Tips
  • Scenic Stops
    Stop in Port Elizabeth.
  • Fuel
    Plenty of fuel stations along the N2.
  • Booking
    Book bus tickets in advance.
  • Supplies
    Pack snacks for the long drive.
  • Navigation
    Use GPS for the route.
Safety Tips
  • Road Safety
    Watch for winding roads.
  • Vehicle Security
    Keep your car locked.
  • Awareness
    Stay alert for tourists.
  • Emergency
    Keep emergency contacts saved.
People Also Ask
  • Is the N2 safe?
    Yes, it is a major tourist route.
  • Are there trains?
    No, there is no passenger rail service.
  • How long is the drive?
    The drive takes about 3 hours.
  • Best time to visit?
    Any time is suitable.
  • Is it a toll road?
    No, there are no toll gates.
Quick Info
  • From East London, Eastern Cape, South Africa
  • To Uitenhage, Eastern Cape, South Africa
  • Modes
Best Time to Travel

Year-round.

Things to Do in Uitenhage
1
Volkswagen AutoPavilion
Visit the car museum.
2
Uitenhage Museum
Learn about the history.
3
Nearby Parks
Enjoy the outdoors.
4
Local Markets
Shop for local produce.
Tags
East London to Uitenhage distance N2 highway Uitenhage travel Eastern Cape transport driving to Uitenhage bus to Uitenhage East London to Uitenhage Uitenhage town
More to East London