Find cheap flights from Ontario to OR Tambo Airport, Johannesburg

Search hundreds of travel sites at once for deals on flights to OR Tambo Airport, Johannesburg

— JNB
May 20 — May 271
Return
1 adult
Economy
0 bags
From?
To?
Fri 20/5
Fri 27/5

Search hundreds of travel sites at once for deals on flights in OR Tambo.

Good to know

Low season

January

High season

December

Cheapest flight

R9 869

Average price (return flight)

R13 666

Good deal (return flight)

R13 666
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (3% more expensive on average)
Flight from Toronto Pearson Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less

FAQs for booking Ontario to OR Tambo Airport, Johannesburg flights

Top 5 airlines serving Ontario to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,1
SWISSOverall score based on 9188 reviews
8,2Boarding
7,9Comfort
8,6Crew
7,7Entertainment
7,9Food
Airline reviews
Pros: "The crew was very lazy and not professional"
Cons: "Don't stop demanding from the crew"
Read more about SWISS
Pros: "The crew was very lazy and not professional"
Cons: "Don't stop demanding from the crew"
Pros: "The crew was very nice and positive. The seats surprisingly reclined quite a bit. The dinner was actually good."
Cons: "The offer of wine. The wifi options."
Pros: "Crew was great, seating comfortable."
Pros: "Excellent service from the crew and prices were good."
Cons: "The seats seem to have gotten smaller and were rather uncomfortable for a 7 hour flight."
Pros: "Crew"
Cons: "My flight tickets were mess up and I had to purchase new tickets . Horrible"
Pros: "The crew was polite and continuously offering drinks, headphones and food/snacks. Kept us comfortable and happy during the flight!"
Pros: "Crew was very nice and helpful."
Cons: "seat comfort"
Pros: "Lots of room on the flight, fresh warm bread, lots of water, nice cabin crew"
Cons: "How do I book a vegetarian meal??"
Cons: "The seats in coach are incredible small and the seats reclines way to far."
Pros: "Nothing, flight was cancelled after I electronically checked in"
Cons: "Flight was cancelled"
Pros: "-"
Cons: "Old plane, rude crew"
Pros: "Good crew."
Cons: "The flight itself was pleasant. But a 3 hour delay, because of technical issues on the incoming flight from Geneva? Why didn’t they send another aircraft?"
Pros: "TV screens and movies. Food was great."
Pros: "Lots of room because plane was half full"
Cons: "I arrived almost early enough to get on an earlier flight. I think if I'd pleaded a bit more..."
Pros: "Missed this flight because the first one was late"
Pros: "good flight didn’t have any problems"
Cons: "К сажалению,мне испортили отпуск. Был утеряны мой багаж. Я вынуждена 3 день ходить по магазинам и тратить свое время на отдых,покупая необходимые вещи,те, что необходимо для отдыха. Я потеряла три дня отдыха. И до сих пор я дожидаясь , сижу в квартире и не знаю когда он прибудет. Я крайне не довольна To the planting, I was spoiled vacation. My luggage was lost. I have to go shopping for 3 days and spend my time on vacation, buying the necessary things, those that are necessary for recreation. I lost three days of rest. And so far I'm waiting, sitting in the apartment and I do not know when he will arrive. I am extremely unhappy"
Pros: "Everything, but the lack of entertainment."
Cons: "The lack of entertainment."
Pros: "All of the flight crew was personable and ready to accommodate any need we might have. Before we could ever get hungry, the staff was coming down the aisle with another serving of pretty good food!"
Cons: "We did have to wait on the plane for an hour after boarding, but I believe that was mostly due to wind."
Pros: "The food wasn’t bad"
Cons: "Business seats suck"
Pros: "Professionalism of the crew"
Cons: "First there was a mechanical with plane 1. They changed our gate. Then plane 2 was too small and the flight was overbooked by 40. Then the coffee machine was leaking. Then the crew passed their legal time and had to be replaced. Bottom line almost 3 h delay after 6h in ZRH coming from Mumbai"
Pros: "I fell asleep during the meal service and there was not a vegetarian option left over but the crew was SUPER and brought me some other snacks and made my day. Thanks!"
Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Cons: "Delay"
Pros: "It was a great flight. Even the food wad good, especially the snacks!"
Pros: "Too hot. Even after several requests nobody lowered the temperature. Very cold manners except for one attendant who was friendly"
Cons: "Service, Temperature, Attitude"
Pros: "I really liked the "About my flight" application on the viewing screens because it always gave me an idea of what we were flying over and how much longer we woulld be in the air. The food was excellent and I was pleasantly surprised that I could have wine with dinner or any time the attendants offered beveragess. The attendants were always professional and helpful. They all were fluent in English as well as several other languages. It was a nice touch when the attendant wore white gloves when he or she was collecting passengers' trash after meals and/or beverage service. I loved the cheese that was served at dinner. The warm croissants served at breakfast were a very nice touch."
Cons: "Due to turbulence, I could not get out of my seat as much on the return flight, so I did have some swelling in my feet."
Cons: "My seat did not recline and my tv did not work"
Pros: "Easy, on-time and courteous"
Cons: "Headphones are real cheap and hurt the ears...plus it has two pin socket where you can't use your regular headphones...please change this!"
Pros: "Food, entertainment, on time, excellent flight"
Cons: "Cramped, the touch screen was not very responsive, the snack at midnight would be better if it were breakfast food-"
Pros: "It was quick and the crew was really nice!"
Cons: "No organization for boarding. It didn't matter what class you are in, everyone boards at the same time. business class o. The plane we were on was just the front seats....they were not larger seats."
Pros: "From my previous flight, the crew informed the flight attendants to LA about my condition. This crew checked in with me every few hours to make sure I was comfortable and had enough tissues and tea to make it through the 12 hours."
Pros: "Service and snacks are great considering really short flight"
Cons: "Flight from Barcelona was delayed for 2 hours, so we missed the flight from Zurich to New York."
Pros: "Very friendly crew."
Cons: "Seating is too tight and uncomfortable and I'm only 5'6"!"
Pros: "Great flight, great crew. Seats were very comfortable. much space for legs and comfortable for sleep."
Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."
Pros: "Helpful staff"
Cons: "I was uncomfortable with the space"
Pros: "Courteous staff,"
Pros: "Great experience. GOod comfortable flight, crew and overall services"
Cons: "I wish there were more bollywood albums and more bollywood movies...to choose from"
Pros: "The whole trip was handled extremely well. First time we've done 12 hrs straight in the air. They made the experience seem like it was much less. Will fly that airline again."
Cons: "The seat was horrible and had no cushioning. Left . Worn out and non manintained seating systems . Had body pain"
Cons: "No me gusto . porque quando compre las pasajes con ustedes por la pagina me decia q estaba incluydo 1 maleta de 23 kg y otra de mano 8 kg. por el precio total pagado y cuando llegue ñas mañetas no estavam incluydas y tuve que pagalas. Yo ley las condiciones de mi pasaje y me daba exactamente esto que tenia derecho a las maletas. Grande falla de ustedes. ya no comprare mas con su compania K"
Pros: "Ft"
Cons: "The lack of food choices. Even if you must buy them tgere should be choices"
Pros: "Everything."
Cons: "My flight was pleasant"
Pros: "Very prompt and courteus"
Cons: "Baggage missing for three days. Communication poor."
Pros: "Great flight crew, on time performance"
Cons: "Seats could be more comfortable"

