Cheap flights from Durban to Johannesburg from R431

Return
1 adult
Economy
From?
To?
Tue 24/5
Tue 31/5

Deals available from 900+ travel sites.

Flight information for Durban to Johannesburg

Find info about flight duration, direct flights, and airports for your flight from Durban to Johannesburg

Best price found

R431

Fastest flight time

1h 05m

Direct flights

Mon, Tue, Wed, Sat and Sun

Airports in Johannesburg

2 airports
The best one-way flight to Johannesburg from Durban in the past 72 hours is R431. The best return flight deal from Durban to Johannesburg found on momondo in the last 72 hours is R13 255.
The fastest flight from Durban to Johannesburg takes 1h 05m
Direct flights go from Durban to Johannesburg on Monday, Tuesday, Wednesday, Saturday and Sunday. Airlines offering direct flights are: Royal Air Maroc, Finnair and Airlink.
There are 2 airports near Johannesburg: Johannesburg Lanseria (HLA), Johannesburg OR Tambo (JNB)

How to get the cheapest flight ticket from Durban to Johannesburg

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Durban to Johannesburg?

July

The cheapest time of year to fly to Johannesburg from Durban is July. The most expensive is December.

What is the cheapest day to depart Durban for Johannesburg?

Thursday

The cheapest day of the week is usually Thursday. The most expensive is usually Sunday.

When is the cheapest time to fly from Durban to Johannesburg?

in the evening

Durban to Johannesburg flights are approximately 14% more expensive at midday than in the evening

What is the cheapest airline that flies to Johannesburg from Durban?

NAM Air

Eastern Air Lines, Ellinair, and Mango are the most popular carriers operating from Durban to Johannesburg

What is the cheapest Durban to Johannesburg flight route?

Durban King Shaka Intl - Johannesburg OR Tambo

Fly from Durban King Shaka Intl to Johannesburg OR Tambo for the best Durban - Johannesburg flight prices

How far in advance should you book Durban to Johannesburg flights?

0 days before

The cheapest time to buy a flight from Durban to Johannesburg is approximately 0 days to departure

Durban King Shaka Intl Airport (DUR) to Johannesburg OR Tambo Airport (JNB)R830
Search Flight Deals
Durban King Shaka Intl Airport (DUR) to Johannesburg Lanseria Airport (HLA)R1 070
Search Flight Deals
Pietermaritzburg Airport (PZB) to Johannesburg OR Tambo Airport (JNB)R2 156
Search Flight Deals

When you’re planning your trip from Durban to Johannesburg, the most popular airport-to-airport route is Durban King Shaka Intl Airport to Johannesburg OR Tambo Airport. You may be looking for an airport near Durban King Shaka Intl Airport to depart from when travelling to Johannesburg and luckily, there are options! You can try Durban King Shaka Intl Airport which is located in Durban or Pietermaritzburg Airport which is located in Pietermaritzburg. When travelling from Durban, it is helpful to have an alternative airport to fly into when you land in Johannesburg. Good options for arrival airports in Johannesburg, you can try Johannesburg Lanseria Airport (in Johannesburg) or Johannesburg OR Tambo Airport (in Johannesburg). The least expensive flight option from Durban to Johannesburg will typically be DUR — JNB during the month of May with an average price of R830 RT.


Easily compare return flights from Durban to Johannesburg

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Durban to Johannesburg by changing tabs
FlySafair
Jun 14
DUR2:15Durban King Shaka Intl
1h 10m
JNB3:25Johannesburg OR Tambo
Jun 21
JNB2:45Johannesburg OR Tambo
1h 10m
DUR3:55Durban King Shaka Intl
Multiple Airlines
May 30
DUR3:55Durban King Shaka Intl
1h 15m
HLA5:10Johannesburg Lanseria
Jun 6
HLA12:25Johannesburg Lanseria
1h 10m
DUR13:35Durban King Shaka Intl
Kulula
Jun 2
DUR15:15Durban King Shaka Intl
1h 10m
JNB16:25Johannesburg OR Tambo
Jun 9
JNB3:10Johannesburg OR Tambo
1h 10m
DUR4:20Durban King Shaka Intl
British Airways
May 29
DUR2:30Durban King Shaka Intl
1h 05m
JNB3:35Johannesburg OR Tambo
May 29
JNB15:25Johannesburg OR Tambo
1h 05m
DUR16:30Durban King Shaka Intl
Cemair
Jun 4
DUR11:30Durban King Shaka Intl
1h 15m
JNB12:45Johannesburg OR Tambo
Jun 11
JNB9:35Johannesburg OR Tambo
1h 15m
DUR10:50Durban King Shaka Intl
Kulula
Jun 2
DUR5:40Durban King Shaka Intl
1h 10m
HLA6:50Johannesburg Lanseria
Jun 5
HLA7:35Johannesburg Lanseria
1h 05m
DUR8:40Durban King Shaka Intl

