There are 6 ways to get from Durban to Eastern Cape by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly King Shaka International Airport to Port Elizabeth
best- Fly from King Shaka International Airport (DUR) to Port Elizabeth (PLZ)plane DUR - PLZ
2h 57mR 1,656–3,494Bus
cheapest- Take the bus from Durban to Port Elizabethbus
15h 15mR 460–800Drive 894.7 km
- Drive from Durban to Gqeberhacar 894.7 km
12h 20mR 2,030–2,931Fly King Shaka International Airport to East London
- Fly from King Shaka International Airport (DUR) to East London (ELS)plane DUR - ELS
2h 51mR 1,366–3,804Fly King Shaka International Airport to Mthatha Airport
- Fly from King Shaka International Airport (DUR) to Mthatha Airport (UTT)plane DUR - UTT
5h 4mR 3,686–6,834Bus to Pietermaritzburg, fly to Mthatha Airport
- Take the bus from Durban Bus Stn to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Mthatha Airport (UTT)plane PZB - UTT
7h 30mR 3,490–10,570
King Shaka International Airport (DUR) to Port Elizabeth (PLZ) flights
Questions & Answers
The cheapest way to get from Durban to Eastern Cape is to bus which costs R 460 - R 800 and takes 15h 15m.
The fastest way to get from Durban to Eastern Cape is to fly which takes 2h 51m and costs R 1 300 - R 3 800.
Yes, there is a direct bus departing from Durban and arriving at Port Elizabeth. Services depart once daily, and operate every day. The journey takes approximately 15h 15m.
The distance between Durban and Eastern Cape is 746 km. The road distance is 894.7 km.
The best way to get from Durban to Eastern Cape without a car is to bus which takes 15h 15m and costs R 460 - R 800.
It takes approximately 2h 57m to get from Durban to Eastern Cape, including transfers.
Durban to Eastern Cape bus services, operated by InterCape, depart from Durban station.
The best way to get from Durban to Eastern Cape is to fly which takes 2h 57m and costs R 1 600 - R 3 500. Alternatively, you can bus, which costs R 460 - R 800 and takes 15h 15m.
Durban to Eastern Cape bus services, operated by InterCape, arrive at Port Elizabeth station.
Yes, the driving distance between Durban to Eastern Cape is 895 km. It takes approximately 12h 20m to drive from Durban to Eastern Cape.
What companies run services between Durban, South Africa and Eastern Cape, South Africa?
Safair, Airlink, and two other airlines fly from King Shaka International Airport (DUR) to Port Elizabeth (PLZ) every 4 hours. Alternatively, InterCape operates a bus from Durban to Port Elizabeth once daily. Tickets cost R 460–800 and the journey takes 15h 15m.
- Website
- flyairlink.com
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,800–2,400
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 1,800–2,400
Flights from King Shaka International Airport to Mthatha Airport via Johannesburg
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- R 3,400–6,000
Flights from King Shaka International Airport to Mthatha Airport via Nelspruit, Johannesburg
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,400–6,000
Flights from Pietermaritzburg to Mthatha Airport via Johannesburg
- Ave. Duration
- 5h
- When
- Monday to Saturday
- Estimated price
- R 3,300–10,000
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Durban to Port Elizabeth
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- R 460–800
- Website
- Intercape
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 5 incredible day trips from Florence by train, Italian Lakes: Getting around by train, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Book your Durban to Eastern Cape bus tickets online with 12go.asia.
There are 852+ hotels available in Eastern Cape.


