Book cheap flights from Durban to Johannesburg

Explore the best deals

Discover the cheapest flights from Durban to Johannesburg
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Durban to Johannesburg

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of February. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 09 Feb - 15 Feb
R 602
R 661
R 641
R 646
R 614
R 677
R 868
R 1 146
R 1 091
R 1 093
R 1 105
R 1 105
FebruaryMarchApril
Airlines that fly from Durban to Johannesburg

Currency and cost comparison

TrainLocal, one-way ticket
40%Trains are 40% more expensive in Johannesburg than in Durban.
DurbanR 27,50
JohannesburgR 38,00
MealMid-priced restaurant
40%The average meal is 40% more expensive in Johannesburg than in Durban.
DurbanR 140,00
JohannesburgR 200,00
TaxiStandard daytime start rate
110%Taxis are 110% more expensive in Johannesburg than in Durban.
DurbanR 7,50
JohannesburgR 16,00
CoffeeRegular cappuccino
7%Coffee is 7% more expensive in Johannesburg than in Durban.
DurbanR 37,14
JohannesburgR 39,56
Distance: 500 kms
Durban airports
Durban International Airport (DUR)How far from city centre: 11 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms

Flights from Durban to Johannesburg: all you need to know

Johannesburg draws travellers with its diverse attractions, from its compelling history to its vibrant cultural scene. Explore significant heritage sites, experience dynamic local life, and discover unique urban green spaces within this captivating city. It offers a rich tapestry of experiences, making it a compelling destination for any visitor.

Flying from Durban to Johannesburg is a popular route, with many daily options. The average flight duration for this domestic journey is approximately 1 hour and 5 minutes. Numerous airlines operate direct flights, ensuring convenience and flexibility for your travel plans.

To find the best flight deals to Johannesburg, consider travelling during the shoulder seasons. March to May and September to November often offer pleasant weather and more competitive fares compared to peak holiday periods. Weekday flights, especially mid-week, can also be more affordable than weekend travel.

Information about Durban airports

Durban has one primary airport offering flights to Johannesburg. You can easily find flights from this hub to your destination in South Africa.

King Shaka International Airport (DUR)

This airport is approximately 35 kilometres north of Durban city centre. It serves as a key gateway for travellers heading to Johannesburg, providing a range of domestic flight options. The terminal building consolidates all passenger services, making navigation straightforward for departures. A dedicated access road connects the facility directly to the N2 highway. You will find several retail outlets and dining establishments within the departures area before boarding. The single runway supports frequent daily flights to South Africa’s economic hub.

Airports in Johannesburg: good to know

Flights from Durban to Johannesburg typically land at one of the city's primary airports. This guide outlines the key facilities you might encounter upon arrival.

O. R. Tambo International Airport (JNB)

O. R. Tambo International Airport stands as Africa's busiest air travel hub, serving as a major gateway for both domestic and international journeys. This airport offers extensive direct connections across the continent and beyond, facilitating seamless transfers for passengers. Travellers will find a wide range of retail outlets, dining options, and duty-free shopping within the terminals. It is also well-connected to the Gautrain rapid rail system, providing quick access to Sandton, Rosebank, and Pretoria.

Lanseria International Airport (HLA)

Lanseria International Airport is located north-west of Johannesburg, offering a convenient alternative for domestic flights. This airport provides a more relaxed travel experience with shorter queues and easier access, particularly for those heading to areas like Fourways, Roodepoort, or the Cradle of Humankind. The facility primarily serves regional routes, featuring a selection of eateries and car rental services readily available on-site for arriving passengers.

Get the best flight deals from Durban to Johannesburg

Your adventure from Durban to Johannesburg is just a few clicks away. With eDreams, you compare flights from many airlines, ensuring you find the perfect option for your trip. Want even more? Our Prime subscription unlocks exclusive discounts, making your journey even more affordable. For seamless planning, why not bundle your flight and hotel together? It is the smartest way to organise your travel. Start exploring your flight options today and prepare for an unforgettable experience in Johannesburg.

Frequently asked questions about flights from Durban to Johannesburg

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to South Africa. At eDreams have you covered!
For flights from Durban to Johannesburg, how can I find the cheapest price?
The cheapest price for a flight from Durban to Johannesburg is R414. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Johannesburg more expensive than Durban to visit?
Looking at cab fares, a ride in Johannesburg costs about $ 16.00 ZAR, 113% more expensive than Durban, with a fare of $ 7.50 ZAR,
while train tickets cost 38% more at Johannesburg: $ 38.00 ZAR versus $ 27.50 ZAR at Durban.
If you compare the price of a lunch meal, however, you can find it from 200.00 ZAR in Johannesburg, 43% more than the 140.00 ZAR in Durban.
The price of the coffee is around 7% more expensive in Johannesburg, with an average of 39.56 ZAR , while in Durban the coffee costs 37.14 ZAR.
How long does the flight from Durban to Johannesburg take?
Flight length from Durban to Johannesburg is around 01:06 hours on average, at an average distance of 520 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Johannesburg compared to Durban?
While in Durban the temperatures can reach an average of 29.12 ºC in summer, with precipitation levels up to 6 mm ,Johannesburg's temperatures can go up to 31.84 ºC during the hot season, with 6 mm average of rain rate . In winter, however, weather indicators show around -0.43 ºC in Johannesburg, compared to the 12.72 ºC average degrees reported in Durban. During the winter period, Durban can register 3 mm precipitation, while Johannesburg have an average of 0.9 mm rain level.
Which airports have flights between Durban and Johannesburg?
The main route from Durban to Johannesburg is: King Shaka International Airport (DUR) to O. R. Tambo International Airport (JNB). The following airlines fly this route:
Fly Safair.
Lift Airlines.
CemAir.
Alternatively, you can find Durban - Johannesburg flights between King Shaka International Airport (DUR) to Johannesburg Lanseria International Airport (HLA) with the following airline(s) flying the route: Fly Safair.

Plan your trip

Popular Flight RoutesAlternate routes