FromTo
Departure·1 pax, Economy

Cheapest flights for Durban – Johannesburg (DUR – JNB)

Aviasales.ge will find you the cheapest airfare for Durban – Johannesburg by comparing the ticket prices to Johannesburg using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Durban – Johannesburg is up to you.

Direct flight for from Durban to Johannesburg

The easiest way to to get to your destination is a direct flight. Direct flights for from Durban to Johannesburg are offered by:

  • Safair (daily FA287)
  • Airlink (6 days per week, flight 4Z552)
  • CemAir (4 days per week, flight 5Z329)
  • Lift (4 days per week, flight GE212)
  • South African Airways (4 days per week, flight SA534)

Johannesburg is served by 2 airports: Lanseria International Airport and O.R. Tambo International Airport. Direct flights for Durban – Johannesburg are operated by:
  • Safair from King Shaka International Airport to Lanseria International Airport
  • Airlink, CemAir, Safair, South African Airways from King Shaka International Airport to O.R. Tambo International Airport
Flight with layover for the route from Durban to Johannesburg

A flight with a layover on the route Durban – Johannesburg will allow you to make your trip more interesting. The layover could be in:

  • Nelspruit (flight 4Z505 Airlink)
  • Bloemfontein (flight 5Z131 CemAir)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Please keep in mind that depending on the number of days remaining until your departure, ticket prices for Durban – Johannesburg could change by more than 73%.

Aviasales.ge suggests buying tickets for Durban – Johannesburg in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Durban – Johannesburg (DUR – JNB)
500 km
Distance
248
Number of flights per week
₾75
Lowest price
₾0
Average ticket price
06:00
Earliest flight out
21:40
Latest flight out
Airlines flying from Durban to Johannesburg
Airports serving Durban – Johannesburg

Durban airports serving flights to Johannesburg:

  • King Shaka International Airport (DUR)

Johannesburg airports accepting flights from Durban:

  • O.R. Tambo International Airport (JNB)
  • Lanseria International Airport (HLA)