Find cheap flights from OR Tambo Airport, Johannesburg to Ontario from R9 684

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 25/1. 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
Sun 29/10
Sun 5/11
In the last 7 days travellers have searched 44 168 898 times on KAYAK, and here is why:

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 Ontario

Latest Ontario Flight Deals

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

MOST POPULARToronto
2+ stops from R12 988

Good to know

Low season

April

High season

December

Cheapest flight

R9 684
Best time to beat the crowds (9% less expensive on average)
Most popular time to fly (8% more expensive on average)
Flight from OR Tambo Airport, Johannesburg to Toronto Pearson Airport

Top tips for finding cheap flights to Ontario

  • High season is considered to be January, February and December. The cheapest month to fly from Johannesburg is January.
  • Morning departure is around 35% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Ontario flights

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

    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 Ontario.

  • 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 Ontario?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Ontario 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 Ontario?

    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 Ontario 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 Ontario?

    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 Ontario 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 Ontario

Need help choosing which airline to fly with from OR Tambo to Ontario? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to KAYAK reviews.
8,6
Singapore AirlinesOverall score based on 3932 reviews
88boarding
83food
89crew
87overall
85comfort
86entertainment
Airline reviews

Well, I didn’t like much. The staff didn’t have any beverages except for coffee and water and they never came by. The food just sucked. There was no entertainment at all.

Read more about Singapore Airlines

Well, I didn’t like much. The staff didn’t have any beverages except for coffee and water and they never came by. The food just sucked. There was no entertainment at all.

Pros: "Three of us were sitting separately. Airline is able to accommodate us so that we get to sit together in a section where there is extra leg room."
Pros: "The boarding process was easy and straightforward, the seats were comfortable and had individual entertainment screens, the crew was very polite and helpful. For meals, everyone was given a printed menu at the start of the flight so that meal options could be easily made."
Cons: "My only complaint is that I would have liked to see more frequent offers for water refills during the flight, since water cups are so small and staying well hydrated on flights is difficult but essential."
Pros: "One of several preferred airlines when flying to Asia. Really enjoy their service, and it's wonderful to wake up to many beauties in view!"
Pros: "The crew was amazing. seats were comfortable. The seats will be super comfortable, if there are more leg space."
Pros: "Service was great on both sectors"
Cons: "Premium economy seat is still not comfortable enough in comparison with economy."
Pros: "Everything on time and smooth. Great service. Great pillows and. Plenti snacks anytime I want it. Very comfortable seats. Entertainment System fabulous."
Cons: "All good"
Pros: "The staff is amazing and know what parents of bubs need."
Pros: "Spacious business class seats, toilets super clean and well stocked. The best eye shades ever encountered."
Cons: "Nothing"
Pros: "The attentiveness of the flight attendants and the new plane."
Pros: "I would have appreciated that with ALL required paperwork, my stay at check in point would have lasted a little less than two hours I spent standing and waiting for a feedback."
Cons: "Updating clients and offering a seat if it’s a long wait could have improved the situation. It is on reception that the business gets its impression. Thanks."
Pros: "Crew was great. They made up for mistakes in a positive and amenable way."
Cons: "Flight was late. There was no communication about it. The flight from Joburg to Doha was late, therefore I missed my connection. The delay was not officially communicated to any of the passengers — no announcements made, no representatives to talk to at the gate — until well past the time that we should have been in the air. It was distressing."
Pros: "Nothing special"
Cons: "I found my seat a bit uncomfortable for this leg of the jurney"
Pros: "The service of the cabin was great!"
Cons: "The food was not of the quality I would have expected from the expectation created by the airlines marketing. We boarded close to a full hour later than scheduled and the boarding process was very slow."
Pros: "I loved the service. All of the attendants were really nice and helpful."
Cons: "My tv on both 12 hr and 8 hr flights didn’t work well and the food wasn’t the best. Also they ran out of food options when they got to me twice."
Pros: "decent leg room. the staff was accommodating"
Cons: "the brea was har. some of the food was overheated thus making it hard to eat"
Pros: "Excellent service from check in to disembarkation. I was surprised at the amount of leg room, as being a 6+ footer it has always previously been an issue, but not with Qatar."
Cons: "Only downside was the lack of the free traveller pack, eye shade and ear plugs, sleep was denied as I could not block out the sound of the very talkative travellers behind me."
Pros: "Fantastic service, very friendly staff who are always happy to help"
Cons: "Should have internet free of charge in flight"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "The change of my flight schedule for the entire journey was done without giving me any options (departure flights from origin and return). It would have caused me inconvenience if the change of time does not allow me to adjust my plans."
Pros: "Great flight. Everything was good. The only very small issue is hey offer WiFi but even if you pay the allocation of data make you feel like you living in the 1990. 10 meg free and 300 meg for a whole flight is a complete joke, especially for USD 30. They could manage protocols but give a reasonable service."
Cons: "WiFi"

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

