There are 4 ways to get from Uitenhage to East London by bus, car, plane, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Port Elizabeth to East London Windmillbus
6hR 730–937Drive 294.4 km
cheapest- Drive from Uitenhage to East Londoncar 294.4 km
3h 16mR 665–960Fly
- Fly from Port Elizabeth (PLZ) to East London (ELS)plane PLZ - ELS
5h 48mR 3,110–4,757Bus via Port Elizabeth (Greyhound)
- Take the bus from Port Elizabeth to East Londonbus
6h 15mR 930–1,207
Port Elizabeth (PLZ) to East London (ELS) flights
Questions & Answers
The cheapest way to get from Uitenhage to East London is to drive which costs R 650 - R 1 000 and takes 3h 16m.
The fastest way to get from Uitenhage to East London is to drive which takes 3h 16m and costs R 650 - R 1 000.
No, there is no direct bus from Uitenhage to East London. However, there are services departing from Uitenhage and arriving at East London Windmill via Port Elizabeth. The journey, including transfers, takes approximately 6h.
The distance between Uitenhage and East London is 349 km. The road distance is 294.4 km.
The best way to get from Uitenhage to East London without a car is to bus which takes 6h and costs R 700 - R 950.
It takes approximately 6h to get from Uitenhage to East London, including transfers.
Uitenhage to East London bus services, operated by TransLux Express, depart from Port Elizabeth station.
The best way to get from Uitenhage to East London is to bus which takes 6h and costs R 700 - R 950. Alternatively, you can fly, which costs R 3 100 - R 4 800 and takes 5h 48m.
Uitenhage to East London bus services, operated by TransLux Express, arrive at East London Windmill station.
Yes, the driving distance between Uitenhage to East London is 294 km. It takes approximately 3h 16m to drive from Uitenhage to East London.
What companies run services between Uitenhage, South Africa and East London, South Africa?
TransLux Express operates a bus from Port Elizabeth to East London Windmill once daily. Tickets cost R 280–380 and the journey takes 4h 31m. Alternatively, Safair, Airlink, and two other airlines fly from Port Elizabeth (PLZ) to East London (ELS) 4 times a day.
- Website
- flysafair.co.za
Flights from Port Elizabeth to East London via Capetown
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- R 2,300–4,100
Flights from Port Elizabeth to East London via Johannesburg
- Ave. Duration
- 4h 35m
- When
- Saturday, Monday, Tuesday, Thursday, and Friday
- Estimated price
- R 2,300–4,100
- Website
- flyairlink.com
Flights from Port Elizabeth to East London via Johannesburg
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- R 3,900–7,500
- Website
- flysaa.com
Flights from Port Elizabeth to East London via Johannesburg
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 1,900–6,000
- Website
- flycemair.co.za
Flights from Port Elizabeth to East London via Johannesburg
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 1,900–6,000
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Port Elizabeth to East London Windmill
- Ave. Duration
- 4h 31m
- Frequency
- Once daily
- Estimated price
- R 280–380
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Port Elizabeth to East London
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- R 480–650
- Schedules at
- greyhound.co.za
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 Heading to Europe? Read this before you buy a Eurail Pass, Italian Lakes: Getting around by train, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
There are 524+ hotels available in East London.







