East London
East London
Grahamstown
Grahamstown
Bus Driving

East London to Grahamstown

Updated: 28 May 2026

The journey from East London to Grahamstown covers 175 km along the N2 national highway. You will traverse the rolling hills of the Eastern Cape, passing through King William's Town. The route is primarily used by students and academics traveling to Rhodes University. Expect a travel time of approximately 2 hours by private vehicle. The road is well-maintained but requires caution during heavy mist in the Ecca Pass.

Total Distance: 175 km driving distance; 130 km straight-line air distance.
Fastest Way
Private driving, taking 2 hours via the N2.
Cheapest Way
Bus travel via Intercape, costing approximately R180.
Compare East London to Grahamstown Routes
Bus
Direct
Driving
Direct
Duration 2 hours 45 mins 2 hours
Avg Price R180 - R280 R250 - R350
Operator Intercape Private Vehicle
Route N2 highway from East London Station. N2 highway via King William's Town.
Tip Book tickets online at least 48 hours in advance for better rates. Check your tire pressure before navigating the winding Ecca Pass.
Travel Tips
  • Fuel Up
    Fill your tank in East London as fuel stations are sparse between King William's Town and Grahamstown.
  • Weather Watch
    The Ecca Pass is prone to thick fog; drive with your headlights on during early mornings.
  • Booking
    Always book bus tickets early during university term start dates.
  • Connectivity
    Cell phone reception is generally good along the N2, but expect drops in deep valleys.
  • Parking
    Street parking in Grahamstown is metered; keep small change ready.
Safety Tips
  • Road Safety
    Watch out for stray livestock on the N2 near rural settlements.
  • Night Driving
    Avoid driving this route at night due to poor lighting and potential road hazards.
  • Vehicle Security
    Keep your doors locked while driving through urban centers.
  • Emergency
    Save the local police station number for Grahamstown before departing.
People Also Ask
  • Is the N2 safe?
    The N2 is a major national route and generally safe, but remain vigilant.
  • Are there trains?
    No, there is no active passenger rail service between these two cities.
  • How long is the drive?
    The drive takes approximately 2 hours under normal traffic conditions.
  • Where to stop?
    King William's Town is the best mid-way point for a quick break.
  • Is it hilly?
    Yes, the route includes the Ecca Pass which has significant elevation changes.
Quick Info
  • From East London, Eastern Cape, South Africa
  • To Grahamstown, Eastern Cape, South Africa
  • Modes
Best Time to Travel

March to May for mild temperatures and clear visibility on the Ecca Pass.

Things to Do in Grahamstown
1
Rhodes University
Visit the historic campus grounds. It is the heart of the city's intellectual life.
2
Observatory Museum
Explore the Victorian-era museum. It features a unique camera obscura.
3
Botanical Gardens
Walk through the lush gardens. They offer a peaceful escape from the city center.
4
Thomas Baines Nature Reserve
View local wildlife just outside the city. It is perfect for a short afternoon hike.
Tags
East London to Grahamstown distance N2 highway travel Grahamstown transport Eastern Cape road trip East London to Makhanda bus from East London to Grahamstown driving to Grahamstown travel tips Eastern Cape
More to East London