Pros: "The food was very nice. The IFE was very nice as well. The seats were comfortable."
Cons: "The was a lot of profanity used by the attendants that was not necessary. Secondly I reserved a front row seat in online check in, but it did not allow put mean in that seat. Which if they were full would be understandable, but every single one was empty."
Cons: "Food on the menu was not available. Some of us did not get lunch and were being offered bread. Some flight attendants were impatient with pax and unwilling to help especially with regards to Wifi on board , others were impolite"
Pros: "generally good overall for a 14 hour long flight"
Cons: "legroom could always be better for me......but this was similar to most other airlines"
Pros: "Crew, interior, seats"
Cons: "Food was average. Service could be better. For example, my wife and I never got our food at the same time or close enough. We had to ask for food or drinks. They should regularly ask if we need something. Empty water bottles (up to 3) were sitting on my table for hours till we landed."
Pros: "The crew was nice, and there was sufficient overhead space for my bag."
Cons: "I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal."
Pros: "The seat was not up to the usual Emirates business class standard. The lights were never completely dimmed."
Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."
Pros: "The travel kits are much nicer now, appreciated the mattress"
Cons: "The boarding process in ORT was a horrible fail. they didn't announce the boarding of first/business and by the time I arrived at my seat there was almost no overhead room left because people from economy put there bags in the business area. The bathroom was definitely not cleaned enough, I went twice where the floor was soaked, the seat was wet and the sink full of toothpaste. I understand that every passenger should be responsible enough to clean up after themselves, but it was not an enjoyable experience. The crew was friendly enough, but it didnt feel like the personalized service experience that is usually the case (where they introduce themselves, explain the do not disturb sticker etc). Also I think there was something wrong with my seat because it didnt "lay flat" all the way."
Pros: "I love the positive and can-do attitude of your crew"
Cons: "A 4 year old banging on the back of my seat"
Cons: "Slight inconvenience having to wait for a connecting flight, which delayed our arrival plans at the destination...."
Pros: "Seats were comfortable in economy and entertainment system was excellent."
Cons: "Crew didn’t seem happy to be on board. Baggage was substantially delayed and both take off and taxiing after landing were delayed by approximately an hour each."
Pros: "The food was amazing with good And comfortable air conditioning. Cleanliness was maintained as well."
Cons: "The food serving was late it could be more manageable. The leg space is also not comfortable. Also the some seat needs to be repaired as the recliners not working."
Cons: "On the counter they have to checked all baggage weight they give hard time on the boarding time to costumer"
Cons: "They upgraded me to business since I am gold member"
Pros: "Though I missed the Outbound flight, was given a seat on the next available flight and offered a free meal in the airport. Seating was very comfortable."
Cons: "In-flight WIFI was very slow and felt a bit expensive. Boarding was a bit unorganized, but OK. Food was average and with no variety."
Pros: "I thought 11 thousand dollars for 2 of us to fly was way to dear business class there was not a lot of room. Was my own fault I thought I was going on a380 but I woukd think twice about booking again for that price not worth it."
Pros: "The flight was very quiet so I was able to lie down and get a good rest - I know this isn’t possible on every flight but it made the long flight a lot more comfortable. All of the crew members were very friendly and attentive. The food was really good and tasty (lamb curry I think it was) - best plane food that I’ve ever had. Good choice of new movies too."
Cons: "N/A"
Pros: "There is nothing much to like about the flight. The only good thing about Etihad is the pre clearance option at Abu Dhabi that saves a lot of time after landing in the US"
Cons: "14+ hours of flying time where it can be done under 10 to 12 hours. Food is not good at all."
Pros: "NOTHING!"
Cons: "Shambolic boarding process # Surly Cabin Crew + very slow meal/drink service# Very uncomfortable seats # Inedible food in Economy Class # In-Flight entertainment very limited # Lastly, disgusting state of hygiene in the Toilets! AVOID ETIHAD AT ALL COSTS!"
Pros: "Nothing"
Cons: "Everything starting from the check in to on board restrooms"
Pros: "The crew were very welcoming, helpful and charm, makes you feel easy"
Cons: "General interior cleanliness"
Cons: "Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding."
Pros: "The crew was okay, though a little bit occupied and thus ignoring some of the customers' requests. The seats are comfortable and spacious with enough leg room"
Cons: "The food could have been better. Honestly much better"
Pros: "The staff and flight attendants were pleasant. Good entertainment and comfortable enough seats."
Cons: "I wasn't looking forward to the 11 hour flight, however the 4+ hour delay was a significant inconvenience. We were on the tarmac in Abidjan for almost an hour, before we were informed that there were some technical issues. We were told it was a minor issue, until clearly it was a large enough issue as a lot of time passed by. Air stopped flowing so many passengers including myself became uncomfortably hot and dehydrated. The flight attendants only came down the aisle once with water, which was not considerate enough given that the air stopped flowing. Finally close to two hours later passengers we instructed to disembark without mention of how long the wait would be. We re-boarded the flight after about an hour and only then were informed that there was not enough power to fly the plane. Once we took off the air flow returned and the flight overall was pleasant. While safety of course is a priority, especially for a long overnight flight, communication could have been much better."
Cons: "Flight attendants where bothered to serve us beer, water or any other snack during he flight. I had to beg in both occasions to have my tray taken from my seat."
Pros: "Excellent airline overall Great seats for sleeping"
Cons: "Business class seats are not well appointed Nowhere to put a bottle of water - storage handbag and shoes etc could not be reached without undoing the seatbelt and screen far away from the seat Voice commentary was muffled and therefore unable to be heard"
Cons: "My reservation seat was suddenly changed with no notification and apologise. It was really confusing situation."
Pros: "I went for my honeymoon but ET never transported my luggage. I had to spend my honeymoon buying very expensive clothes and basic needs in Mauritius instead of relaxing. My luggage never came. I got it on my way back to Bamako. Nobody was even able to even trace my luggage or respond professionally on the phone. Out of hundreds of calls I made to them, they only picked up twice. ET screwed my honeymoon that I had planned for over a year. I'm so dissapointed that I don'y even want to claim reimbursement."
Cons: "Office in Bamako and apperently even in Nairobi never picks up the phone ! The only time they picked up (in Nairobi) they were rude!"
Pros: "Leg space, TV screen and entertainment and the decline of the seat."
Cons: "The toilets floors could be cleaned often. The food service cart could move for urgent pass to the toilet."

