Find cheap flights from OR Tambo Airport, Johannesburg to Canada from R10 931

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 23/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Economy
0 bags
Tue 24/10
Tue 31/10
Why choose KAYAK

Save 34% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Canada

Latest Canada Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARToronto
2+ stops from R12 436
Calgary
2+ stops from R14 581

Good to know

Low season

February

High season

August

Cheapest flight

R10 931
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (16% more expensive on average)
Flight from OR Tambo Airport, Johannesburg to Toronto Pearson Airport

Top tips for finding cheap flights to Canada

  • High season is considered to be January, February and December. The cheapest month to fly from Johannesburg is January.
  • On average*, there is no price difference when choosing to fly in the morning or the evening on this flight route.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Canada flights

  • How does KAYAK find such low prices on flights from OR Tambo Airport, Johannesburg to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from OR Tambo Airport, Johannesburg to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from OR Tambo Airport, Johannesburg to Canada?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from OR Tambo Airport, Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from OR Tambo Airport, Johannesburg to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Canada with an airline and back to OR Tambo Airport, Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from OR Tambo Airport, Johannesburg to Canada?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada from OR Tambo Airport, Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top 5 airlines serving from OR Tambo to Canada

Scores according to KAYAK customer reviews
8,0
SWISSOverall score based on 9025 reviews
77entertainment
82boarding
79food
86crew
78comfort
82overall
Airline reviews
Pros: "Swiss doesn't"t always have comfortable planes but this one was super comfortable"
Read more about SWISS
Pros: "Swiss doesn't"t always have comfortable planes but this one was super comfortable"
Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"
Pros: "Crew was great. Peppy and kind."
Cons: "ORD ZRH seats extremely crowded. Wished for comfy Star Alliance seats for that flight which we did enjoy from ZRH BUD"
Cons: "On time departure would be nice. Overall very pleasant experience. Water and Swiss chocolates were served during under an hour flight. Thank you Swiss!"
Pros: "Crew was very attentive, information from the cockpit was enough to let us know but not disruptive"
Cons: "Boarding was one long line that other passengers in the airport had to walk through. This was difficult for passengers with kids and those with needed special accommodations Ike wheelchairs, canes etc"
Pros: "most of the flight attendants were excellent except one particular one who was basically yelling at passengers. she had a a logo or a badage on her that identifies her as a manager or a crew lead. she had poor manners and need major improvement"
Cons: "the seats are small and very small space in comparison to Lufthansa"
Pros: "Friendly agents . Speak very good English. Swiss airlines serves breakfast croissants and beverages for a short flight without a charge"
Cons: "The airline fix the booking problem because my trip was from Zurich to Brussels to Washington DC to Austin and went I print my boarding passes only show to Brussels. The booking agent didn’t complete all the way in the computer. I am thankful that I had my original paper and Swiss airlines fix it"
Pros: "Flights attendant proficinal , food was great , first time experience ice cream on airplane served. Seats are comfy and wide , much space between seats compare with other airlines."
Cons: "Nothing"
Pros: "The plane we were on between Zurich and Copenhagen was comfortable and modern for such a short trip. This was a stark contrast to the old SAS airplane we flew in the opposite direction as a Swiss flight. The staff on the plane were friendly and helpful."
Cons: "We missed our original flight due to connection difficulties. We tried to hold this flight (the return flight that we had paid for in our round trip ticket) but when we arrived at the airport we were informed that they had sold our seats. We had to pay $250 USD to fly standby (and "reissue" the tickets that we had already paid for) on a flight that was oversold by at least 6, and we heard other passengers also being told their tickets were sold. Their customer service for the ticket change and the phone calls made before hand where they promised to hold our tickets, were so disappointing, it was like dealing with any US based airline. We won't be flying with them again."
Pros: "Everything, but the lack of entertainment, and the seats I bought were separated."
Cons: "The lack of entertainment, and the seats I bought were separated."
Pros: "Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!"
Cons: "Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM"
Pros: "Great crew."
Cons: "Ran out of business class meal. Substituted a Econ class."
Pros: "Seats super comfy. Ended up with 3 seats to myself that formed a bed for the lap Uk to NZ. Very nice!"
Pros: "Seat was comfy and spacious for economy class"
Cons: "Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal."
Cons: "The check in desk was late opening & the carry on luggage size was smaller than advertised on their website, so it had to be put in the hold. Open on time to prevent less stress to travelers & give more accurate information about cabin luggage."
Pros: "Entertainment options."
Cons: "Service was poor, seat did not recline, and the food was terrible."
Cons: "Poor food, flight attend and finally baggage missing. Overall experience is extremely bad."
Pros: "Was happy to pay extra 45.5 pounds for laugages which was hidden"
Cons: "Not happy to pay extra money for my case"
Pros: "Excellent service. A meal , drink and a coffee included which we were not expecting."
Pros: "Comfort was better than on the previous Dash-8. Food was OK."
Cons: "Despised the cold temperature and cold draft in world business even with all vents shut off...gave me a head cold. Boarding was disorganized. There was no sense of direction; ergo, everyone was jumping in."

