Flights from Johannesburg to Durban | JNB to DUR | King Shaka
JNB TO DURBAN
Book flights from OR Tambo (JNB) to King Shaka International Airport, Durban (DUR). FlySafair, Airlink and SAA fly multiple times daily, approximately 1 hour 15 minutes.
Flights from OR Tambo (JNB) to Durban (DUR)
The Johannesburg to Durban route connects South Africa’s two largest cities by population, linking the country’s commercial hub to its busiest port city and a major KwaZulu-Natal leisure gateway. The flight takes approximately 1 hour 15 minutes to King Shaka International Airport, with FlySafair, Airlink and SAA all operating frequent daily direct services.
Airlines Flying JNB to DUR
FlySafair operates high-frequency service on this route with consistently competitive fares.
Airlink also serves the route, with onward connectivity to further KwaZulu-Natal regional points.
South African Airways operates this route within its core domestic network.
About King Shaka International Airport (DUR)
King Shaka International Airport (IATA: DUR) is located in La Mercy, approximately 35 kilometres north of Durban’s city centre and 16 kilometres south of Ballito. It opened in 2010 as a replacement for the old Durban International Airport. The airport is modern, well-equipped and handles both domestic and international routes. Uber, Bolt and metered taxis serve the airport, and car hire desks are available in the arrivals hall from all major providers.
KwaZulu-Natal Travel Tips
Durban and KwaZulu-Natal offer a unique combination of warm Indian Ocean beaches, vibrant Indian food culture (Durban’s curry scene is legendary), the uShaka Marine World, the Valley of a Thousand Hills, the Battlefields route and easy access to game reserves including Hluhluwe-iMfolozi and iSimangaliso Wetland Park. Durban’s climate is warm and humid for most of the year, with the best beach weather from October through April.
Why Fly JNB to Durban?
This route is heavily used by both business travellers connecting South Africa’s two largest commercial centres, and leisure travellers heading to KwaZulu-Natal’s beaches, Durban’s well-known food culture, and the wider region’s game reserves including Hluhluwe-iMfolozi.
FAQs — Johannesburg to Durban Flights
FAQ A complete guide to O.R. Tambo International Airport – airlines, parking, facilities, transport options, charter services, check-in tips and more.
1. How long is the flight from Johannesburg to Durban? Approximately 1 hour 15 minutes.
2. Which airlines fly from OR Tambo to Durban? FlySafair, Airlink and South African Airways all operate frequent daily direct flights.
3. Which Durban airport do JNB flights arrive at? King Shaka International Airport (DUR), in La Mercy.
4. How far is King Shaka Airport from Durban city centre? Approximately 35 km, around 30–45 minutes by car.
5. Is there a direct flight from JNB to Durban? Yes, this is a direct, non-stop route across all operating airlines.
6. What is the IATA code for Durban’s airport? DUR.
7. How many flights per day go from JNB to Durban? A high frequency of daily departures is available across the three airlines, reflecting strong demand on this route.
8. Is this route popular for business or leisure travel? Both — it carries a strong mix of business travel between South Africa’s two largest cities and leisure travel to KwaZulu-Natal’s coast and game reserves.
9. Can I connect onward from Durban to other KwaZulu-Natal destinations? Yes, Airlink offers onward connections to further regional points within KwaZulu-Natal.
10. Is car hire available at King Shaka Airport on arrival? Yes, major car hire providers operate from the arrivals hall.