Book cheap flights from Johannesburg to Ontario

Recent return flight deals

19/11Sun
2 stopsDelta
29h 57mJNB-YYZ
26/11Sun
1 stopDelta
25h 15mYYZ-JNB
R12 988
10/10Tue
2 stopsDelta
30h 51mJNB-YYZ
7/11Tue
1 stopDelta
20h 40mYYZ-JNB
R13 007
21/1Sun
1 stopSWISS
27h 00mJNB-YYZ
28/1Sun
2 stopsSWISS
37h 10mYYZ-JNB
R13 428
28/10Sat
1 stopEmirates
41h 10mJNB-YYZ
4/11Sat
1 stopEmirates
24h 20mYYZ-JNB
R25 404
19/1Fri
2 stopsEtihad Airways
47h 40mJNB-YYZ
30/1Tue
2 stopsEtihad Airways
51h 40mYYZ-JNB
R26 569
25/1Thu
2 stopsEthiopian Air
24h 20mJNB-YYZ
27/1Sat
1 stopEthiopian Air
19h 45mYYZ-JNB
R27 218
16/2Fri
3 stopsCathay Pacific
39h 27mJNB-YYZ
14/5Tue
1 stopCathay Pacific
47h 55mYYZ-JNB
R30 694
25/12Mon
3 stopsCathay Pacific
39h 28mJNB-YYZ
20/1Sat
1 stopCathay Pacific
47h 55mYYZ-JNB
R31 076
25/1Thu
1 stopEtihad Airways
35h 35mJNB-YYZ
27/1Sat
1 stopEtihad Airways
29h 00mYYZ-JNB
R37 742
25/12Mon
3 stopsEmirates
55h 16mJNB-YYZ
21/1Sun
3 stopsEmirates
51h 20mYYZ-JNB
R83 469

