About Flights from Johannesburg to Durban
Johannesburg to Durban is a short, sharp domestic hop — about 560 km and just under an hour in the air. It connects Gauteng's economic hub to KwaZulu-Natal's coastal capital, a city famous for its warm Indian Ocean beaches, Moses Mabhida Stadium, and the Golden Mile beachfront. This route is heavily used by business travellers during the week and leisure travellers escaping Joburg's winters on weekends. King Shaka International Airport (DUR) is about 35 km north of central Durban — budget extra time for the drive into town, especially during peak traffic hours. An alternative many Joburgers choose is the N3 road trip for short stays, but if your time is limited, flying is the clear winner.
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
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 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.
Explore more flight routes
Compare related South Africa domestic routes before you book.