Ordered kids meals but didn't expect to get ravioli with mushrooms or wraps with peppers. both things kids barely ever touch. Same for the Quinoa salad. My own snack after 8h of light was a Roggenbread sandwhich. It didint taste bad to me but I can see how others who are not accustomed to the German Bread cuisine would not like that. I don;t know, I feel like Delta or KLM come up with way better alternatives.

Steward curtesy.Choice of food was only (pasta w/little bit red sauce.

Our entertainment/movie and audio did not work during our flight. Two of our bags did not make it to our final home destination. No personal assistant. Everything is via email/web with no assistance.

Cons: "First leg was delayed out of Belgrade so I missed the connection to Washington"
Pros: "The crew was the best! Excellent service... kind and caring as well as professional."
Cons: "As always, more space but I was fortunate enough to get an exit row this time, which helped."
Pros: "The crew was very nice and attentive, I really like the food on Lufthansa"
Cons: "The movie selection was limited and dated"
Cons: "I had ordered pre flight online duty free shopping. Got a confirmation e-mail telling me that articles were reserved for me and I should approach crew members on board for the articles I had reserved. Reality however was that my pre ordered articles were not registered in their system :-("
Cons: "Need air flow, seats were extremely uncomfortable, delayed flight. Munich airport staff was rude at the Business Lounge. Lied to us."
Pros: "Spacious seating, easy access to charging plug and good movies."
Cons: "Boarding is never fun, why not do back first?"
Cons: "On the way out Lufthansa charged us a total of £129 to take our bags with us (all under 23KG). On the way back with the same 3 identical bags Lufthansa charged us $399.47 (£306.92), again all under 23KG. How can it be fair to charge passengers 2.4 times more to return home with their bags?"
Cons: "Checking in was quite annoying because BA canceled our return and over the phone but we still had to transfer all our information upon checking. Boarding rather chaotic. Random searches were not organized. Seats were okay. Food just edible. Mostly the staff was polite and there was one attendant in coach who was very pleasant. Shoulder length blonde hair, she was genuine and cheerful. It was an okay flight, but my experience was more comfortable and the feeling of being dealt with as a person was more evident on my flight to London w BA. I appreciate that the flight went well but American Airlines still has a long way to go in customer genuine service and experience."
Pros: "Boarded and left on time"
Cons: "Food was awful. It was so hot I was fanning myself. I had a 11 hour flight and than a 10 hour flight after both British airways, and the same exact food. So I just went hungry. I smelled something amazing so thought I would get a good hot meal as my last meal since I had not had anything in 9hours, but nope, just got a measly cold sandwich. I won’t book British airlines again for international travel, I’ll stick to emirates."
Cons: "Hardly saw a steward in business class the whole flight. Must be part of BA’s cost saving initiatives, but means you don’t get food on time, offered drinks or even a menu"
Cons: "Distance between seats on the low side i.e. not much leg room. TV screen again on the small size in comparison with other airlines. Ear phones poor build quality and sound. Plastic cutlery. Small meal trays. No hand wipes with meals. In comparison with other airlines BA is only an average carrier."
Pros: "Crew was lovely and kind, esp to babies and their clueless parents. I also like the safety video"
Cons: "The people handling the boarding were rude and inefficient. Not a way to staty an 11 hour flight."
Pros: "Crew fantastic. Seats very cramped so hard when travelling alone with people crammed next to you. I am very short and still found seat cramped. Blankets skimpy. Heathrow to San Fran. Johannesburg to Heathrow was more comfortable."
Cons: "Most things I give a high rate on BA but travelling economy these days is very cramped especially as I did two long international legs with short four hour break between."
Pros: "The flight was great and was on time. Down side, no entertainment at all."
Cons: "Lack of entertainment"
Pros: "More legroom than other aircraft, plentiful IFE (in-flight entertainment), and a USB charging point in the seat back near the video screen. Decent food and wine, great crew."
Cons: "We departed the terminal for takeoff but a passenger had a medical emergency requiring a return to the gate and off-loading along with finding the passenger’s baggage down below. Not the airline’s fault, of course, but maybe passengers should carefully consider their health before embarking on an 11.5 hour flight from one continent to another."
Pros: "comfortable seat, tasty food, pleasant attendants"
Cons: "Overly focused on pre-birding security while handling it in a very amateur way in Bud. Water and Food service offered for lunch and then not even a glass of water for 8 hours. Poor entertainment options."
Pros: "The counter staff employee was kind enough to find seats next to one another for my partner and I."
Cons: "More snack options."
Cons: "A/C was too cold. We paid for Coach Plus but it doesn’t provide benefits equal to other airlines, such as free checked bag and priority boarding."
Cons: "There was very poor communication regarding our ongoing delay that lasted 7 hours. Some of the crew were very rude towards customers."
Pros: "Boarding was great"
Cons: "Inflight Services was horrific and my stuff was damaged in my luggage."
Pros: "Not much but it was the best price"
Cons: "The space was so tight I couldn't open the lid to my laptop. I had a small personal item, the gate checked my bag, and there was no room for my feet. I just flew Alaska, delta, American,d Lufthansa recently and none of those airlines were as bad. Like a sardine can. I will avoid United at Ll costs."
Cons: "The food was horrible for the price. We had 4 crying babies surrounding us. It was a full plain so we were told to check our carry ons but upon getting inside the plane there was still space in the overheads."
Pros: "Flight left on time and landed early"
Cons: "A window alarm went off loudly for about 20 minutes during the flight. The crew seemed to be aware of it but made no attempts to stop it or to inform passengers what was going on."
Pros: "Snack menu, the plane was moderately clean compared to the last. Good communication about late flight."
Cons: "Staff was mostly rude, tired. The plane was 30 minutes late due to weather. Internet would not work, the captain kept trying to reboot it, no entertainment. An older plane in moderate disrepair. Economy seats were much more uncomfortable than American Airlines."
Pros: "Was flying biz class and the audio wasn’t working. The flight attendant tried her best but only was able to reboot over and over again. But she didn’t offer a voucher or anything for the lack of a sound system."
Pros: "Organized boarding. Left on time and arrived early at destination."

Book cheap flights from Johannesburg to Canada

Recent return flight deals

22/11Wed
2 stopsDelta
26h 15mJNB-YYZ
11/2Sun
1 stopDelta
20h 40mYYZ-JNB
R12 436
4/10Wed
2 stopsDelta
30h 50mJNB-YYZ
25/10Wed
1 stopDelta
23h 47mYYZ-JNB
R12 850
22/11Wed
2 stopsDelta
26h 15mJNB-YYZ
11/2Sun
2 stopsDelta
25h 20mYYZ-JNB
R12 944
25/12Mon
1 stopLufthansa
27h 45mJNB-YYZ
18/1Thu
2 stopsLufthansa
35h 15mYYZ-JNB
R14 882
25/12Mon
1 stopLufthansa
27h 45mJNB-YYZ
21/1Sun
1 stopLufthansa
32h 20mYYZ-JNB
R15 672
19/1Fri
1 stopBritish Airways
26h 05mJNB-YYZ
27/1Sat
1 stopBritish Airways
30h 15mYYZ-JNB
R15 729
11/10Wed
1 stopKLM
22h 20mJNB-YYC
22/11Wed
2 stopsKLM
28h 00mYYC-JNB
R16 161
19/1Fri
1 stopBritish Airways
26h 05mJNB-YYZ
31/1Wed
1 stopBritish Airways
30h 15mYYZ-JNB
R16 255
11/10Wed
1 stopKLM
22h 20mJNB-YYC
22/11Wed
1 stopKLM
21h 35mYYC-JNB
R16 707
7/10Sat
2 stopsUnited Airlines
44h 26mJNB-YUL
21/10Sat
2 stopsUnited Airlines
53h 29mYUL-JNB
R20 714

Search by stops

Search by airline

Search by price

Recent one-way flight deals

23/10Mon
2 stopsQatar Airways
54h 10mJNB-YYZ
R10 931
5/10Thu
2 stopsBritish Airways
26h 45mJNB-YYZ
R11 025
5/10Thu
1 stopBritish Airways
24h 35mJNB-YYZ
R11 100
30/10Mon
2 stopsQatar Airways
50h 05mJNB-YYZ
R11 119
19/10Thu
2 stopsMultiple Airlines
35h 59mJNB-YTZ
R11 326
30/12Sat
1 stopAir Canada
27h 45mJNB-YYZ
R15 465
30/12Sat
1 stopAir Canada
27h 45mJNB-YYZ
R15 503
5/11Sun
1 stopKLM
22h 41mJNB-YYC
R18 419
6/11Mon
2 stopsSWISS
25h 00mJNB-YVR
R45 361
6/11Mon
1 stopLufthansa
26h 05mJNB-YVR
R60 318

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Canada

Last minute flight, train and bus deals

25/9Mon
multi-stopAmerican Airlines
44h 00mJNB-YYZ
12/6Wed
multi-stopAmerican Airlines
29h 20mYYZ-JNB
R14 788
25/9Mon
multi-stopAmerican Airlines
48h 03mJNB-YYZ
12/6Wed
multi-stopAmerican Airlines
29h 20mYYZ-JNB
R14 901
25/9Mon
multi-stopAmerican Airlines
31h 47mJNB-YYZ
15/5Wed
multi-stopAmerican Airlines
31h 33mYYZ-JNB
R15 334
25/9Mon
multi-stopAmerican Airlines
27h 47mJNB-YYZ
12/6Wed
multi-stopAmerican Airlines
37h 47mYYZ-JNB
R15 352
25/9Mon
multi-stopKLM
29h 30mJNB-YYZ
12/6Wed
multi-stopKLM
23h 55mYYZ-JNB
R18 269
26/9Tue
multi-stopUnited Airlines
30h 27mJNB-YYZ
11/7Thu
multi-stopUnited Airlines
29h 30mYYZ-JNB
R19 322
26/9Tue
multi-stopBritish Airways
24h 35mJNB-YYZ
12/6Wed
multi-stopBritish Airways
29h 20mYYZ-JNB
R20 150
26/9Tue
multi-stopBritish Airways
24h 35mJNB-YYZ
26/6Wed
multi-stopBritish Airways
33h 25mYYZ-JNB
R21 147
26/9Tue
multi-stopUnited Airlines
45h 33mJNB-YYZ
12/6Wed
multi-stopUnited Airlines
35h 45mYYZ-JNB
R21 486
27/9Wed
multi-stopLufthansa
27h 20mJNB-YYZ
10/6Mon
multi-stopLufthansa
32h 10mYYZ-JNB
R28 259

Search by stops

Search by airline

Search by price

OR Tambo Airport, Johannesburg - Canada Flights