Search by stops

Search by airline

Search by price

Recent one-way flight deals

25/1Thu
2 stopsQatar Airways
45h 06mJNB-YYZ
R9 684
6/11Mon
2 stopsQatar Airways
51h 10mJNB-YYZ
R10 219
17/10Tue
1 stopBritish Airways
28h 35mJNB-YYZ
R11 040
25/1Thu
1 stopBritish Airways
23h 35mJNB-YYZ
R11 097
25/1Thu
3 stopsSWISS
28h 06mJNB-YYZ
R13 752
14/10Sat
2 stopsEthiopian Air
29h 50mJNB-YYZ
R14 574
14/10Sat
1 stopEmirates
44h 15mJNB-YYZ
R15 280
17/10Tue
3 stopsSWISS
27h 59mJNB-YYZ
R15 567
14/10Sat
2 stopsEmirates
43h 29mJNB-YTZ
R16 407
9/10Mon
3 stopsEthiopian Air
32h 15mJNB-YYZ
R25 327

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Ontario

Last minute flight, train and bus deals

3/10Tue
multi-stopAmerican Airlines
34h 26mJNB-YYZ
10/10Tue
multi-stopAmerican Airlines
37h 28mYYZ-JNB
R18 871
3/10Tue
multi-stopUnited Airlines
34h 38mJNB-YYZ
10/10Tue
multi-stopUnited Airlines
26h 15mYYZ-JNB
R19 578
3/10Tue
multi-stopMultiple Airlines
28h 24mJNB-YYZ
12/10Thu
multi-stopMultiple Airlines
25h 50mYYZ-JNB
R20 266
3/10Tue
multi-stopMultiple Airlines
26h 45mJNB-YYZ
12/10Thu
multi-stopMultiple Airlines
25h 50mYYZ-JNB
R21 431
3/10Tue
multi-stopAir France
43h 30mJNB-YYZ
25/10Wed
multi-stopAir France
35h 40mYYZ-JNB
R25 002
3/10Tue
multi-stopAir France
21h 35mJNB-YYZ
25/10Wed
multi-stopAir France
27h 25mYYZ-JNB
R26 168
3/10Tue
multi-stopKLM
26h 45mJNB-YYZ
12/10Thu
multi-stopKLM
22h 15mYYZ-JNB
R26 244
3/10Tue
multi-stopSWISS
27h 59mJNB-YYZ
10/10Tue
multi-stopSWISS
37h 10mYYZ-JNB
R35 775
3/10Tue
multi-stopEthiopian Air
45h 30mJNB-YYZ
12/10Thu
multi-stopEthiopian Air
43h 15mYYZ-JNB
R42 097
3/10Tue
multi-stopSWISS
27h 59mJNB-YYZ
10/10Tue
multi-stopSWISS
33h 10mYYZ-JNB
R46 395

Search by stops

Search by airline

Search by price

OR Tambo Airport, Johannesburg - Ontario Flights