No seats in my row reclined, for no reason I could discern. Coffee maker was broken in the plane so no coffee or tea.

Less crowded aircraft

Pros: "Service was fast"
Cons: "Better seats"
Pros: "Nothing"
Cons: "Proper communication"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "non stop flight"
Cons: "Crowded, small plane. No air after people had boarded while fuel was being replenished (dangerous?), sitting at gate for 20minutes. This, after a 2 hour delay. Then a rough landing in Minneapolis- plane brakes sharply and suddenly, shuddered to a taxi rate of speed. simple snacks, not very good."
Pros: "Nothing"
Cons: "Worse experience ever, flight delayed, lost connection, many hours in phone trying to fixed and anyway lost the flight, spent so many time at the airport with the front desk so disappointed"
Cons: "You guys didn't allow me to get in this plane and i missed my flight."
Cons: "When we booked this trip via Kayak, we thought that we were booking on Westjet. Westjet knew nothing about the flight when we tried to check in."
Cons: "Plane had to divert from Salt-Lake City due to a storm. My son 17 years old traveling alone once in Salt-Lake City should have been given priority for an overnight stay instead of sleeping on an airport bench! Dinner + Breakfast vouchers would also have been nice compared to the 15$ food voucher..."
Pros: "The on board food was amazing, nothing like I’d ever had on a plane before. I was also pleased with the choices for entertainment."
Cons: "The seat was not comfortable in economy. I could not sleep and there were no air vents. Every time I tried to rest my head on the seat in front of me the screen would turn on and get super hot. I wish there was a cover or something you could turn the screen completely off."
Pros: "The flight attendants were amazing. 12 people had a connecting flight and they brought a shuttle bus. You dont see that kind of service any more 10 stars for that"
Cons: "Super small plane."
Cons: "No food on board and we were hungry"
Pros: "Friendly crew."
Cons: "Slow boarding."
Cons: "No charging outlet."
Pros: "I liked the touch screen displays in each headrest. Seats and leg room comfortable"
Cons: "Boarding was somewhat unorganized"
Pros: "The crew"
Cons: "Timing"
Pros: "Flight was on time/ early."
Cons: "Have hot water for coffee and outlets for phones"
Pros: "The kind staff"
Cons: "Dirty bathroom on flight from Toronto Ontario to Atlanta. Smelled like urine."
Pros: "got there on time, no delays. very smooth"
Pros: "Boarding was smooth, attendants were nice and informative, and everything was on time"
Pros: "By"
Cons: "A three hour delay on the first flight and a hour delay on the second..."
Pros: "Crew was friendly!"
Cons: "Plane wasn’t clean"
Pros: "The movie selection was good"
Cons: "Instead of a flight from Toronto to Atlanta.. it was a flight from Seattle to Atlanta, and I only had 45 mins to get to boarding because of the last minute flight changes."
Cons: "Customs massively backed up. Somewhat disorganized"
Pros: "Nothing."
Cons: "Flight left 2 hours late. Did not get adequate cabin service. Put in the back in an awful seat."
Pros: "Airline and airport staff were great"
Cons: "There was no time to eat. Nothing other than snacks. The time allotted was *barely* sufficient to get from gate to gate. We were starving when we got to our destination."
Pros: "Delta always tries to do the very best. There were no issues with Delta."
Cons: "I did not like the seat assignment. It seems that when I have booked through Kayak, I get a very bad seat. In this case, it was all the way in the back - next to the toilet. The seats didn't recline, and there was no window - because we were right next to one of the engines. I will use Kayak to price compare on future flights, but I will not book through Kayak. Not sure if this is just a coincidence - but it only happens when booking here."
Pros: "On Time. Nothing else to say,"
Pros: "Friendly, leg room, on time."
Pros: "There was nothing I liked about this flight."
Cons: "Everything from beginning to end was horrible. They messed up on our seats so I couldn't sit with my parents who are both elderly and need my assistance. The flight attendants were rude (no greeting, no smiles). My TV did not work and my tray for food was dirty."
Pros: "Delta did find us a new route to get us to our final destination after west jet booked on a flight that was already sold out ."
Cons: "We had to add on an extra connecting flight . We had to then fly from Toronto to Detroit then on yo Atlanta ."
Pros: "Flight went off pretty well. On time no complaints."
Cons: "Somewhere somehow you need to know that, although partners, Delta and West Jet do not share computer systems and that they are two completely different airlines. This affects ,sometimes, how luggage is handled especially when you land in another country and you have to manually transfer your own - and nobody tells you. You actually change airlines. Itinerary implies West Jet controls the entire thing. Not the case. Better job economic explaining what to With luggage and that, while itinerant implies 1 airline, they are only partners and should be treated separately."
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "The flight was pretty empty so my entire row was empty so very comfy and it was the new bigger plane so lots of carry on room too."
Cons: "Nothing...I have no complaints"
Pros: "The crew tried their best. The seats were average. The food ok."
Cons: "The entertainment is non-existent. Wifi wasn't even enabled. Four to five hours without ANY entertainment is totally unacceptable especially with teens and kids!!"
Pros: "Delta flew their way back into my heart this time around"
Pros: "Staff, Ease of boarding"
Cons: "Bring back in flight meals, please"
Pros: "The boarding was very organised and the crew very friendly. The snacks that they offer is great too"
Cons: "They had to change tires before we lelt in Toronto. And we spent more than one hour on the tarmac."
Cons: "Temperature was too cold"
Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."
Pros: "The food"
Cons: "No entertainment"
Cons: "Bad"
Cons: "West Jet gave me a "fake" ticket delta would not let me board missed the flight I had to wake up at 3am to catch. This is after I finally made it to my hotel last night at 11:30 pm. This is completely unacceptable. NEVER AGAIN IN MY LIFE WILL I EVER FLY WITH THIS COMPANY!!!!"
Pros: "Once again, the people were friendly, but I did not really experience much since I went to sleep as soon as the plane took off. I did, however notice that the seats reclined a little more than normal (which was amazing for me). I had a comfortable flight and caught a great nap."
Pros: "The flight attendants were helpful, the flight was smooth."
Cons: "I was unable to check in online without a delta confirmation number and I had booked through west jet. The flight was delayed 40 min so I arrived later and I was removed from the flight. I got through security and customs with plenty of time and managed to get back on the flight. It was all around just annoying."
Pros: "The flight attendants were great! Super friendly and helpful with everything!"
Cons: "I'd love slightly larger snack portions."
Pros: "Staffing was great!"
Cons: "The fact is that it is illegal to pack Sardines at compact as you are packing us on your aluminum cans."
Pros: "The flight being on time, friendly staff, clean aircraft.i"
Cons: "It was a morning flight from Toronto to Omaha via Minneapolis and unfortunately coffee wasn't served. Or maybe it got over."

