Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Round-trip
Economy
Wichita (ICT)
Johannesburg (JNB)
Sun. 20/9
Sun. 27/9
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 absolute cheapest flight to Johannesburg?

The best price found on momondo to Johannesburg was 64 C$/pp from Port Elizabeth, which is 96% cheaper than the average flight price to Johannesburg. To find the cheapest price to Johannesburg from your area, use momondo’s Airport-to-Airport Pricing Tool.

What is the cheapest month to fly to Johannesburg?

The month of February is, on average, the cheapest month to fly to Johannesburg from Canada, with most prices found around 953 C$. If you aren’t able to travel during the month of February, then book flights to Johannesburg from Canada during January instead. Flights to Johannesburg in January, while not as cheap as those in February, still average around 1,014 C$.

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

The ideal time to book your flight to Johannesburg is 33 days in advance, when prices tend to average 1,187 C$. 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 818 C$ in the past 72 hours.

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

The cheapest day to depart on your flight to Johannesburg is on a Tuesday when prices can be found for as low as 1,087 C$. This is often the case because there is less demand to fly during this day of the week. On the other hand, Friday is the most expensive day to depart from Canada because it is more convenient for both business and leisure travellers. As a result, prices tend to be around 1,268 C$.

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

According to our data, the cheapest time of day to fly to Johannesburg is in the afternoon. momondo users have found flights departing from Canada to Johannesburg in the afternoon for as low as 1,067 C$. Keep in mind that these prices may fluctuate based on what airline you choose and the time of year you plan to travel. At noon is when there is more demand to fly to Johannesburg, so prices are often more expensive at around 1,426 C$ per ticket.

Is there an alternative airport near Johannesburg?

Finding an alternative and possibly cheaper destination airport near Johannesburg is possible. If you are planning a flight to Johannesburg, consider booking flights to Johannesburg Lanseria Airport (32 km from Johannesburg city centre), Pretoria Wonderboom Apt. Airport (64 km from Johannesburg city centre) or Sun City Pilansberg Airport (130 km from Johannesburg city centre).

Is there a cheaper alternative to flying into Johannesburg?

The cheapest airport near Johannesburg is typically Pretoria Wonderboom Apt. Airport, with an average price of 1,048 C$/person. These prices vary based on where travellers are coming from. It is suggested that travellers looking to save money try momondo’s Airport-to-Airport Pricing Tool.


Johannesburg flight deals found on momondo

Check out some of the best fares from airports in Canada to Johannesburg found recently by users on momondo
Cheapest
Best
Quickest
Multiple Airlines
19 Oct.
YYZ
Toronto Pearson Intl
29h 25m
1 stop
JNB
Johannesburg OR Tambo
2 Nov.
JNB
Johannesburg OR Tambo
23h 30m
1 stop
YYZ
Toronto Pearson Intl
Qatar Airways
11 Nov.
YUL
Montreal Pierre Elliott Trudeau Intl
31h 05m
1 stop
JNB
Johannesburg OR Tambo
26 Nov.
JNB
Johannesburg OR Tambo
31h 40m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl
British Airways
19 Oct.
YYZ
Toronto Pearson Intl
29h 25m
1 stop
JNB
Johannesburg OR Tambo
2 Nov.
JNB
Johannesburg OR Tambo
24h 45m
2 stops
YYZ
Toronto Pearson Intl
Ethiopian Air
29 Oct.
YYZ
Toronto Pearson Intl
20h 05m
1 stop
JNB
Johannesburg OR Tambo
12 Nov.
JNB
Johannesburg OR Tambo
24h 35m
2 stops
YYZ
Toronto Pearson Intl
Multiple Airlines
19 Oct.
YYZ
Toronto Pearson Intl
29h 25m
1 stop
JNB
Johannesburg OR Tambo
26 Oct.
JNB
Johannesburg OR Tambo
23h 30m
1 stop
YYZ
Toronto Pearson Intl
Ethiopian Air
29 Oct.
YYZ
Toronto Pearson Intl
20h 05m
1 stop
JNB
Johannesburg OR Tambo
12 Nov.
JNB
Johannesburg OR Tambo
24h 35m
2 stops
YYZ
Toronto Pearson 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 Qatar Airways and British Airways
Cheapest
Best
Quickest
Qatar Airways
7 Oct.
YUL
Montreal Pierre Elliott Trudeau Intl
25h 20m
1 stop
JNB
Johannesburg OR Tambo
British Airways
9 Oct.
YUL
Montreal Pierre Elliott Trudeau Intl
29h 40m
1 stop
JNB
Johannesburg OR Tambo
Multiple Airlines
8 Oct.
YUL
Montreal Pierre Elliott Trudeau Intl
57h 06m
3 stops
JNB
Johannesburg OR Tambo

Start planning your trip to Johannesburg

Flights Africa South Africa Johannesburg
  • Round-trip
  • 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