Explore the best deals

Discover the cheapest flights from Durban to Johannesburg
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified 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

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 19 Jan - 25 Jan
$162
$198
$129
$442
$139
$126
$109
$146
$165
DecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
153%Trains are 153% more expensive in Johannesburg than in Durban.
Durban$1.53
Johannesburg$3.87
MealMid-priced restaurant
54%The average meal is 54% more expensive in Johannesburg than in Durban.
Durban$13.23
Johannesburg$20.36
TaxiStandard daytime start rate
6%A taxi fare in Johannesburg is 6% cheaper than in Durban.
Durban$1.73
Johannesburg$1.63
CoffeeRegular cappuccino
7%Coffee is 7% more expensive in Johannesburg than in Durban.
Durban$3.69
Johannesburg$3.96
Exchange rate
1 NZD = 9.81 ZAR
1 ZAR = 0.11 NZD
Last checked on Fri, 05/12
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

Comprehensive Guide to Flights from Durban to Johannesburg

Planning a trip from Durban to Johannesburg? You're in for a treat! Johannesburg, South Africa's largest city, is a vibrant hub with a rich history, diverse culture, and stunning landscapes. Whether you're captivated by iconic landmarks, drawn to its rich heritage, or eager to explore its scenic surroundings, Johannesburg offers an unforgettable experience. From its bustling city centre to its serene parks and gardens, and fascinating museums and historical sites, there's something for everyone. The city offers a plethora of activities, from wildlife safaris on the outskirts to world-class museums within the city. The flight from Durban to Johannesburg is relatively short, making it a convenient option. The average flight duration is approximately 1 hour and 30 minutes. However, this can vary depending on weather conditions, air traffic, and the specific airline. Several major airlines offer frequent direct flights between Durban and Johannesburg, including SAA and Comair, typically operating multiple flights daily. There are no stopovers needed for these direct flights. The most cost-effective way to book your flight is usually a few months in advance, particularly during the shoulder seasons (March to May and September to November). These months offer pleasant weather and fewer crowds, making them the ideal time for budget travellers. Peak travel time is usually during the summer holidays (December to February) and around public holidays, when airfares tend to be higher and there are more people. The off-peak season (June to August) offers lower fares, but you will experience cooler temperatures.

Best time to fly to Johannesburg

Johannesburg enjoys a pleasant climate throughout the year, making it a great destination to visit any time of the year. However, the best time to visit largely depends on your preference. Summers (December to February) are warm, with temperatures reaching highs of 30°C and averages of 25°C. Expect warm days and occasional thundershowers, typical summer weather. Winters (June to August) bring cooler temperatures, averaging around 15°C with occasional lows near 5°C. Days are sunny and dry, perfect for sightseeing. Spring (September to November) and autumn (March to May) offer mild and comfortable temperatures, ideal for outdoor activities with daytime highs around 20°C to 25°C. These seasons make for pleasant sightseeing and are generally less crowded than the peak summer months.

Durban airports

Durban has two main airports that cater to commercial flights: King Shaka International Airport (DUR) and the smaller Virginia Airport.

King Shaka International Airport (DUR)

King Shaka International Airport is a modern airport opened in 2010, serving as the primary airport for Durban. It is a significant hub for domestic and international flights, boasting numerous airlines, high passenger numbers and modern facilities. It is well-equipped with two terminals.

Virginia Airport

Virginia Airport, while smaller, serves mostly domestic flights and private aviation, offering a more convenient option for domestic travellers.

Main airlines for this route

  • SAA
  • Comair
  • Airlink

Johannesburg airports

Johannesburg has three major airports: OR Tambo International Airport (JNB), Lanseria International Airport (HLA), and Wonderboom National Airport (WBS).

OR Tambo International Airport (JNB)

OR Tambo International Airport, opened in 1952 and named after the South African anti-apartheid revolutionary, is the largest and busiest airport in South Africa. It's a major international hub and serves a vast number of airlines and passengers. With multiple terminals and modern amenities, it handles many international and domestic flights. Public transportation includes the Gautrain, a high-speed rail link connecting the airport to Sandton and the city centre. Taxis and ride-hailing services are readily available outside the terminals. Car rental agencies are also present at the airport.

Lanseria International Airport (HLA)

Lanseria International Airport is smaller than OR Tambo, predominantly serving domestic flights and business aviation. It is located closer to the northern suburbs of Johannesburg compared to OR Tambo, making it more convenient for travellers heading to these areas. Transportation options from Lanseria Airport to the city centre include taxis and ride-hailing apps. Car hire agencies operate at the airport.

Wonderboom National Airport (WBS)

Wonderboom National Airport primarily handles general aviation and smaller flights, unlike OR Tambo and Lanseria which mainly serve commercial flights. It is predominantly used for general aviation activities like flight schools and private aircraft. The airport has limited public transportation options and mostly relies on personal vehicles.

What to do and see in Johannesburg

Johannesburg is a city brimming with excitement and attractions! With a mix of historical sites, cultural experiences, and natural beauty, you will find endless things to explore.

  • Visit the Apartheid Museum: Learn about the history of Apartheid in South Africa through powerful and moving exhibits.
  • Explore the vibrant Maboneng Precinct: Discover street art, trendy restaurants, and independent shops in this revitalised neighbourhood.
  • Go on a Soweto tour: Experience the history and culture of Soweto, a township with significant historical importance and a vibrant community.

Frequently asked questions about flights from Durban to Johannesburg

Is it safe to travel from Durban to Johannesburg during the Covid-19 situation?
At eDreams we do our best to ensure that your travel plans won't be affected by restrictions or possible cancellations that South Africa may apply. Using the flexible ticket gurantee you can decide if you rather rebook or get a refund!
For flights from Durban to Johannesburg, how can I find the cheapest price?
The cheapest price for a flight from Durban to Johannesburg is 24$. 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 an average of 1.63 NZD , 6% cheaper than Durban, with a fare of 1.73 NZD,
while train tickets cost 153% more at Johannesburg: $ 3.87 NZD versus $ 1.53 NZD at Durban.
If you compare the price of a lunch meal, however, you can find it from 20.36 NZD in Johannesburg, 54% more than the 13.23 NZD in Durban.
The price of the coffee is around 7% more expensive in Johannesburg, with an average of 3.96 NZD , while in Durban the coffee costs 3.69 NZD.
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: Durban International Airport (DUR) to OR Tambo International Airport (JNB). The following airlines fly this route:
Fly Safair.

Plan your trip

Popular Flight RoutesAlternate routes