It was a better experience than the Mumbai flight

All is well

Germán efficiency with boarding; not superfriendly, but appropriate; they were also mask Nazis with wearing you mask even if it had fallen below your nose while sleeping

Cons: "Delayed over 4 hrs, missed connecting flight as we were supposed to meet with in Frankfurt. Spent hrs getting a new itinerary, one bag never showed up in Nairobi."
Cons: "I couldn't put my seat back properly because the man behind me was too big. Please put big people in spacious places its more comfortable for all."
Cons: "Everything"
Pros: "In general, everything was ok aboard the plane."
Cons: "The plane was supposed to leave Lisbon at 5:00 a.m. but because of computer problem it left at 5:50, a delay that caused everyone to scramble to get to their connecting flight or even miss it."
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "Seat comfort."
Cons: "Food selection."
Cons: "I was stranded in Dublin after being rerouted by Lufthansa and they were no help at all"
Pros: "Nothing"
Cons: "Everything"
Pros: "Nothing"
Cons: "Poor customer service, was booked off twice without being informed."
Cons: "Boarding be insured as I have a ticket"
Pros: "Being on time"
Cons: "1. Airport (Frankfurt) 2. Service crew (Lufthansa) 3. Functional entertainment (device nonfunctional on the 9 hours trip)"
Pros: "Flight was ontime"
Cons: "The boarding process ar newark is terrible, and the lady that was at the boarding gate was extremely unpolite with no service attitude at all - i have never seen before such a behavior"
Pros: "Everything, I love Lufthansa"
Cons: "No complaints. Good vegan food."
Pros: "Boarding pricess"
Cons: "Plane was very cold. We had the last row of seats which meant the flight attendants were making a tremendous amount of noise behind us for the majority of the flight. Crew was not friendly at all. They were more interested in the other crew members than the guests."
Pros: "Flight was on time, and smooth. Food was OK. Very efficient crew."
Cons: "Wheel chair accommodation in Frankfurt is poor, doable but not to the US standards. Lufthansa gate staff member took us to the wrong elevator, ended up outside security and had to go through security screening all over again, now late for flight and not early boarded. Was told she was only on the job for 2 weeks, I don't blame her for her incompetence I blame her management! Plane was loaded on the tarmac via a bus for a large international flight...no gate?? Seats in economy class are equivalent to those on a domestic flight, fairly uncomfortable on a 12hr flight. Many of the entertainment choices were not available, you can select it but all it plays is a short commercial."
Pros: "Food, drink, viewing options on the personal monitor."
Cons: "The seats are terrible! Too small and way too close together!"
Cons: "No seat assigned at check-in or even as they begin boarding. I thought I was flying Lufthansa. Air Canada gate agents were condescending. Very disappointed."
Pros: "Everything. Lufthansa is still the best."
Pros: "Flight was on time, food good. Even the movie selection was great, but ... (see what I didn't like)"
Cons: "Entertainment (sound) in seat 14K didn't work, despite 1 reboot. Please fix."
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Cons: "No entertainment on this flight"
Pros: "Beautiful clean aircraft . Superb crew."
Pros: "Premium Economy is awesome! Bigger seats with more leg room than I need (I'm just over 6 feet tall), leg rest (oh yeah) and a travel kit with toothbrush, toothpaste, socks and travel sleep mask. The crew was very good-hospitable and accommodating."
Cons: "Security at Frankfurt is terrible!!! They open every other bag despite scanning with X-Rays!! Took me 50 minutes to get through security and to my next gate."
Pros: "I enjoyed the sleep."
Cons: "No enough leg room for a slender Man of 5 foot 7 inches."
Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"
Pros: "It got me to my destination safely."
Cons: "Frankly I don't even remember since it was so early in the morning. Uneventful which I guess is good."
Pros: "It was ok"
Cons: "Nothing"
Pros: "Seats, crow attitude, on-time flight"
Cons: "Food"
Pros: "Boarding procedure: well organized Crew: very polite and supportive Seat comfort: good Extra bottles of water very good idea Selection of magazines: good"
Cons: "Blankets too small, material only mediocre Food: rather mediocre (not very tasty); limited choices; poor quality Entertainment: audio and video selection needs to be improved; not was I was looking for; movies too old"
Cons: "The on board entertainment sucks you need to upgrade"
Pros: "A very nice flight overall. Plane left 40 minutes late to wait for other connecting flights but caused me to miss my connection later that day. Was compensated with hotel room and dinner."
Cons: "Amount of time waiting for crew to address my call button request. Almost 20 minutes waiting for flight attendant to respond."
Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."
Pros: "THE FLIGHT LEFT ON TIME."
Cons: "LUGGAGE IS LOST. THE FOODS WAS NOT VERY GOOD."
Pros: "Everything"
Cons: "Not a thing"
Pros: "Crew was good"
Cons: "Seating arrangement and lack of comfort :( Was impossible to get a seat assignment. Will not fly Lufthansa again."
Pros: "The crew was very nice. I had an exit row so plenty of leg room."
Cons: "It was a short flight so it didn't really néed food and didn't have entertainment. They hand out pretzel mix, not something I can have (celiac). Doesn't matter on a short 1 hour flight."
Cons: "At time confusion amongst the crew- received wilted salad- seemed the last rows had to take what was left over"
Pros: "When my traveling companion suddenly became acutely ill the flight attendants stepped right in and assisted him to an available Business Class area where he could be cleaned up (including changing his soiled shirt to a clean one from the 1st Class supplies) and made more comfortable. They checked on him frequently during the rest of the flight and made arrangements to get us assistance off the airplane in Detroit and through the crowded airport in record time in order to get him to the ER as soon as possible. We are so grateful to them for their caring help during what could have been a very embarrassing situation."
Cons: "We had no complaints or suggestions. Flying with Lufthansa was a wonderful experience during a difficult situation."
Cons: "It was delayed by 9.5 hours!!!!!"
Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."
Cons: "Tight quarters for long trip"
Pros: "same"
Pros: "My wife and I loved the courtesy onboard, the flight crew's attention was great."
Pros: "Nothing"
Cons: "Everything. No compensation given either"
Pros: "short, slightly delayed flight"
Cons: "Overnight flights are usually a pain in the neck, which is obviously not the airline's fault"
Cons: "Couldn't checkin online. Had to wait in line for over an hour."
Pros: "Terrific hot breakfast in bus. class"
Cons: "Window did not darken like the others."
Cons: "Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew."
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: "Flight and the crew!"
Cons: "Staff at the airport pushing you to upgrade to first class but not making it clear only the first trip from Athens to Amsterdam which the first class uses same uncomfortable seats as the economy to pay extra 130 euros ridiculous airfrance stuff! I should have flown all the way to NYC first class!!!"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Checkin 1a at Schiphol had long lines, and no seperate counters for just bag drop. My family and I had to wait for 50 mins, to do a bag drop which in,y lasted 1 min! Flight was delayed, without proper announcements."
Cons: "Seat pitch could've been more. At least let us know via Whatsapp that the plane is delayed, or at which belt the bags would come out. This basic info was lacking."
Pros: "Crew was ok."
Cons: "Screens need a serious upgrade, my seat didn’t recline all the way nor could it be restored to an upright position. Not very comfortable and I paid for a seat upgrade."
Pros: "Everything was smooth and effortless."
Cons: "Can’t think of anything."
Cons: "The plane was very hot"
Pros: "Crew was pleasant but not attentive to detail. Bypassed is completely for snack and drink towards end of 9 hour flight!"
Cons: "Pay attention to passengers."
Cons: "The website I booked on and the Delta phone line on the printed ticket said that I had baggage when it turns out that I did not according to the check in staff and they made me pay."
Pros: "very attentive crew"
Cons: "Only ham sandwiches on offer! I'm not demanding and would have been happy with cheese."
Pros: "Crew was good"
Cons: "Food"
Pros: "Good"
Cons: "Nothing"
Pros: "Friendly crew! More legroom, good entertainment and food was great! Smooth landings pretty much on time."
Cons: "Boarding could be better"
Pros: "NOTHING"
Cons: "Having to change my seat to accommodate a rude belligerent passenger, who had taken my seat, refused to move until spoken to by steward. She then made my flight a nightmare, until I let her sit in my aisle seat. Even then she was not satisfied, she abused me the whole flight damaged the screen so I could not use it until the steward fixed it. Demanded that I except any and all alcohol to give to her to drink. When I am tea total she then continued to abuse me. I asked the steward to move me he just shrugged his shoulders and said there was nowhere else. This is definitely my the worst flight I have experienced."
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: "Staff very pleasant"
Cons: "Evening snack was not the greatest breakfast was pretty food"
Pros: "Efficient crew"
Cons: "Long, slow line at check in. Not many new movies or tv shows"
Pros: "Friendly crew."
Cons: "So many people on a 747!!"
Cons: "Food had only vegetarian choices. No charging place and ambiance was noisy"
Pros: "Travel on Crostian Airlines did not pappen. KLM flight to Munich was cancelled and I was rescheduled on Air Setbia to Belgrade, the Split."
Cons: "That it didn’t happen."
Cons: "Nothing good to say about this flight. The plane was old with no entertainment. The sits where very compact and not comfortable at all. The food was a sweet bread and water. The flight attendants were rushing and will take a while if you needed anything. I felt like I was taking a bus with graffiti all over the place."
Pros: "Nice to have a wrap for the snack."
Cons: "Would have preferred boarding by row - back of the flight first so would have been more organized."
Cons: "We did not get two of baggage at the destination."
Pros: "Norhing"
Cons: "They have mabaged to lost my luggage"
Pros: "Premium economy service was good."
Cons: "Inexplicably, our preassigned seats were changed at checkin and we were put in bulkhead. This particular Boeing aircraft is pretty poorly designed. Especially the bulkhead in premium economy."
Cons: "Food"
Pros: "The aircraft was clean"
Cons: "The food was terrible, wifi was extremely expensive (Delta had free messaging over their wifi)"
Pros: "The staff are the best European crews I have encountered. Naturally friendly, professional and fit looking. Nothing is too much trouble"
Cons: "Bag was lost"
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Pros: "Ground staff at Manchester very helpful"
Cons: "Information on KLM website and flight status said 50 minutes delay and was never updated with the true status. 3 hours before we took off. KLM blamed the fog at Manchester but to be honest most other flights seemed unaffected. Put up in an IBIS hotel and fed substandard food and shitty hotel room with an Aircon unit that clunks into action every 30 seconds keeping me awake. It's external so I can't switch it off. Being given a 10 Euro voucher for food at the airport when most food and a drink will cost you 12 to 15 euros."
Pros: "Easy boarding, plenty of room"
Pros: "good service"
Cons: "Not only was there free food but they tried to sell you a bunch of stuff. Not a moments piece."
Cons: "They didn’t let us board the plane. Allegedly the plane was changed and make us travel by train!! They offered us a compensation but we haven’t heard from them yet. Not good experience at all."
Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy!"
Cons: "Departure 40 mins late. I took this flight 2 weeks ago and it was also delayed."
Cons: "There weren't too many options. The movie selection was very limited and the tv show were over 20 years old in some cases"
Pros: "The staff were friendly and all smiles. Seats were comfortable and we had a quick, smooth flight from Edinburgh to Amsterdam. The breakfast supplied was an egg and mayonnaise sandwich plus a drink, which seemed about right and very Dutch in character."
Cons: "It was rainy and necessary to walk outside to access the plane; the staff should give their customers a heads-up so that jackets can be donned. Additionally, the check-in queue seemed rather sluggish."
Pros: "Staff superb. They even surprised us with an exit row and a gift for my partners birthday! Amazing. Samantha and Dennis also took time to come and personally wish him a happy birthday. A lovely touch. This airline runs like clockwork. They are just great. The sandwich and stoop waffle are nice too."
Cons: "There is a bus to the plane, so that takes a bit of extra time but they are very well organized."
Pros: "Speed, crew, and reliability."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."
Pros: "Flight attendants tried their best given what they had to work with."
Cons: "They can not retire these old Boeing 747's soon enough. Due to mechanical problems, our flight arrived at LAXfour and a half hours late and further problems with the cargo door caused an additional one hour delay of our take off."
Pros: "Same as above"
Pros: "Wide selection of entertainment, food was good."
Cons: "Boarding unorganized, but that may have been more of a passenger issue then KLM"
Cons: "Horrible. First, we lost a suitcase. It could happen but for two days they did nothing and only told us stories (so as not to use the word lies). Within a few hours (and thanks to airline assistance) we were able to locate the suitcase. Even then it took them two days to bring it to us, two precious days off our planned vacation (7 days) At the end of the shortened vacation, we got to the chek in, and told that since the ticket I had purchased form them two months earlier was too cheap ... and since the flight was Over booked, they would take me off the plane if all the passengers would arrive. It's unnecessary to describe what I felt until the plane took off. They apologize constantly, but do nothing practical. a bae company. no me nor my freinds/family will go with KLM"
Cons: "I requested low fat meals. The first one, was OK. But they forgot my request for the second one."
Pros: "Staff, service"
Cons: "Nothing"

