eDreams is now available in the following countries:

South African Airways flights from Durban to Johannesburg on eDreams South Africa

Flight deals from Durban to Johannesburg

Book now before it's too late

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.

South African Airways flights from Durban to Johannesburg

Durban Johannesburg
Thu, 02 May DUR - JNB
R1014
Price per passenger
Durban Johannesburg
Thu, 02 May DUR - JNB
Sat, 04 May JNB - DUR
R1776
Price per passenger
Durban Johannesburg
Fri, 03 May DUR - JNB
Fri, 03 May JNB - DUR
R1849
Price per passenger

Find prices on flights from all airlines

Durban Johannesburg
Wed, 01 May DUR - HLA
Sat, 04 May HLA - DUR
R1562
Price per passenger
Durban Johannesburg
Wed, 01 May DUR - HLA
Sat, 04 May HLA - DUR
R1565
Price per passenger
Durban Johannesburg
Wed, 01 May DUR - HLA
Sat, 04 May HLA - DUR
R1617
Price per passenger
Durban Johannesburg
Wed, 01 May DUR - HLA
Sat, 04 May HLA - DUR
R1676
Price per passenger
Durban Johannesburg
Thu, 02 May DUR - JNB
Fri, 03 May JNB - DUR
R1699
Price per passenger
Durban Johannesburg
Wed, 01 May DUR - HLA
Wed, 01 May HLA - DUR
R1703
Price per passenger

South African Airways Durban-Johannesburg flights faq's

Which airports does South African Airways fly between Durban and Johannesburg?
For flights between Durban and Johannesburg, South African Airways operates from the following airport routes: Durban International Airport (DUR) to OR Tambo International Airport (JNB) ; Durban International Airport (DUR) to Lanseria Intl Apt (HLA)
What do South African Airways flights from Durban to Johannesburg cost?
One of South African Airways cheapest prices for a Durban to Johannesburg flight we have right now is R1014. On average though, flights with South African Airways cost $1546.09 for the route Durban to Johannesburg, but it mostly depends on the season and how far in advance you book your tickets.

Plan your trip