About Flights from Johannesburg to Durban
Choose the best Johannesburg–Durban fare for your trip
Start with JNB → DUR, your actual dates and all passengers. Compare the flight that suits your journey, then review the final price with baggage. The figures in editorial examples are not bookable offers.
- Departure airport: Compare your route to OR Tambo with any Lanseria option that is actually available on your dates. Check that the return flight arrives at the airport where you left your car.
- Arrival and transfer: Price the transfer from DUR to the place you are staying: Umhlanga, central Durban and the South Coast are different journeys. Ask for a whole-party quote if you are travelling with family.
- Baggage: compare the selected fare, not an assumption about the airline. A bag may already be included in one fare but not another. Check both directions.
- Plans may change: read the fare conditions and any agency servicing fees before paying. A fare difference can still apply even when a change penalty is waived.
A cheaper ticket can cost more overall
Illustration only — not live prices: a R1,000 ticket plus a R250 required bag and R300 transfer totals R1,550. A R1,200 ticket including that bag plus a R200 transfer totals R1,400. The second option saves R150 for this hypothetical trip. Use your own quotes; transfer charges may be per vehicle while fares are per passenger.
Before you continue to payment
- Confirm JNB and DUR, departure and return dates, and each passenger name.
- Check whether the result is nonstop, the arrival time and the baggage allowance on every leg.
- Review the complete payable amount and remove optional extras you do not want.
- Complete your booking through Travelstart and retain the confirmation and support details.
Compare flights for my dates · Compare fare inclusions before choosing an airline
VistaVoyage does not take your payment or issue your ticket. If a search does not show a suitable flight, check your dates, airports and any filters before trying an alternative.
The weekend escape route. Johannesburg to Durban is just 560 km and 1 hour 15 minutes — so short that the N3 road still tempts some people. But this route shows a completely different fare pattern than JNB–CPT: it's dominated by business Mon–Thu (typically the cheapest window) and leisure weekend escapes (when they climb sharply). December and Easter see the worst congestion on both fares and King Shaka airport ground transfers. This guide isolates the booking windows, explains why midweek Durban fares move harder than any other corridor, and gives you the real ground-transfer costs to the Golden Mile.
Fly vs. drive math: The N3 is 560 km but 7–8 hours of driving in daylight (10+ hours if it rains, which it often does). We've modelled both options on the fly-or-drive Johannesburg to Durban page. Flying wins on time almost always. Driving wins on cost only if you're making a 5+ day stay for a family of 4.
Route Facts
| From | OR Tambo International Airport (JNB) |
|---|---|
| To | King Shaka International Airport (DUR) |
| Distance | ~560 km |
| Flight time | ~1 hour (direct) |
| Airlines | FlySafair, Airlink, CemAir, South African Airways |
| Peak periods | December, Easter, school holidays |
| Best value months | February–April, September–October |
Best Time to Book & Fly
JNB–DUR fares are most competitive in February–April and September–October. The December coastal peak pushes prices up sharply — Durban is one of the most popular domestic destinations over summer. Flights during June/July school holidays also see elevated prices. Book 3–6 weeks out for normal travel, and 8–12 weeks out for December and Easter periods.
Baggage & Booking Notes
Checked baggage depends on the selected fare: do not assume it is always an extra. Compare the allowance displayed for your ticket and add only the luggage you need.
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 Johannesburg to Durban?
Just under 1 hour — typically 50–60 minutes in the air. It is one of the shortest domestic routes in South Africa.
Which airlines fly JNB to DUR?
FlySafair, Airlink, CemAir, and SAA. FlySafair has the most frequent services at competitive prices.
Is it worth flying or driving Johannesburg to Durban?
Flying wins on time — the N3 drive is about 5–6 hours without traffic. If you're travelling for a long weekend, flying saves a significant chunk of your time in destination.
Which airport serves Durban?
King Shaka International Airport (DUR), located at La Mercy, about 35 km north of Durban CBD. Allow 45–60 minutes to the city during peak traffic.
What's the cheapest time to fly JNB to Durban?
Shoulder months (February–April, September–October) and midweek departures are cheapest. December is the most expensive period by far.
Are there nonstop flights?
Yes. All carriers on this route fly nonstop. The short distance means there's no hub connecting option that makes sense.
What is the baggage policy on this route?
FlySafair includes a 7 kg carry-on; checked bags are paid add-ons. SAA and Airlink often include one checked bag. Confirm at booking.
Can I hire a car at King Shaka Airport?
Yes. All major car hire companies operate at King Shaka. Book in advance during peak season — vehicles can be scarce over Christmas.
If the fare is the problem, not the route
Most people who abandon a Johannesburg to Durban booking do not change their mind about the trip — the price lands in the wrong week. These are the legitimate ways South Africans spread or reduce the cost, with the catches stated plainly rather than glossed over.
Explore more flight routes
Compare related South Africa domestic routes before you book.