Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Return
Economy
Cape Town (CPT)
Johannesburg (JNB)
Fri 8/7
Fri 8/14
Any month
Compare vs momondo |

Cheapest flights to Johannesburg airports

Find the cheapest flights to these Johannesburg airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Johannesburg?

What is the cheapest month to fly to Johannesburg?

In general, May is the cheapest month to fly from South Africa to Johannesburg. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around R1 798. If you are unable to visit Johannesburg during the month of May, then departing from South Africa during the month October is also very affordable. Most momondo users find prices during this month for around R1 954.

How far in advance should I book a flight to Johannesburg?

The ideal time to book your flight to Johannesburg is 41 days in advance, when prices tend to average R2 120. Keep in mind that you might be able to find cheaper flights to Johannesburg at any time. In fact, our users found flights for as low as R847 in the past 72 hours.

What is the cheapest day to depart on your flight to Johannesburg?

The cheapest day to depart from South Africa to Johannesburg is on a Thursday. Travellers who choose to depart for Johannesburg on a Thursday will often find tickets for as low as R2 035. Be sure to avoid booking your departure on a Sunday as prices are generally higher than usual. According to our data, the average ticket price to Johannesburg on Sunday is R2 356.

What is the cheapest time of day to depart on your flight to Johannesburg?

Our data shows that the cheapest South Africa to Johannesburg flights are usually those with departure times in the evening. Our users have found flights to Johannesburg in the evening for as low as R2 007. Flights in the morning are often more expensive, with an average ticket price of R2 172.


Johannesburg flight deals found on momondo

Check out some of the best fares from airports in South Africa to Johannesburg found recently by users on momondo
Cheapest
Best
Quickest
FlySafair
Jul 23
DUR
Durban King Shaka Intl
1h 10m
JNB
Johannesburg OR Tambo
Jul 24
JNB
Johannesburg OR Tambo
1h 10m
DUR
Durban King Shaka Intl
Multiple Airlines
Jul 23
DUR
Durban King Shaka Intl
1h 05m
JNB
Johannesburg OR Tambo
Jul 24
JNB
Johannesburg OR Tambo
1h 15m
DUR
Durban King Shaka Intl
Mango
Jul 23
DUR
Durban King Shaka Intl
1h 05m
JNB
Johannesburg OR Tambo
Jul 24
JNB
Johannesburg OR Tambo
1h 10m
DUR
Durban King Shaka Intl
Multiple Airlines
Jul 31
DUR
Durban King Shaka Intl
1h 05m
JNB
Johannesburg OR Tambo
Jul 31
JNB
Johannesburg OR Tambo
1h 10m
DUR
Durban King Shaka Intl
Mango
Jul 31
DUR
Durban King Shaka Intl
1h 05m
JNB
Johannesburg OR Tambo
Jul 31
JNB
Johannesburg OR Tambo
1h 10m
DUR
Durban King Shaka Intl
FlySafair
Jul 24
DUR
Durban King Shaka Intl
1h 10m
JNB
Johannesburg OR Tambo
Jul 26
JNB
Johannesburg OR Tambo
1h 10m
DUR
Durban King Shaka Intl

Find the cheapest one-way flights to Johannesburg OR Tambo

If you're looking for one-way flights to Johannesburg, view some of our deals below provided by FlySafair and Mango
Cheapest
Best
Quickest
FlySafair
Jul 23
DUR
Durban King Shaka Intl
1h 10m
JNB
Johannesburg OR Tambo
Mango
Jul 23
DUR
Durban King Shaka Intl
1h 05m
JNB
Johannesburg OR Tambo
FlySafair
Aug 27
DUR
Durban King Shaka Intl
1h 10m
JNB
Johannesburg OR Tambo

Which airlines fly to Johannesburg?

Here you can see a selection of the most popular and cheapest airlines for flights to Johannesburg

Popular routes to Johannesburg

Most frequently searched flights to Johannesburg along with the cheapest price and shortest flight duration
Durban to Johannesburg Flights
Fastest flight time
1h 05m
Cheapest price
R952
Port Elizabeth to Johannesburg Flights
Fastest flight time
1h 35m
Cheapest price
R1 246
Cape Town to Johannesburg Flights
Fastest flight time
1h 55m
Cheapest price
R1 626
Pietermaritzburg to Johannesburg Flights
Fastest flight time
1h 05m
Cheapest price
R2 058
Harare to Johannesburg Flights
Fastest flight time
1h 45m
Cheapest price
R4 064
Maputo to Johannesburg Flights
Fastest flight time
1h 05m
Cheapest price
R4 635
Lusaka to Johannesburg Flights
Fastest flight time
2h 00m
Cheapest price
R5 863
Abidjan to Johannesburg Flights
Fastest flight time
13h 35m
Cheapest price
R6 157
Kigali to Johannesburg Flights
Fastest flight time
7h 30m
Cheapest price
R6 278
Nairobi to Johannesburg Flights
Fastest flight time
4h 10m
Cheapest price
R6 537
Kinshasa to Johannesburg Flights
Fastest flight time
8h 55m
Cheapest price
R6 589
Addis Ababa to Johannesburg Flights
Fastest flight time
5h 25m
Cheapest price
R6 658
Accra to Johannesburg Flights
Fastest flight time
13h 35m
Cheapest price
R7 142
Bujumbura to Johannesburg Flights
Fastest flight time
21h 55m
Cheapest price
R7 506
Port Louis to Johannesburg Flights
Fastest flight time
4h 25m
Cheapest price
R7 730
Cairo to Johannesburg Flights
Fastest flight time
26h 40m
Cheapest price
R8 993
Lagos to Johannesburg Flights
Fastest flight time
5h 45m
Cheapest price
R9 235
Douala to Johannesburg Flights
Fastest flight time
5h 35m
Cheapest price
R10 860
Antananarivo to Johannesburg Flights
Fastest flight time
3h 25m
Cheapest price
R11 466
Saint-Denis to Johannesburg Flights
Fastest flight time
13h 35m
Cheapest price
R17 484
View more

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First