Ballooning Special Extended to August

By booking with us you qualify to earn flight discount vouchers! Email a writeup of your DUR-JNB Flight to and we'll send you vouchers (email photos for more)

Book cheap flights now button

Phone numbers:
· OR Tambo Airport: 011 921 6262
· Lanseria Airport: 011 367 0300

Mango flights from King Shaka to Johannesburg
Kulula flights from King Shaka to Johannesburg

Shortest flight path from Durban to Johannesburg

Cheap Flights from Durban to Johannesburg

If you want to get on the cheap flight from Durban to Johannesburg, then type your details into the flight bookings engine, see what airfare it spits out. Simple.

You have the option of flying to O.R. Tambo International Airport (JNB, with Kulula, Mango, SAA & BA Comair) or Lanseria International Airport (HLA, now both Kulula and Mango from October 2015).

If you're looking for a business class or a full service airline, then book with South African Airways or British Airways Comair. Amongst the low cost carriers there are both Kulula and Mango flights from King Shaka to Johannesburg.

Ask for Help - our travel consultants are itching to help!

Durban to Johannesburg is the shortest of the so-called "golden triangle", so enjoy your flight whilst it lasts - it wont be long before you hit the ground again.


special offers

price comparison

luxury travel


* Prices are constantly updated, so the information listed above is out of date and for information purposes only.

Flight price inflation from Durban to Johannesburg compares the cost of the cheapest flight in a survey to what it was a year previously. This may be distorted by particular events on the date (e.g. if it was the Friday before a long weekend, flight prices would be a lot higher).

Cheapest flight price
Date checked
Flight prices a year previously
Flight price Inflation

Mango Airline
7 November 2014

Kulula Airline


Prices subject to rapid change. Unless it's actually the morning of the flight special, it's likely that it's sold out.



British Airways

Durban International Airport (DBN)
to Johannesburg (OR Tambo International Airport)


Kulula Airlines

Durban International Airport (DBN)
to Johannesburg (OR Tambo International Airport)


Kulula Airlines

Durban International Airport (DBN)
to Johannesburg (Lanseria International Airport)


Mango Airlines

Durban International Airport (DBN)
to Johannesburg (OR Tambo International Airport)


South African Airways

Durban International Airport (DBN)
to Johannesburg (OR Tambo International Airport)


Flights from Durban to Johannesburg take some 1h10m.

Latest Durban to Johannesburg airline survey

flight date


British Airways


Mango Airways

South African Airways

FlySafair offered the cheapest flight from Durban to Johannesburg this May for The Script live.

4 May 2018






Only flights leaving Durban for Johannesburg between 17h00 & 2050. Flight, bus & train prices are constantly updated, so the travel prices from Durban to Johannesburg listed are out of -date and for information purposes only.

Latest Durban to Johannesburg bus & train survey

travel date

Baz Bus





SA Road


Shosholoza Meyl Economy

Shosholoza Meyl Tourist

The cheapest travel option from Durban to Johannesburg for the Prime Circle Concert was offered by Shosholoza Meyl.

11 Nov 2016










Business Class flights & luxury train trips

survey date

travel date

British Airways
business class

business class

Mango Plus

Premier Classe Train

British Airways continues to offer the most affordable business class rates on the Durban to Johannesburg route.

25 Sep 2014

31 Oct 2014






Durban to Johannesburg by road

An alternative is to drive from Durban to Johannesburg. It's a pretty simple drive along the N3 national Road; through Pinetown, Howick, Estcourt and Harrismith. The driving distance from Durban to Johannesburg is some 600km.

View Larger Map

Durban to Johannesburg by bus

If you don't want to drive yourself, you can catch a bus trip from Durban to Johannesburg.

Baz bus

Baz Bus operates a hop-on hop-off bus tour across South Africa, and is especially popular amongst backpackers, stopping off at 180 youth hostels along its route

Greyhound bus

The Greyhound bus operates a traditional bus service through the main centres of South Africa, Mozambique and Zimbabwe (Bloemfontein, Bulawayo, Butterworth, Cape Town, Durban, East London, Empangeni, Harare, Johannesburg, Kimberley, Nelspruit, Newcastle, Maputo, Mossel Bay, Port Elizabeth, Pretoria, Queenstown, Swinburne and Umtata)

Intercape bus

The Intercape bus operates a traditional bus service across a vast network of South Africa and some of its neighbouring countries.

Durban to Johannesburg by train

Spoornet's Shosholoza Meyl operates train trips from Durban to Johannesburg, and their central reservations may be contacted at 086 000 8888.

roads out of Johannesburg OR Tambo Airport

Here's your options to hire a car at O.R. Tambo International Airport:

Europcar Johannesburg

Avis car rental

Budget car rental

First Car Rental

Hertz car rental

Sizwe car rental

Tempest car hire

Thrifty Car Rental

Here's where you can find Johannesburg hotels.

sunset in Gauteng (Midrand, Johannesburg)

Map of Johannesburg


  • 17 Aug 2015 : Mango Airlines announced that they will start flying Durban-Lanseria from the 15th of October 2015.

  • 23 Aug 2013 : SA Express flights to Johannesburg from Durban are increased to include an extra Friday and Sunday flight, which is scheduled to leave DUR at 16h45.

  • 2 Nov 2012 : The last 1time DUR-JNB flight, after the airline files for liquidation.

  • 6 Jun 2012 : 1time airline quits flying from Durban to Johannesburg Lanseria Airport.

  • 5 Mar 2012 : 1time airline begins DUR-HLA flights

  • Mar 2012 : Velvet Sky quits flying

  • 1 Aug 2011 : Velvet Sky airline increases its flight frequency from Durban to Joburg, from 2 to 3 daily flights.

  • 29 Oct 2007 : Kulula airline starts operating flights from Durban to Johannesburg's Lanseria Airport

  • 28 Oct 2008 : Kulula Durban to Johannesburg Lanseria is changed to 2 daily flights (except Saturdays).


To advertise here email