HUB hero image

How to Travel from

Port Elizabeth to East London

by Plane, Rideshare or Car

Port Elizabeth
+0
East London
Transport search to East London
Port Elizabeth
+0
East London
Building a composite car route
Cheapest
Best Offer!
Car
3 h 47 min
308 km.
from $16
Composite Route Car Only

Three ways to Travel from Port Elizabeth to East London

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Safair

Website:
flysafair.co.za/
Plane from Port Elizabeth to East
Ave. Duration:
4h 43m
Frequency:
Every day
Estimated price:
$92.39–$195.65

Airlink

Phone:
+27 11 451 7300
Website:
flyairlink.com/
Plane from Port Elizabeth to East
Ave. Duration:
5h 50m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$206.52–$652.17

Bus operators

TransLux Express

Phone:
+27 86 158 9282
Website:
res.prasa.com/translux/booking
Bus from Port Elizabeth Station to East
Ave. Duration:
4h 26m
Frequency:
Once daily
Estimated price:
$13.04–$18.48

Questions and Answers

What is the cheapest way to get from Port Elizabeth to East London?

The cheapest way to get from Port Elizabeth to East London is to bus which costs $13.04 - $18.48 and takes 4h 26m.

What is the fastest way to get from Port Elizabeth to East London?

The fastest way to get from Port Elizabeth to East London is to drive which takes 3h 47m and costs $41.30 - $65.22 .

Is there a direct bus between Port Elizabeth and East London?

Yes, there is a direct bus departing from Port Elizabeth Station station and arriving at East London Windmill. Services depart once daily, and operate every day. The journey takes approximately 4h 26m.

Is there a direct flight between Port Elizabeth and East London?

There are no direct flights between Port Elizabeth and East London. The fastest has 1 change and takes 4h 10m and costs $81.52 - $184.78 .

How far is it from Port Elizabeth to East London?

The distance between Port Elizabeth and East London is 313 km. The road distance is 308.6 km.

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

The best way to get from Port Elizabeth to East London without a car is to bus which takes 4h 26m and costs $13.04 - $18.48 .

How long does it take to get from Port Elizabeth to East London?

The bus from Port Elizabeth Station to East London Windmill takes 4h 26m including transfers and departs once daily.

Where do I catch the Port Elizabeth to East London bus from?

Port Elizabeth to East London bus services, operated by TransLux Express, depart from Port Elizabeth Station.

Bus or fly from Port Elizabeth to East London?

The best way to get from Port Elizabeth to East London is to bus which takes 4h 26m and costs $13.04 - $18.48 . Alternatively, you can fly, which costs $86.96 - $195.65 and takes 4h 9m.

Where does the Port Elizabeth to East London bus arrive?

Port Elizabeth to East London bus services, operated by TransLux Express, arrive at East London Windmill station.

Can I drive from Port Elizabeth to East London?

Yes, the driving distance between Port Elizabeth to East London is 309 km. It takes approximately 3h 47m to drive from Port Elizabeth to East London.

Where can I stay near East London?

There are 420+ hotels available in East London. Prices start at $37.20 per night.
+0