Find the cheapest one-way flights from Durban to Johannesburg

If you're looking for one-way flights from Durban to Johannesburg, view some of our deals below provided by British Airways, FlySafair and Kulula
FlySafair
May 28
DUR3:55Durban King Shaka Intl
1h 15m
HLA5:10Johannesburg Lanseria
Kulula
Jun 4
DUR10:35Durban King Shaka Intl
1h 10m
JNB11:45Johannesburg OR Tambo
British Airways
Jul 4
DUR15:35Durban King Shaka Intl
1h 05m
JNB16:40Johannesburg OR Tambo

Search last-minute flights to Johannesburg from Durban

Find and compare return flight prices for your last-minute flight from Durban to Johannesburg
FlySafair
May 24
DUR3:55Durban King Shaka Intl
1h 15m
HLA5:10Johannesburg Lanseria
May 28
HLA16:05Johannesburg Lanseria
1h 10m
DUR17:15Durban King Shaka Intl
Kulula
May 26
DUR13:30Durban King Shaka Intl
1h 10m
JNB14:40Johannesburg OR Tambo
May 30
JNB13:15Johannesburg OR Tambo
1h 10m
DUR14:25Durban King Shaka Intl
Multiple Airlines
May 27
DUR4:35Durban King Shaka Intl
1h 10m
JNB5:45Johannesburg OR Tambo
May 30
JNB13:15Johannesburg OR Tambo
1h 10m
DUR14:25Durban King Shaka Intl
British Airways
May 27
DUR5:00Durban King Shaka Intl
1h 05m
JNB6:05Johannesburg OR Tambo
Jun 26
JNB15:25Johannesburg OR Tambo
1h 05m
DUR16:30Durban King Shaka Intl
FlySafair
May 26
DUR3:55Durban King Shaka Intl
1h 15m
HLA5:10Johannesburg Lanseria
May 29
HLA5:50Johannesburg Lanseria
1h 15m
DUR7:05Durban King Shaka Intl
FlySafair
May 24
DUR4:35Durban King Shaka Intl
1h 10m
JNB5:45Johannesburg OR Tambo
Jun 14
JNB15:25Johannesburg OR Tambo
1h 10m
DUR16:35Durban King Shaka Intl

Best airlines flying from Durban to Johannesburg

Compare and see reviews for airlines that fly from Durban to Johannesburg with momondo
AirlineRatingFree CancellationPrice
NAM AirPriceFrom R310Free CancellationRating
0,0
Search NAM Air flights
Volga-DneprPriceFrom R313Free CancellationRating
0,0
Search Volga-Dnepr flights
EllinairPriceFrom R366Free CancellationRating
0,0
Search Ellinair flights
Eastern Air LinesPriceFrom R378Free CancellationRating
0,0
Search Eastern Air Lines flights
Neos AirPriceFrom R406Free CancellationRating
0,0
Search Neos Air flights
MangoPriceFrom R606Free CancellationRating
7,3
Search Mango flights
KululaPriceFrom R615Free CancellationRating
8,0
Search Kulula flights
FlySafairPriceFrom R900Free CancellationRating
5,3
Search FlySafair flights
AirlinkPriceFrom R921Free CancellationRating
10,0
Search Airlink flights
CemairPriceFrom R946Free CancellationRating
0,0
Search Cemair flights

Kulula flights from Durban to Johannesburg

Our best Kulula deals on Durban to Johannesburg flight tickets
Kulula
Jun 2
DUR15:15Durban King Shaka Intl
1h 10m
JNB16:25Johannesburg OR Tambo
Jun 9
JNB3:10Johannesburg OR Tambo
1h 10m
DUR4:20Durban King Shaka Intl
Kulula
Jun 2
DUR5:40Durban King Shaka Intl
1h 10m
HLA6:50Johannesburg Lanseria
Jun 5
HLA7:35Johannesburg Lanseria
1h 05m
DUR8:40Durban King Shaka Intl
Kulula
Jun 15
DUR10:35Durban King Shaka Intl
1h 10m
HLA11:45Johannesburg Lanseria
Jun 18
HLA7:30Johannesburg Lanseria
1h 10m
DUR8:40Durban King Shaka Intl

FlySafair flights from Durban to Johannesburg

