About Flights from Cape Town to Durban
Cape Town to Durban is a coast-to-coast domestic route connecting the Western Cape to KwaZulu-Natal — two of South Africa's most visited provinces. At around 1,600 km, it is one of the longer domestic legs and takes just over two hours. The contrast between the two cities is stark: CPT is known for mountains, wine, and the Atlantic; DUR for subtropical warmth, curry, and beachfront energy. This route is popular with leisure travellers who want to experience both coasts in a single trip, as well as with business travellers routing through the country's coastal economies. Service frequency is lower than the Golden Triangle routes, so check schedules carefully for your travel dates.
Route Facts
| From | Cape Town International Airport (CPT) |
|---|---|
| To | King Shaka International Airport (DUR) |
| Distance | ~1600 km |
| Flight time | ~2 hours 10 minutes (direct) |
| Airlines | FlySafair, Airlink, South African Airways |
| Peak periods | December, June/July school holidays, Easter |
| Best value months | February–May, September–October |
Best Time to Book & Fly
CPT→DUR fares are best in February–April and September–October. Both December and the June/July school holidays drive fares up as families head to Durban's warmer beaches. On this longer route, booking 6–10 weeks in advance is advisable — there are fewer daily seats than on the JNB routes, so availability tightens earlier.
Baggage & Booking Notes
Low-cost carriers (FlySafair, CemAir): 7 kg cabin bag included. Checked baggage is a paid add-on — add it at booking to avoid airport surcharges.
Full-service (SAA, Airlink): Typically includes one checked bag in the base fare. Confirm your specific fare rules at booking.
Always check total cost including baggage before committing — the cheapest base fare can become the most expensive once bags are added.
Frequently Asked Questions
How long is the flight from Cape Town to Durban?
Approximately 2 hours 10 minutes nonstop — slightly longer than the JNB–DUR leg due to the greater distance.
Which airlines fly CPT to DUR?
FlySafair, Airlink, and SAA operate this route. Service frequency is lower than the Johannesburg routes — check schedules carefully.
Is there a direct flight?
Yes — nonstop flights are available, though not as frequently as JNB-based routes. Some options may route via Johannesburg.
Which airport serves Durban?
King Shaka International Airport (DUR) at La Mercy, about 35 km from Durban CBD.
When is the cheapest time to fly CPT to DUR?
February–May and September–October. December is the most expensive period on this route.
What baggage is included?
FlySafair includes a 7 kg cabin bag; checked bags are paid add-ons. SAA typically includes one checked bag. Always verify at booking.
Should I connect via Johannesburg?
A via-JNB option can sometimes be cheaper but adds 2–4 hours to your journey. Use the live search to compare direct vs connecting fares for your dates.
Can I hire a car at King Shaka?
Yes — all major car hire companies operate there. Book in advance for December and Easter periods.
Explore more flight routes
Compare related South Africa domestic routes before you book.