Upon purchasing the ticket, it stated that, checked bags would be $30 each, so I expected to pay only $30 for my second bag, being as my first checked bag came with the price of the ticket….instead, I was charged $75 for my second bag and not $30, like the price I saw… :-( very disappointing.. I was tricked.,.

Pros: "Take off and landing"
Cons: "Layover time"
Cons: "I was catching a flight in Paris to Aberdeen after arriving from Malaga. The time between flights was not enough 55 mins as the gate closed 20 mins before departure and it takes at least 15 minutes from arrival to taxi to the terminal and then get off the plane. I had to change from terminal F to E which was well sign posted but I only made it with 4 minutes to spare"
Cons: "Advertised October Pink products but did not have them for breast cancer support"
Cons: "Flight was delayed"
Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"
Cons: "the tray was broken and the water felt all over. the flight was 1 hr delayed. All of us stood the 1 hr waiting to know what's next. We could sit."
Pros: "Crew was ok and servicial"
Cons: "Food and reception at door of boarding"
Pros: "The entertainment options were great."
Cons: "Seats are so cramped. I'm 5'3" and could use either arm rest because both people on either side spilled into my seat."
Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."
Pros: "I really liked my seat, but it was one of the only ones that didn't have a USB port."
Cons: "See above. Overall, very nice experience."
Pros: "Everything was great"
Cons: "N/A"
Cons: "Placed in last row w/ non-reclining seats, even though bought tix 7 months early. We travel w/ only carry-on bags. AF allows 35 kg each but only 12 kg in cabin. I asked, online, twice, if we could have a couple of extra kg for hand pieces. Rec’d only auto. luggage policy. Forced to check both bags."
Cons: "My entertainment device did not work the entire flight."
Pros: "Crew was friendly and attentive but hard to understand"
Cons: "Airport experience was inefficient. Long unattractive walk, boarding was tedious: the automatic check-in was not helpful and required so many more staff. Random security check was redundant and chaotic."
Pros: "I did like Flying with Delta and Air France but not with Ukrainian airlines (when booking , it should tell you what airlines will be used , to make a better selection )"
Cons: "When I purchased my flight ticket , I purchased with a checked bag (23 kg /50 #) how ever ( who will fly to Ukraine with a 10kg suitcase) I booked for a KLM flight , they used (partener airlines ) when I arrived to LA I flew with Delta , they checked my Suitcase at no cost all the way to my final destinations , that was expected ! When I was going to return , they made me payed 120 dollars ( in Kiev , Ukraine (UIA) , I was very disappointed and I really will love an explanation about all this !"
Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."
Cons: "shuttle from terminal to plane takes a long time. Flight left late"
Cons: "Engine noise in the cabin is loud."
Cons: "Tiny uncomfortable seats."
Pros: "Boarding staff helpful with Disabilities; food services quick and pleasant; interior cabin temps appropriate."
Cons: "Why is boarding so prolonged? 1-Small children and elders cannot stand for 20/30 minutes 2-Why are various sections (particularly Economy), no longer boarded by rows. and from rear first...so people don’t clog aisles, step over others, injure or be injured by heavy overhead moves?"
Cons: "Told us to get in line for boarding and review our tickets and then made us stand there for 75 minutes before boarding."
Cons: "I didn’t have time to make it through customs. Missed my flight"
Pros: "Their evacution video is interesting"
Cons: "The aircraft is a bit old and somehow the flight crew didn’t offer me the full menu as the menu describe. First time encounter that in a business class"
Cons: "Leg space."
Pros: "Food has improved a lot on business class. Meals are more creative."
Cons: "Water bottles not given out unless ou ask for it. Crew needs to better trained with how to handle business class..."
Pros: ". Budget airline with no legroom or extras"
Cons: "See above. Nothing specific to like."
Pros: "Crew was very nice and the plane was clean and comfortable"
Cons: "Worse food I ever had on a flight ( a small bowl of lentils and some bread) Movie selection was poor, although not a big deal"
Pros: "Plus seat was good. On board crew was nice."
Cons: "Another Air France company, with their motto: We Don't Care. Ground staff was rude, no good food onboard and have to pay for it. Entertainment is your device, but you can't download the app to use it."
Pros: "Very poor sound quality on the earphones. Made it very difficult to watch a movie and almost impossible to listen to music."
Pros: "The inflight service"
Cons: "The 3 hours delay"
Pros: "None"
Cons: "The airlines didn’t even notify the passengers with the connecting flight. As the arrival was little late, all the passengers have missed their connection flights in Toronto and there was no notification or communication made on the new flight. When I went to the Air France counter in the airport, the staff has gone for the day and trying to get a hold of telephone rep took 2-3 hours and I by the time I found about my new connection, I was already late. Somehow I managed to get to the Terminal 1 and when I spoke to the lady (indian) at the Check-In counter, she has refused me to Check-In because i slipped the line up. The people in the lineup didn’t have any objection and they let me go first for Check-In as I’m already late to my flight. I wante to say something to her, but I’ve controlled my frustration. Luckily the other person in the Check-In counter offered to help me Check-In. Here is my word to the Indian lady staff “F**k You B***h” - learn some people skills."
Pros: "Boarding & crew (inc ground staff & check-in) all good."
Cons: "Food not great - not all menu options available. Limited choice of drinks. Very small, low-resolution, seat-back screens with a luggish & outdated interface. Limited choice of movies."
Pros: "Whenever I travel air France I get a reminder of what customer service looks like on a flight. Incredible crew, great experience"
Pros: "Good service at gate and on board"
Pros: "It es a good flight back"
Cons: "Items missing on duty free purchases"
Pros: "Got pillow, blanket, headphone and eye cover"
Cons: "Older plane Very small tv screen Didn't get the bread roll with my dinner. Asked for it but she didn't bring it to me. No usb plug to charge"
Pros: "Priority boarding"
Cons: "Premium economy seats do not recline, only slouch. One of our 2 seats wouldn't slouch more than half way. The entertainment options are extremely sparse and the screens are 4:3 ratio, tiny, and of such poor quality that they look like laptop monitors from 1999."
Pros: "No issues, quick trip, friendly staff, comfortable ride..."
Pros: "leg space in plane"
Pros: "The flight crew was excellent. My husband and I flew economy and I saw the crew keep passengers well fed (several meals and snacks) and were attentive to everyone's needs and all done with a smile. I thought the hot towels for cleansing our hands before meals was a very nice touch!"
Pros: "The food was good"
Cons: "The seats were terrible, the entertainment units were poor and staff was very reluctant to give proper service."
Pros: "Food and service"
Cons: "Too many business class seats and the plane is so big it basically feels like flying on coach. You have two seats next to the window so it's exactly the same when trying to get up than in economy class with a passenger stuck next to you"
Pros: "Space"
Cons: "Couldn't adjust the seat and the cushion wasn't comfortable neither seat or back. The bottom back was like a board across the bottom and hurts."
Cons: "Flight was delayed by 1 hour 30 minutes. After over 24 hours of travel this was not appreciated. Also no lounge access at Toronto airport."
Pros: "The food, the facilities, the seat, everything."
Pros: "Kind, courteous, attentive crew. Smooth flight."
Pros: "The flight went smoothly from boarding to landing. The crew was helpful, kind, & courteous. I would definitely fly Air France again. Online check-in was also easy to follow and complete."
Pros: "Average flight"
Cons: "Food on AF montreal - paris flight and totally rude stewardesses"
Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."
COVID-19 information

Safety measures for airlines flying from Ontario to OR Tambo Airport, Johannesburg

Airlines flying from Ontario to OR Tambo Airport, Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Ontario to OR Tambo Airport, Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Ontario to OR Tambo Airport, Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Ontario to OR Tambo Airport, Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Ontario to OR Tambo Airport, Johannesburg

Book cheap flights from Ontario to OR Tambo Airport, Johannesburg

Recent return flight deals

21/10Fri
1 stopEthiopian Air
20h 05mYYZ-JNB
4/11Fri
2 stopsEthiopian Air
24h 30mJNB-YYZ
R11 546
21/10Fri
1 stopEthiopian Air
20h 05mYYZ-JNB
4/11Fri
2 stopsEthiopian Air
24h 30mJNB-YYZ
R11 578
6/10Thu
1 stopEthiopian Air
34h 55mYYZ-JNB
11/11Fri
2 stopsEthiopian Air
24h 30mJNB-YYZ
R11 738
7/10Fri
1 stopEthiopian Air
34h 55mYYZ-JNB
21/10Fri
2 stopsEthiopian Air
23h 45mJNB-YYZ
R11 818
26/9Mon
1 stopBritish Airways
29h 20mYYZ-JNB
11/12Sun
1 stopBritish Airways
23h 35mJNB-YYZ
R11 946
26/9Mon
1 stopBritish Airways
29h 20mYYZ-JNB
9/12Fri
1 stopBritish Airways
28h 55mJNB-YYZ
R12 552
21/9Wed
1 stopDelta
22h 20mYYZ-JNB
12/10Wed
1 stopDelta
26h 40mJNB-YYZ
R12 648
21/9Wed
1 stopDelta
22h 20mYYZ-JNB
12/10Wed
1 stopDelta
26h 40mJNB-YYZ
R12 664
26/9Mon
1 stopBritish Airways
29h 20mYYZ-JNB
12/12Mon
1 stopBritish Airways
31h 00mJNB-YYZ
R12 696
21/9Wed
1 stopDelta
22h 20mYYZ-JNB
12/10Wed
1 stopDelta
26h 40mJNB-YYZ
R12 728
3/10Mon
1 stopBritish Airways
29h 20mYYZ-JNB
13/11Sun
1 stopBritish Airways
25h 40mJNB-YYZ
R12 808
5/10Wed
1 stopKLM
22h 20mYYZ-JNB
13/11Sun
1 stopKLM
22h 40mJNB-YYZ
R12 904
21/9Wed
1 stopAir France
28h 20mYYZ-JNB
12/10Wed
2 stopsAir France
31h 00mJNB-YYZ
R13 143
4/10Tue
2 stopsKLM
28h 45mYYZ-JNB
13/11Sun
1 stopKLM
22h 40mJNB-YYZ
R13 351
3/10Mon
1 stopKLM
40h 35mYYZ-JNB
31/10Mon
2 stopsKLM
29h 39mJNB-YYZ
R13 447
26/9Mon
2 stopsAir France
32h 55mYYZ-JNB
12/12Mon
1 stopAir France
27h 50mJNB-YYZ
R14 373
2/10Sun
2 stopsMultiple Airlines
27h 20mYTZ-JNB
11/11Fri
2 stopsMultiple Airlines
28h 24mJNB-YTZ
R14 916
6/10Thu
2 stopsMultiple Airlines
27h 25mYTZ-JNB
12/11Sat
2 stopsMultiple Airlines
27h 14mJNB-YTZ
R15 283
25/9Sun
2 stopsLufthansa
33h 20mYOW-JNB
15/10Sat
2 stopsLufthansa
52h 12mJNB-YOW
R22 869
25/9Sun
2 stopsUnited Airlines
29h 45mYOW-JNB
15/10Sat
1 stopUnited Airlines
20h 17mJNB-YOW
R23 332

Search by stops

Search by airline

Search by price

Recent one-way flight deals

8/10Sat
3 stopsMultiple Airlines
29h 20mYYZ-JNB
R9 869
7/10Fri
2 stopsIberia
39h 05mYYZ-JNB
R9 949
24/5Tue
3 stopsMultiple Airlines
53h 35mYYZ-JNB
R11 435
24/5Tue
1 stopEthiopian Air
20h 05mYYZ-JNB
R11 562
7/10Fri
3 stopsMultiple Airlines
33h 35mYYZ-JNB
R11 658
24/9Sat
2 stopsSWISS
57h 10mYYZ-JNB
R11 834
8/10Sat
1 stopUnited Airlines
40h 05mYYZ-JNB
R11 882
7/10Fri
1 stopEthiopian Air
34h 55mYYZ-JNB
R11 898
24/9Sat
1 stopEthiopian Air
34h 55mYYZ-JNB
R11 946
15/10Sat
1 stopUnited Airlines
40h 05mYYZ-JNB
R11 962
19/8Fri
1 stopEthiopian Air
20h 05mYYZ-JNB
R11 978
19/8Fri
2 stopsSWISS
37h 10mYYZ-JNB
R12 249
15/10Sat
2 stopsUnited Airlines
24h 40mYYZ-JNB
R12 648
6/6Mon
1 stopSWISS
32h 50mYYZ-JNB
R12 952
24/9Sat
3 stopsLufthansa
56h 30mYYZ-JNB
R13 048
6/6Mon
2 stopsLufthansa
27h 30mYYZ-JNB
R13 239
13/7Wed
1 stopAir France
28h 20mYYZ-JNB
R14 421
13/7Wed
2 stopsDelta
33h 20mYYZ-JNB
R14 964
13/7Wed
2 stopsKenya Airways
28h 20mYYZ-JNB
R16 050
13/7Wed
1 stopEndeavor Airlines
28h 20mYYZ-JNB
R16 401

Search by stops

Search by airline

Search by price

Flights to OR Tambo Airport, Johannesburg