Our best FlySafair deals on Durban to Johannesburg flight tickets
FlySafair
May 24
DUR3:55Durban King Shaka Intl
1h 15m
HLA5:10Johannesburg Lanseria
May 28
HLA16:05Johannesburg Lanseria
1h 10m
DUR17:15Durban King Shaka Intl
FlySafair
May 24
DUR4:35Durban King Shaka Intl
1h 10m
JNB5:45Johannesburg OR Tambo
Jun 14
JNB15:25Johannesburg OR Tambo
1h 10m
DUR16:35Durban King Shaka Intl
FlySafair
May 25
DUR3:55Durban King Shaka Intl
1h 15m
HLA5:10Johannesburg Lanseria
May 26
HLA6:40Johannesburg Lanseria
1h 15m
DUR7:55Durban King Shaka Intl

  • Are airlines flying from Durban King Shaka Intl to Johannesburg offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Durban King Shaka Intl to Johannesburg are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travellers: FlySafair, Kulula, and Airlink.

  • How far is Durban King Shaka Intl to Johannesburg by plane?

    Johannesburg is 500,7 km away from Durban King Shaka Intl. 1h 05m is a normal flight duration for this route.


When you fly to Johannesburg from Durban, your plane will take off from Durban King Shaka International Airport (DUR). King Shaka Airport is the main international travel hub that serves Durban city. This means that it is often crowded and that passengers may have to wait in long queues when they check-in for their flight. It is a good idea to arrive at the airport around two hours before your flight is scheduled to depart, to avoid rushing through security. Durban International Airport is located around a 25-minute drive from the town centre. Passengers arriving in Johannesburg will land at either O. R. Tambo International Airport or at Lanseria International Airport. If you want a more central option, O. R. Tambo is a good choice for you and is located roughly 20 minutes from the city centre. Lanseria Airport is situated around 40 minutes from the centre of Johannesburg.

Direct flights are widely available between Durban King Shaka International Airport and Johannesburg O. R. Tambo International Airport. Passengers who want to fly direct from Durban to O. R. Tambo International can book flights with airlines such as Fly Safair and Airlink. Both of these airlines operate regular services on this route with no stopovers along the way. You can also fly direct to Lanseria International Airport with Fly Safair and with Airlink. Direct flights with British Airways are also available from Durban when you fly to Lanseria International Airport. While direct flights with Airlink and Fly Safair usually take around 1h 10min, flights with British Airways are slightly shorter and take around 1h 5min.

Due to the short journey time, there are no flights with layovers available on the route between Durban King Shaka International Airport and Johannesburg’s main airports. All airlines that operate on this route offer direct flights. If you are looking for cheap flight deals on this route, it is generally slightly less expensive to book flights that land at Lanseria International Airport than it is to fly into Johannesburg O. R. Tambo International Airport. Booking flights to Lanseria can help you save money on your travel.


You do not need to have a visa or a passport to fly between Durban and Johannesburg. Visas and passports are not legally required for South African nationals making internal or domestic flights. However, it is still a good idea to carry your passport with you when you travel. Passports can provide official proof of ID which may be requested when passing through security check-points and when moving through airport boarding procedures.


Alternative routes for Durban to Johannesburg

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Johannesburg to Cape Town Flights
Fastest flight time2h 05m
Cheapest priceR1 485
Johannesburg to Durban Flights
Fastest flight time1h 05m
Cheapest priceR894
Cape Town to Johannesburg Flights
Fastest flight time2h 00m
Cheapest priceR1 373
Durban to Cape Town Flights
Fastest flight time2h 10m
Cheapest priceR1 613
Johannesburg to Port Elizabeth Flights
Fastest flight time1h 40m
Cheapest priceR1 629
Cape Town to Durban Flights
Fastest flight time2h 00m
Cheapest priceR1 613
Johannesburg to George Flights
Fastest flight time1h 55m
Cheapest priceR1 086
Cape Town to Nelspruit Flights
Fastest flight time2h 25m
Cheapest priceR4 056
Bloemfontein to Cape Town Flights
Fastest flight time1h 45m
Cheapest priceR1 565
Port Elizabeth to Cape Town Flights
Fastest flight time1h 15m
Cheapest priceR1 661
Port Elizabeth to Johannesburg Flights
Fastest flight time1h 35m
Cheapest priceR1 645
Sun City, North-West to Cape Town Flights
Fastest flight time2h 20m
Cheapest priceR3 258

Similar Durban to Johannesburg flights

Flexible with your destination? Broaden your search and find flights similar to your Durban to Johannesburg route

Why use momondo?

It is quick and easy to find Durban to Johannesburg flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Johannesburg that suits you.

All flight searches from Durban to Johannesburg on momondo can be filtered to show those which offer flexible booking policies.

Once you have performed a search for Durban to Johannesburg flights, momondo helps you find the right one by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.

Price alerts on flights to Johannesburg from Durban are quick and easy to set up on momondo. Simply perform a search and select the price alert feature. It is as simple as that.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.