Cheap flights from Canada to OR Tambo

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Canada to OR Tambo (JNB)

How far in advance should I book a flight from Canada to OR Tambo?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 34 days in advance, which can save you up to 28% on flights from Canada to OR Tambo compared to booking the week you need them. Waiting 34 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 1,813. For sooner than that we have options available in the next 3 days from C$ 2,076.

What is the cheapest month to fly from Canada to OR Tambo?

February is one of the best times of the year to fly to OR Tambo from Canada. Prices for February average C$ 1,206 per person but you can even find prices for as low as C$ 904. The most expensive prices can be found in the month of July. Opting for a February flight can save you 34% on your journey compared to booking in February

Cheap flights from Canada to OR Tambo in September, October 2020

The best prices found for Canada to JNB flights for September, October
12 Oct - 17 Nov
C$ 587pp
YUL
Montreal Pierre Elliott Trudeau Intl
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
YUL
Montreal Pierre Elliott Trudeau Intl
14 Oct - 19 Nov
C$ 614pp
YUL
Montreal Pierre Elliott Trudeau Intl
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
YUL
Montreal Pierre Elliott Trudeau Intl
5 Oct - 26 Oct
C$ 669pp
YYZ
Toronto Pearson Intl
British Airways
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
British Airways
 
1 STOP
YYZ
Toronto Pearson Intl

Canada to OR Tambo 2020 flight deals

Cheap flights to OR Tambo from Canada found for this year
12 Oct - 17 Nov
C$ 587pp
YUL
Montreal Pierre Elliott Trudeau Intl
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
YUL
Montreal Pierre Elliott Trudeau Intl
14 Oct - 19 Nov
C$ 614pp
YUL
Montreal Pierre Elliott Trudeau Intl
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
YUL
Montreal Pierre Elliott Trudeau Intl
23 Dec - 12 Jan
C$ 653pp
YYZ
Toronto Pearson Intl
British Airways
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
British Airways
   
2 STOPS
YYZ
Toronto Pearson Intl

Last minute flights from Canada to OR Tambo

Late deals on round-trip flights to OR Tambo from Canada, departing today and this week
5 Oct - 26 Oct
C$ 669pp
YYZ
Toronto Pearson Intl
British Airways
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
British Airways
 
1 STOP
YYZ
Toronto Pearson Intl
5 Oct - 25 Oct
C$ 699pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
American Airlines
 
1 STOP
YYZ
Toronto Pearson Intl
9 Oct - 17 Nov
C$ 717pp
YUL
Montreal Pierre Elliott Trudeau Intl
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
YUL
Montreal Pierre Elliott Trudeau Intl

One-way flights to OR Tambo from Canada

The cheapest one-way flights from Canada to OR Tambo
1:00 a.m. - 5:05 p.m.
KLM
2 stops
33h 05m
YYZ - JNB
KLM
C$ 896
KLM
2:20 a.m. - 5:20 a.m.
SWISS
2 stops
41h 00m
YVR - JNB
SWISS
C$ 1,015
swiss
10:30 a.m. - 6:10 a.m.
Delta
2 stops
33h 40m
YVR - JNB
Delta
C$ 1,045
Delta

Related info for your journey

Useful info, stats and facts about Canada to OR Tambo flights.

Flight FAQs

From Canada to OR Tambo

Can I find flights from Canada to OR Tambo for under C$ 600 on Cheapflights?

Yes, there are multiple flights from Canada to OR Tambo for under C$ 600. The cheapest flight booked recently is on Qatar Airways for just C$ 587, but on average you can expect to pay C$ 680.

Are there direct flights from Canada to OR Tambo for under C$ 600 on Cheapflights?

There are no direct flights from Canada to OR Tambo, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Canada to OR Tambo for under C$ 700?

There are currently 20+ open flights from Canada to OR Tambo within the next 7 days for less than C$ 700.

What are the most popular airlines that fly from Canada to Johannesburg?

The most popular airlines flying from Canada to Johannesburg are American Airlines, Air Canada and Alitalia. Something to consider prior to booking your flight.

What are the most popular routes from Canada to Johannesburg?

The most popular route from Canada to Johannesburg is Toronto Pearson Intl - Johannesburg OR Tambo. You may also consider Vancouver Intl - Johannesburg OR Tambo or Halifax Intl - Johannesburg OR Tambo.

What are the cheapest flights from Canada to Johannesburg?

Looking at all options, your cheapest flight can be booked for C$ 891. While the most popular route (Toronto Pearson Intl - Johannesburg OR Tambo) can be booked for C$ 874 on average our data indicates C$ 1,565 when flying from Canada to Johannesburg

How long is the flight from Canada to OR Tambo?

A quick flight from Canada to OR Tambo can take about 20h 04m. Delta provides one of the quickest options available for as low as C$ 958. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Canada to OR Tambo round-trip?

Qatar Airways, at C$ 786, was found to be the cheapest airline from Canada to OR Tambo.Alternate airlines to your destination round-trip include British Airways and SWISS.

What are the cheapest airlines to fly from Canada to OR Tambo one-way?

The cheapest airline one-way is British Airways, with whom users have recently found tickets for as low as C$ 786. However, be on the lookout for offers from KLM and SWISS, as they are both options that can get you from Canada to OR Tambo for a low price.

Related searches

Flights to OR Tambo from Canada
Flights to Canada Flights to OR Tambo

Rent a Car

Car Rentals at OR Tambo Car Rentals in South Africa

Arrival points for flights from Canada to OR Tambo

Destination information for OR Tambo

Things to know before you go. Useful info for your trip from Canada to OR Tambo
Today's exchange rate
C$ 1 = R12.78
Average temperature for September in OR Tambo
25.0 °C
Avg rainfall for September in OR Tambo
20.0 mm

Airports servicing Johannesburg