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,556–3,594Bus
cheapest- Take the bus from Durban to Port Elizabethbus
15h 15mR 460–800Drive 894.8 km
- Drive from Durban to Gqeberhacar 894.8 km
12h 20mR 2,023–2,923Fly 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,704Fly 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,334Bus 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 4,190–11,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 700.
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.8 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 500 - R 3 600. 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,700
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 1,800–2,700
Flights from King Shaka International Airport to Mthatha Airport via Johannesburg
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- R 3,700–10,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 4,400–10,000
Flights from Pietermaritzburg to Mthatha Airport via Johannesburg
- Ave. Duration
- 5h
- When
- Monday to Saturday
- Estimated price
- R 4,000–11,000
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R 1,300–3,300
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 46m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 1,300–3,300
Flights from King Shaka International Airport to East London
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,100–3,400
- Website
- flycemair.co.za
Flights from King Shaka International Airport to Port Elizabeth
- Ave. Duration
- 1h 25m
- When
- Sunday
- Estimated price
- R 2,300–5,000
- Website
- flysaa.com
Flights from King Shaka International Airport to Port Elizabeth via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 1,500–4,800
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- intercape.co.za
Bus from Durban to Port Elizabeth
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- R 460–800
- Website
- https://www.intercape.co.za
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Durban Bus Stn to Burger St
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- R 190–270
- Website
- https://res.prasa.com/citytocity/booking
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 Italy Travel Guides, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting to Milan from the airport - 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 830+ hotels available in Eastern Cape.






