HUB hero image

How to Travel from

East London to Grahamstown

by Rideshare or Car

East London
+0
Grahamstown
Transport search to Grahamstown
East London
+0
Grahamstown
Building a composite car route
Cheapest
Best Offer!
Car
2 h 31 min
183 km.
from $10
Composite Route Car Only

Two ways to Travel from East London to Grahamstown

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Greyhound ZA

Phone:
+27 11 611 8000
Website:
greyhound.co.za
Bus from East London Stn to King
Ave. Duration:
1h 10m
Frequency:
Twice daily
Estimated price:
$20.65–$28.26
Bus from King Williams Town to Grahamstown
Ave. Duration:
1h 40m
Frequency:
Once daily
Estimated price:
$20.65–$29.35
Bus from Peddie to Grahamstown
Ave. Duration:
45 min
Frequency:
Once daily
Estimated price:
$20.65–$28.26
Bus from East London Stn to Stutterheim
Ave. Duration:
1h 45m
Frequency:
Twice daily
Estimated price:
$20.65–$29.35
Bus from Stutterheim to Grahamstown
Ave. Duration:
2h 25m
Frequency:
Once daily
Estimated price:
$21.74–$30.43

Questions and Answers

What is the cheapest way to get from East London to Grahamstown?

The cheapest way to get from East London to Grahamstown is to drive which costs $25 - $36.96 and takes 2h 31m.

What is the fastest way to get from East London to Grahamstown?

The fastest way to get from East London to Grahamstown is to taxi and bus which takes 2h 13m and costs $59.78 - $81.52 .

Is there a direct bus between East London and Grahamstown?

No, there is no direct bus from East London to Grahamstown. However, there are services departing from East London Stn and arriving at Grahamstown via King Williams Town. The journey, including transfers, takes approximately 3h 50m.

How far is it from East London to Grahamstown?

The distance between East London and Grahamstown is 183 km. The road distance is 183.2 km.

How do I travel from East London to Grahamstown without a car?

The best way to get from East London to Grahamstown without a car is to bus which takes 3h 50m and costs $41.30 - $59.78 .

How long does it take to get from East London to Grahamstown?

It takes approximately 3h 50m to get from East London to Grahamstown, including transfers.

Where do I catch the East London to Grahamstown bus from?

East London to Grahamstown bus services, operated by Greyhound ZA, depart from East London Stn station.

Where does the East London to Grahamstown bus arrive?

East London to Grahamstown bus services, operated by Greyhound ZA, arrive at King Williams Town station.

Can I drive from East London to Grahamstown?

Yes, the driving distance between East London to Grahamstown is 183 km. It takes approximately 2h 31m to drive from East London to Grahamstown.

Where can I stay near Grahamstown?

There are 60+ hotels available in Grahamstown. Prices start at $37.57 per night.
+0