South Africa · Domestic Flight Route

Cheap Flights from Cape Town to Durban

Compare CPT→DUR flights in seconds. Check today's live prices, airline options, baggage rules, and the best dates to fly — then book securely via Travelstart.

Live prices · FlySafair, Airlink, South African Airways · ~2 hours 10 minutes direct · Cape Town International Airport (CPT) → King Shaka International Airport (DUR)

Partnered with Travelstart. Prices change fast — use the search below to check the cheapest dates right now.

Compare Flights Browse All Routes
~2 hours 10 minutes
Flight time (direct)
1600 km
Route distance
3
Airlines serving route
CPT → DUR
Airport codes
✓ Verified route Reviewed by VistaVoyage editorial team ·
Travelstart Skyscanner
💡
Price tip Booking 4–6 weeks ahead during shoulder months (Feb, Aug–Sep) delivers the best fares on this route.

* Partnered with Travelstart. We may earn a commission at no extra cost to you.

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

FromCape Town International Airport (CPT)
ToKing Shaka International Airport (DUR)
Distance~1600 km
Flight time~2 hours 10 minutes (direct)
AirlinesFlySafair, Airlink, South African Airways
Peak periodsDecember, June/July school holidays, Easter
Best value monthsFebruary–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.

Why compare flights on VistaVoyage?

  • Live prices powered by Travelstart — one of Africa's largest flight booking platforms.
  • Secure online payments with confirmation direct from the airline or Travelstart.
  • No hidden fees — the price you see in the search is the price you pay.
  • Compare multiple airlines, dates, and cabin options in a single search.

Booking powered by

Travelstart Africa's #1 OTA since 1999
Skyscanner 100M+ users worldwide
🔒 Secure HTTPS checkout
💸 Free to use — no booking fees

How to book cheap flights on VistaVoyage

Three steps. No account needed. No hidden fees.

🔍

1. Search live prices

Use the search widget above to enter your route and travel dates. Live fares from multiple airlines load instantly.

📅

2. Compare dates & airlines

Toggle between airlines and adjust your dates. Shifting by even one or two days can unlock significantly cheaper fares on this route.

3. Book securely via Travelstart

Click through to Travelstart — one of Africa’s largest OTAs since 1999. Payment is encrypted. Your booking confirmation comes directly from the airline.

💡 Pro tip: Book 4–8 weeks out for the best prices. Prices on popular domestic routes rise sharply within 2 weeks of departure.

Related South Africa flight routes

Compare more domestic routes before you decide.

Durban → Cape TownCompare fares on this routeCape Town → JohannesburgCompare fares on this routeJohannesburg → DurbanCompare fares on this routeCape Town → GqeberhaCompare fares on this route All South Africa RoutesBrowse the full flights hub

Find the cheapest Cape Town to Durban flights

Use the live search above to check real prices for your exact dates — prices change daily.

Check cheapest dates

More ways to save on flights

Ready to book Cape Town → Durban?
Search Flights Now Open in New Tab
Find Flights — lowest fares