Find cheap flights from South Africa to Toronto Pearson Airport

Search hundreds of travel sites at once for deals on flights to Toronto Pearson Airport. Bundle your flight + hotel and save!

— YYZ
26 Jan — 2 Feb1
Return
1 adult
Economy
0 bags
From?
To?
Wed 26/1
Wed 2/2

Good to know

Low season

March

High season

January

Cheapest flight

C$ 618

Average price round-trip

C$ 1,043

Good deal round-trip

C$ 1,013

Good deal one-way

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

Top tips for finding cheap flights to Toronto Pearson Airport

  • Looking for cheap airfare to Toronto Pearson Airport? 25% of our users found tickets to Toronto Pearson Airport for the following prices or less: From Cape Town C$ 585 one-way - C$ 585 round-trip, from Durban C$ 657 one-way - C$ 657 round-trip, from Johannesburg OR Tambo C$ 690 one-way - C$ 851 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly to Toronto Pearson Airport is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Toronto Pearson Airport flight deals.

FAQs - booking Toronto Pearson Airport flights

Top 5 airlines serving South Africa to Toronto Pearson Intl

Scores according to KAYAK customer reviews
8.0
SWISSOverall score based on 9121 reviews
8.2Boarding
7.9Comfort
8.6Crew
7.7Entertainment
7.9Food
Airline reviews
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!"
Read more about SWISS
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!"
Cons: "Nothing"
Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."
Pros: "Excellent"
Pros: "The boarding process was easy"
Cons: "Some of the crew members were rude and inconsiderate - if you see that someone is sleeping, you don’t stand at their seat and lean on it and shake it while you’re waiting to give the security demo before take off."
Pros: "No seat comfort"
Pros: "The seats were good for a short flight, which this was. No complaints."
Pros: "Great entertainment and food- all excellent."
Cons: "Uncomfortable, small seats in Economy."
Pros: "The flight was good. Fairly good food"
Cons: "Made me check my bags on my way back for no reason"
Cons: "entertainment sound"
Cons: "45mn late"
Cons: "Swiss does not know how to handle their own problems and hurt passengers in the process."
Pros: "Check in agent was extremely helpful in expediting both me and my bags after a late check-in. Flight attendants very friendly and helpful, food excellent. If Swiss Air flew everywhere I need to go, I would fly them every time!"
Pros: "Again boarding was smooth"
Cons: "The seats were terrible"
Pros: "Swiss took care of arranging hotel for us and substitution flight."
Cons: "Missed connection flight because of delay"
Pros: "I loved the aircraft, the courtesy, professionalism and friendliness of the cre, the communications from the pilot. The food was very good and tasty which is a great challenge in overseas flights, the choices of drinks. We will definitely travel again on SWISS, this time for a visit to the Alps hiking trails"
Cons: "I can’t think of anything I did not like at all"
Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."
Pros: "Everything was excellent from boarding with almost no delays to the service on board. We would definitely travel with swiss again"
Pros: "Good product"
Cons: "Seat had some problems, but the crew fixed it for me"
Pros: "The attendants were very pleasant and the food delicious"
Cons: "A bit cramped in economy"
Pros: "Though our flight got delayed, we arrived almost on time."
Cons: "Because the flight was delayed, boarding seemed a bit chaotic. Everybody tried to board at the same time. The seat had technical issues - it would either recline or be upright. The crew had to spend quite a bit of time trying to figure out how to return from a flat bed to the upright position. Entertainment was re-booted 3-4 times during the flight to get it to work consistently."
Cons: "I felt like a sardine."
Pros: "Nice experience."
Cons: "Seats are not so comfortable. Crew is nice, but not too nice"
Pros: "flight left on time as schedule and the flight staff was absolutely courteous."
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."
Cons: "The headset outlet is still the old one, so you can't use your own ."
Cons: "Budapest airport crew is very slow. It took them 45 min to get the baggages out ."
Pros: "I hope this carrier grows by leaps and bounds. The plane was new & clean, the pilots executed flawless takeoff & landing, the flight attendants were friendly to a fault, the plane left on time & arrived early. Round trip Orlando-Venice was $980 round trip. The only niggling detail was the somewhat limited selection of movies."
Pros: "It reminds me of school dinners"
Cons: "Bland, over cooked No thought into the presentation or flavour"
Pros: "The woman who checked in my baggage was very helpful and patient. I had to re-arrange some weight and she assisted me in maximizing weight and minimizing cost. The flight attendants we very kind in trying to assist me in finding appropriate food. The flight was very comfortable and the flight attendants were wonderful all-around."
Cons: "Boarding of the flight was delayed which impacted our arrival time in Zurich. I had a connecting flight- but so did at least 10 other Swiss flights at that time. The queues for customs were incredibly long and the only reason I made my flight was because I ran through the airport. I also had a challenging time with food. I am celiac and often cannot eat the standard fare on planes. I called in advance of my flight to notify someone of my allergy - and they told me the only way I could ensure such a meal was by purchasing a meal that cost $30. I was not willing to pay such a hefty surcharge for food because I had already payed a bit extra than budgeted because my partner had recommended the excellent service of Swiss. I have traveled on several airlines for intercontinental flights between Boston and Europe - and have always had my allergy accommodated at no extra cost. Once on the flight - I was offered an orange and banana for dinner and a small yoghurt for breakfast. I will be flying Swiss again in December and I sincerely hope they will be better equipped to provide for my dietary requirements."
Pros: "Quiet, staff do not bother you. Seats are big enough to rest."
Cons: "Boarding and sitting takes a bit of time."
Pros: "Plane was comfortable (for a plane) and the staff were polite and efficient. The flight made up lots of time and the in flight snacks were very welcome."
Cons: "The flight was very delayed, and the communications from Swiss was lacking. In fact their app thought the flight had taken off and landed on time?!"
Pros: "The comfort of the aircraft was great, as well as the service of the flight crew. We're very thankful that the airline put us up in a hotel and gave us a voucher for food due to a layover in Zurich."
Cons: "The flight was an hour late, causing us to miss our connecting flight."
Pros: "See below"
Cons: "We got to Rome airport 4 hours before to not miss flight! They booked us with 45 min to connect in Zurich. Then flight from Rome kept getting delayed with no explanations. We got to Zurich with 30 minutes to go. We literally ran to get to gate E. We got no help from Swiss employees and got to our gate with 10 min before flight. They said gate was closed. Went to transfer desk, next flight was next day at 1 pm. Missed very important meeting at work that I had planned around for months. Very upset and disappointed. Felt they could have helped us a lot more and got us on our flight."
Pros: "staff were very helpful"
Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"
Pros: "The service on board was excellent, I would use this airlines in the future..."
Cons: "Don't like to wait for no one 30 min inside airplane"
Pros: "Food and service were good"
Cons: "Seats were terrible - way too small, too tight. No room for underseat placement of a backpack and feet. Sardine packing of economy passengers!"
Pros: "The staff was helpful and professional and kind. The equipment was new and clean. The flight was on-time and uneventful. I would fly this airline again any day of the week."
Pros: "overall very satisfied"
Cons: "no issues"
Cons: "Seat was terrible g43 have no room for your leg. Seats are to small. Huge man next to me was sitting on 1.5 seat...."
Pros: "The ambient being so relaxing felt asleep all the way to Zurich."
Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"
Cons: "At the check-in gate there was pandemonium. It was not clear how to proceed. The lines were long and disorderly. Since I had passed through passport control, I didn't think I would need to go through again just before boarding. I was in line, ready to have my boarding pass scanned when I was told I needed to have my passport checked! I had to step out of line, go back and get my passport checked, then go back in line to board! I could not get an assigned seat until I got to Zurich. I needed an aisle seat (I had a bladder infection and would need to use the toilet often). It was left up to me to negotiate with my neighbor to switch seats--- the crew would not help at all. I was cramped in my seat. The man in front of me put his chair too far back; I was difficult to work on my laptop with so little room between me and the table. The snack was horrible---uncooked, tasteless calzone and ice cream."
Pros: "The staff was friendly and accommodating. I LOVE that we were given ice cream and chocolate - only wish I'd been given more chocolate. They came by with drinks often and made sure that we were well hydrated."
Cons: "It was only an hour long flight, and I slept most of the way. From what I could tell, the staff seemed friendly. Only complaint would be that on the way to the plane (we had to take a bus) we were packed in like sardines and it was very hot. Once we got to the plane, we were left standing in the bus for a couple minutes. Because of the heat, I thought I was going to pass out."
Pros: "Flight was cancelled"
Cons: "My baggage never made it on my first flight due to a strike by Swiss airlines crew. The flight was delayed and we were told it was because there was less crew and it was taking some time to get our baggage on the plane. Due to the delay, I missed my connecting flight and was rescheduled for a flight the following day. When I went to get my checked bags, I was told they never made it on the plane and were indefinitely in the first city (Barcelona). I was told to file a complaint once I got home (US) and then they'd forward the bag to me. I did not receive my bags until 5 full days later, in which I had to call every single day and ask to place more request to move the bags from one city to the next. If I hadn't stayed on top of it, I surely would not have received my bags. Also, when I checked my bags in Barcelona, I had to pay an extra 75 Euros for having a second bag although the weight limit was not surpassed. The guy at the counter was really nice and didn't want to charge me but due to the strike, the policy was really strict on a one bag limit. That I understand, but I did file a complaint and request to be refunded that 75 Euros since the service that I paid for was not completed on their end until 5 days later. I'm really hoping they refund me but not gunna bet on it."
Pros: "1. The crew was very friendly and polite. 2. The food was good. 3. Service was good."
Cons: "The flight is long. It will be good to have an area in the plane for some physical exercises. Sitting motionless during long time is not healthy for everybody."
Pros: "Nice crew, good food!"
Cons: "NO INTERNET!!!"

Was misdirected twice, also as a side note, RBC Avion rewards visa has the worst customer service when you need them. Switching cards as soon as I use all my points

Food Flight Attendants Aircraft Istanbul airport

Denied boarding even though I met all requirements of Canadian government and had the documentation to prove it.

Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."
Cons: "Yes"
Pros: "Excellent service for affordable price"
Cons: "Flight was delayed"
Cons: "No one came with drink carts until halfway through the flight. I was very hungry, never offered food. Boarding was late but no communication from staff."
Pros: "the crew was good. The seat were not comfortable"
Cons: "food could have been tastier"
Cons: "Food is not great and the flight was delayed by an hour"
Pros: "Best service, food, seats, space, amenities."
Pros: "Care from the crew and consideration"
Pros: "Nothing"
Cons: "The seats in business class were not suitable for sleeping even though I paid top dollar and it was a 4:45am flight. They let a random person on the plane and had to do a full security sweep before taking off."
Cons: "Didn't happen. My first leg to Athens was canceled which created a humongous headache since it ended up canceling my return flights. Air Canada had to put me on completely new flights there and back. I think this has taught me to go directly through an airline. Justfly was not helpful. Neither was Turkish airlines."
Pros: "Great food and beverages, excellent attentive service by flight crew. Also liked the complimentary comfort pack and headphones. Will definitely use Turkish airlines again."
Cons: "Entertainment system started out great but technical issues after an hour into our 10hr flight so we we're unable to use it. The flight was full so changing seats was not an option."
Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"
Pros: "I liked food, drink, service and entertainment."
Cons: "I disliked seat, a bit."
Pros: "The cabin crew was very kind. The kofte tasted good."
Cons: "They "board" an hour before takeoff but there weren't enough seats at the gate, so for half an hour, no one actually boarded, we just stood or sat on the floor with our carry-on."
Pros: "Comfortable seats, good service."
Cons: "To be expected, but no vegan options for food"
Pros: "Crew"
Cons: "Of the last 4 times I've flown with Turkish Airlines, I've been asked to move from the seat I booked. If you book and choose a seat in advance of the flight, I should be entitled to keep it."
Pros: "Flight attendants are super friendly and helpful. The food was excellent."
Cons: "Boarding was very annoying because when you go through security they make you feel like a total criminal for no reason. Checking our laptops as if we have something to hide. We already went through 3 security checks prior to boarding the flight. Security staff was extremely rude and inconsiderate for peoples belongings."
Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"
Pros: "The flight was smooth and almost ontime. Professional staff that was active throughout the flight assisting passengers."
Cons: "The access to the gate was through an escalator only, therefore people on wheelchair or families with strollers could not get to the gate easily."
Pros: "Crew is amazing food is good plane is clean and comfortable"
Pros: "I'm 6 ft 2. Legspace was adequate, and no silly boxes under the seats like other airlines that obstruct your feet. Great entertainment systems - modern, good selection. Food and staff excellent."
Cons: "Their online checkin systems could operate a bit more smoothly. At one point, I had to go in in person, because the online checkin site had an already past flight from their codeshare partner SAS showing up as the next flight, and I couldn't perform online checkin as a result."
Pros: "Walking past the Turkish Airlines desk in Dulles and knowing I would NEVER have to interact with these monsters again."
Cons: "I am an experienced traveler. I've been to 17 countries and have flown over a million miles in both business and coach. My wife encountered a problem in Istanbul that involved an airport transit visa through Canada. I am certain that any other airline we’ve ever flown would’ve assisted us, since it was easily resolved. To Turkish Airlines, this is simply a part of their business model and a chance to make more money. It took about 8 hours of our time at 5 different airport locations to eventually buy new tickets to get back the next day. Our original tickets say: “REISSUE With 200.00 USD penalty. What I didn’t see was the fine print at the bottom: “Turkish Airlines reserves the right to change rules regarding ticket changes and refunds.”. They mean it. As bad as our personal experience was, the real reason we are so appalled is that we were there long enough to see this is the norm for them. In our single day there, we saw at least 100 other travelers going through similar things. The ONLY solution ever offered is to purchase another ticket. We witnessed several people weeping. Many losing control and shouting. Their own personnel were screaming at customers (in a separate office area though, it was all yucks and laughing). These were people of all nationalities. Africans, Asians, Europeans. We were lucky because we had the means to purchase new tickets. Others clearly didn’t. I really don’t know what happened to some of them. One moment was very symbolic of the entire experience. Another vanquished traveler was paying $843 for a new ticket with cash. He handed her $845 but she, of course, had no change. Instead of the $5, he gave her two $1 bills. I had one in my pocket so gave it to her as well. She held my $1 bill up and pointed to the corner which had a very small piece torn off…no ink was missing…and sneered “I can’t accept this. She did this simply because she could. We were powerless. She knew it and reveled in it."
Cons: "Food was below expectation No TV or entertainment"
Pros: "The WIFI was very strong and condition of the aircraft"
Pros: "Friendly crew"
Cons: "The issue of excess baggage. Would appreciate to buy on line before my flight so that I know how much to carry and also that I am covered before leaving home. Payment at the airport may be too costly as well as unreasonable. It's like a penalty for having excess luggage. This is the reason I prefer flying with EMIRATES because they afford me to but pay fir excess luggage before my departure. Planning ahead is key"
Pros: "Every thing"
Cons: "Nothing"
Pros: "Best Pilots The fleet is newer The individual screens and movie options Safety"
Cons: "the seating space is terrible your female flight attendants were very crabby the food choices were very poor compared to previous years"
Pros: "The flight was quite comfortable. We lucked out with only a partially filled flight leaving extra space to sleep. Service was friendly and the food was excellent! I was fed twice on my 9hour flight and once on my 4hour flight. Great in flight entertainment."
Cons: "No complaints."
Cons: "Flight was canceled and I missed all subsequent connections"
Pros: "Food and Crew"
Cons: "The fact that the boarding was by bus and not through a sleeve detracts from the process."
Cons: "The veg food is quiet bland"
Pros: "Food was good the flight was smooth even tho is was snowing and the crew were very nice and professional, wish i could give 10 stars, also best landing ive ever been on in an airplane."
Pros: "I enjoyed the flight to Istanbul but on the return flight they told me at the exit door of the plane that my stroller for the kids will be in baggage claim. The stroller was. It in baggage claim, the Turkish airline representative could not help or prove de a phone number for me to contact somebody indicating although she has the Turkish airlines uniform she works for swissport. 90 minutes later they said they might send the stroller to my house if found and that I may have to cover the cost as Turkish airlines will not....... terrible service terrible experience and I will never fly with Turkish airlines again"
Cons: "the kosher food was poor"
Pros: "Food is excellent, staff great."
Cons: "Not nearly enough leg room for an international flight!!"
Pros: "Staff on plane were friendly and respectful"
Cons: "Landing was rough , boarding gate is isolated from amenities"
Pros: "The crew was friendly. The entertainment package was good."
Cons: "The food was terrible. Very dry. Warm at best. The temperature of the cabin was too warm. Passengers were fanning themselves to try to cool down. Water should have been offered more frequently. The crew was noisy as they passed through the aisles, making it difficult to sleep."
Pros: "Entertainment system is excellent, food is solid and plentiful."
Cons: "I've flown Turkish a few times before, and they're generally pretty good for the price. This trip was different. Despite Turkish Airlines policies outlined in their "Customer Rights," I received no notification that the flight was delayed 3 hours, and there was no notification at the JoBurg airport until you go to the counter to check in. JoBurg staff - which are Menzies third-party contractors, not Turkish staff - were disorganized, uncommunicative, and unhelpful. Only one person at the check in desk seemed to have authorization to make any changes, so all other agents were running back and forth to speak with him, and not communicating with passengers. It took over an hour to get clarity on the situation and rebook my connecting flight to Washington for a different flight 8 hours later. The only compensation offered was one meal voucher worth R100 (roughly $7). They would not even look at other Star Alliance flights for early arrival in Washington, and said they were not authorized to consider upgrading my ticket. When I called the Turkish customer service, they essentially said "What do you want us to do about it? You have to submit a formal complaint." Boarding was totally disorganized. In theory there are boarding groups, but after business class and all the high-ranking loyalty members, it's pretty much a mad rush. This seems to be the common practice for Turkish now. In general, Turkish has a great entertainment system on all their long-haul flights, with tons of movies - including very new releases - music, games, etc. They also provide complimentary kits with socks, slippers, eye mask, earplugs and dental kit, even for economy passengers. The meals are fairly good for airlines. However, legroom in economy isn't great. I'm 6'1", and had difficulty getting comfortable with my knees jammed into the back of the seat in front of me. On this particular flight, I was in row 18. The cabin crew were frantic, disorganized, and shouting to each other across passengers. One half of our row was served the meal, and the other half had to wait over 30 minutes to be served for some reason. By that time the vegetarian option was no longer available. Crew also had to run back and forth between service carts because they were frequently out of very common beverages (like sparkling water. And ice.), and on two occasions crew left a drawer from a cart full of trash sitting in the aisle. There were several times that crew ran carts into passengers - including once into my knee that was not in the aisle - and didn't even acknowledge doing so. They also stopped the carts in front of occupied lavatories, temporarily trapping passengers. So not terribly professional. While not specifically on this flight, the experience in Istanbul airport with Turkish Airlines' staff was awful. Zero interest in helping, rude and dismissive, and overall terrible."
Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"
Pros: "I just liked the entertainment. I watched couple of movies comfortably. That's it."
Cons: "I didn't like the food, crew. Most crews didn't SMILE, din't greet properly. It is very disappointing. Why they don't Smile? During my trip to Atl to Istambul I asked one crew to give me some water. But she didn't give me. After then I asked another crew. It made me very upset. I am not satisfied about food. It is not standard. It needs to be improved. Train your crews how to SMILE and Greet."
Pros: "I liked everything"
Pros: "I liked the service and the food."
Cons: "It could have been on time flight."
Cons: "Because of the coup in Turkey, I had to cancel my flight. I'm still trying to get my partial reimbursement. It been two weeks!"
Pros: "It is on time, crew is professional. In general, the flight was ok."
Cons: "Pillows & blankets are not always available. Seats are not comfortable. More bread is needed for the breakfast meal."
Pros: "Moved into business class much more leg room"
Cons: "Nothing"
Pros: "Seats were very comfortable. Plane interior was in new condition, including electronic window shade tinting."
Cons: "Staff was not particularly warm or attentive. Was never offered more to drink, and after asking for more wine was ignored."
Pros: "The crew is excellent but the seats are not comfortable enough. There should be a way to balance money and comfort,not just placing people in seats they do not fit into"
Cons: "Nothing,just the seats. Cleanliness was perfect"
Cons: "Bigger seats the new ones are way to narrow"
Pros: "Crew were excellent"
Cons: "Old aircraft. Uncomfortable seats in economy. Entertainment screens old and almost impossible to watch - watched my iPhone! No mobile phone charger."
Cons: "All of the less than good, obvious!"
Pros: "The crew."
Cons: "The time between flights."
Pros: "Loved the smooth ride."
Cons: "Bathroom was pretty nasty"
Pros: "Flight arrived on time"
Cons: "No food provided "due to a strike the previous day". Not sure why this would impact on providing a sandwich or snack particularly when champagne was still available for first class passengers."
Cons: "I congratulate the KLM crew!"
Cons: "Don’t be late"
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."
Pros: "Friendly crew"
Cons: "KLM lost one piece of my luggage"
Cons: "Dozens of high school students screaming and climbing onto seats, crew did not intervene."
Cons: "I bought tickets thrue you for me two months ago Iit went well but on the last few days I also bought ticked for my brother and his wife and it was a disaster night mare for them bound for Montpellier too to attend a wedding the damn suitcase didn’t get to final destination it was at Orlando but got"
Pros: "The crew was amazing and the food was great."
Cons: "Something did not go right with our booking so it took some work for the airline to get it figured out for us. Thankfully we had left plenty of time. But that was an unexpected stress."
Pros: "Nice seats. Only seats with a row of 2, which is what I wanted,"
Pros: "the crew was nice"
Cons: "Seat confort on long flights, leg rooms,"
Pros: "Friendly hostesses"
Cons: "Flight was delayed 3 hours"
Pros: "Very pleasant, professional crew"
Cons: "Very slow check in. Mainly because other passengers obviously don't read instructions re: weight/contents of cabin bags etc. Would be helpful if there was additional staff to deal with them away from check in desk. This would mean that others did not have to queue for 25 minutes because the check in girls also had to deal with them"
Cons: "Check in at Berlin was extremly slow. Staff was very unprofessional and not very friendly."
Pros: "Friendly staff"
Cons: "Leg room"
Pros: "Overall booking and airport was ok. Food was also actually quite good."
Cons: "A comfort of the seats... well its economy class in the end. Entertainment was just dreadful - small screen with visible pixels - I was unable to watch any movie."
Pros: "Great service"
Cons: "Flight departed 35 minutes late"
Pros: "Very friendly crew going out of way to assist in making trip comfortable"
Cons: "Had travelled KLM to Amsterdam on my first flight 27 years ago and the aircrafts are stuck in that age! Lousy seats, poor quality bathrooms, lousy screens, prefer not to fly them"
Cons: "Please Endeavour to put the expiration date on the food served in the flight."
Pros: "Very friendly service!"
Pros: "The flight crew was nice. Plane departed/arrived on time."
Cons: "I paid €60 extra to sit in the emergency door seat to get more leg room but once.i was in the plane learned for more leg room I accepted a smaller seat next to a bathroom and no entertainment. I could not store my belongings near me. No power outlet to charge my devices for my own entertainment on a 7 hour flight. Dealing with constant traffic for the bathroom. I sat in the middle seat between two hours other men. It was a constant struggle arm space. After 7hours in the air I could not wait to get off the plane. If I didn't actually pay an extra €60 for the seat I may not feel bad but I feel like I might have been better off without paying for the "upgrade""
Pros: "Comfortable seats. Warm plane with happy staff."
Cons: "Maybe a second sandwich option for food, not everyone likes cheese."
Pros: "Just great crew."
Cons: "Not comfortable at all and will not book KLM again."
Pros: "My bagage broke"
Cons: "I paid extra fee for extra bagage which was tv and i paid insurance my tv broke and no one responces for it"
Pros: "Staff both at the airport and in the plane were professional and welcoming. Depsite short distance sandwich and drink were offered."
Cons: "Nothing to be honest . All positive."
Pros: "Good multi media access and content"
Pros: "Professional, welcoming and very friendly crew, well-maintained aircraft, comfortable seat and good food. Keep up the good work, KLM."
Cons: "Not much to comment on here."
Pros: "Comfort economy well worth the extra."
Pros: "good service"
Pros: "staff was fine"
Cons: "old old plane, very uncomfortable. Tiny bad screen made movies pointless"
Pros: "Great food"
Cons: "Sears we're toooo small"
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: "Overall, my trip to Cardiff via Amsterdam was smooth and delightful. I've flown a few short trips this summer and I was pleasantly surprised to find KLM still offered complimentary snacks. What a refreshing change!"
Cons: "There was no entertainment which is why I assigned that category only one star. The boarding process in Amsterdam could have been a bit smoother. Announcements were no clear."
Pros: "Crew was friendly, and the food was better than the usual KLM fare."
Cons: "The "new" seats were hard and uncomfortable. Avoid any kinds of seats near the bathroom in a configuration with 3 abreast next to the windows. The "aisle" seat is essentially a "waiting area" for the rest room."
Pros: "Atmosphere, crew were very professional and friendly"
Cons: "Seats were a little too narrow, and quite uncomfortable when a broad shouldered person is sitting next to you"
Pros: "Food and staff were great"
Cons: "Entertainment system old and not as many options as other KLM flight. No power on aircraft for charging"
Pros: "Very good flight, excellent service and good food."
Pros: "We love the flight all the way"
Cons: "Flight delayed ... Myself and three other colleagues didn't have our luggage show up from KLM flight from Amsterdam to Brussels...even though all of our luggage was labeled "priority". Once in customer service line, we looked and saw that many of the other passengers on our flight also never received their luggage. We estimated that 20-25% of the people on that flight did not receive their luggage as they were in line with us for the same problem. Hard to understand how so many pieces of luggage could have been overlooked and not loaded on our flight. Obviously there is a huge gap in their quality system to ensure mistakes like this are prevented."
Pros: "10 hour flight - I was well looked after, regular drinks, the food and snacks were good enough and tasty. The in flight entertainment was good - latest movies and worked a great variety of tv, books and movies. The airplane was modern and comfortable"
Pros: "Delays and no proper customer service."
Pros: "Flight was delayed by over three hours."
Pros: "Entertainment, cabin crew great."
Cons: "Seat layout may now be standard but is still cramped."

Boarding and online chkin was very good, food was not to the expectations.

Nice,o time,and great foods and services.

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"
Pros: "The sear was messy they didn't clean it it was full of pieces of bread."
Cons: "boarding the flight on time instead of delaying it two times... and also putting the information at the flight information screen if I haven't gone to ask to the airport information stand I would never know the flight departure gate that was at the complete opposite side of the airport of were the initial flight was going to depart."
Pros: "Despite being a short flight, they gave food"
Cons: "Nothing. All ok"
Cons: "The food is usually very good, this time it was poor to disappointing- dark meat chicken.., tasteless & unhealthy....mushy fruit dessert choices"
Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."
Pros: "The crew was terrific."
Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."
Pros: "The crew was excellent and surprisingly the seats were comfortable."
Cons: "I think more attention should be paid to cleaning the plane and eeek, there was no liqueur in economy class. Music selection in entertainment should be wider too"
Cons: "Our request for vegetarian meals got lost after a glight was cancelled."
Cons: "First class bathroom could have been cleaner and wider - very narrow, hard to maneuver"
Cons: "I’m not sure that short-hop flights should serve solid food. The quality invariably disappoints. Otherwise, all is good with this flight."
Pros: "The schedule and timing"
Cons: "The airport, some of the crew, the aircraft seats, the entertainment system"
Pros: "The comfort of the flight snd kindness of the crew."
Cons: "My connecting flight to san francisco was through Delta, which it was on a different terminal, I had to carry my luggage out of the airport in order to get to delta’s terminal - the buildings are not connected."
Pros: "Good crew, as usual with Air France."
Cons: "Old plane with very lousy seats for a super expensive business class. Super slow check in and overall process till boarding because of lack of ground staff compared to passenger volumes"
Cons: "There was no entertainment available."
Pros: "crew was great, seats were comfortable"
Cons: "departure board listed flight as being boarded and gate closed hour before flight leading to confusion and standing in queue for over an hour, part of food was frozen and inedible, paid for upgraded seat which turned out to be by bathroom smells were as bad as you can imagine"
Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."
Cons: "Crew forced me to change my upgraded comfort seat to accommodate a 12 year old who they knew was going to be airsick. So I spent the first half of the flight next to a vomiting girl. Only after I asked to file a complaint, they allowed me one of two empty seats in premium. Terrible customer service."
Pros: "Crew was very friendly. Food was excellent"
Pros: "The cue lines per zone are the most brilliant idea!"
Cons: "After boarding began there was a backup after the gate en route to the plane. No explanation. The plane left an hour later than scheduled but seemed to arrive close to scheduled time."
Pros: "crew was wonderful, great food, quick boarding"
Cons: "cant think of anything"
Cons: "Poor service. Terrible food. Aging aircraft. Terrible in-flight entertainment system. Really not good AirFrance."
Cons: "More chose in meals. I flew to and from within a week. All I had were chicken, chicken and chicken for snack too."
Cons: "WiFi"
Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."
Pros: "Food and entertainment was awesome"
Cons: "It's awfull to sleep. Very unconfortable."
Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."
Pros: "It was only 2 hours"
Cons: "Small plane, no movies"
Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"
Pros: "Cheap ticket"
Cons: "The fact that you cheapskates don't allow credit or refund is downright usury. I didn't take that flight because of medical issues that caused me to cancel my trip 2 weeks in advance. I pleaded with you to be able to take a credit, to no avail. You lost a customer."
Pros: "More experienced, professional crew, better food and service."
Cons: "A screaming child for 8 hours (understood this is not their fault, but it did make the journey unpleasant). Old aircraft with small screens, no power etc."
Cons: "Entertainment screen did not work; in neighboring seat it could not be switched off when we wanted to sleep; sourly employees everywhere (re-booking counter an exception); food close not being edible and cold; I forgot my watch on when going through security in the Air France terminal; when I started to say "sorry" I was yelled at by the screener who said that she will do the talking; she sent me back through the scanner twice without my watch, then once more with the carry-on and made sure that I went to the end of a very long line to wait for another screening rather than having me just go through the scanner without my watch. Needless to say, there was nothing else suspicious about me once the watch was removed. Eager to exercise her power, the security person did not seem to consider that she slowed down a long line of people waiting to be screened. I should add that I am 73 yrs old grey haired female who has traveled a lot both for pleasure and business during my entire life, often to some difficult places and that I do not argue with or provoke those in power in a situation like this. The yelling and the sending me repeatedly through the scanner, which did not beep once the watch was removed, was beyond anything I had experienced anywhere else. The sending me to the very end of the line seemed outright spiteful. (I did miss the plane connection.)"
Pros: "On time."
Cons: "Did not seat together passengers, although booked and checked in at the same time."
Pros: "The food was okay and the staff were friendly."
Cons: "My seat and several others around me were broken so that they would fall all the way back if we leaned back at all. The entertainment system kept crashing and forgetting what shows everyone on board we’re watching. There were no air vents to control. The games crashed constantly. The usb hubs didn’t work."
Pros: "Nothing."
Cons: "Everything. The crew seemed to skip over me and my husband multiple times. So we sat there with garbage the whole flight. My entertainment was broken and they had no solution but giving me $30 to use at the duty free shop the same day as the flighty. I paid extra for premium seating in an exit row and that was their idea of fair compensation. The crew ran out of vegetarian food so I didn’t eat anything but cold stale bread. The crew was non-existent most of the flight."
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: "Comfortable, hospitality and wonderful service"
Pros: "The cabin crew were excellent"
Cons: "We were transported to the plane which was quite some distance to the plane via bus after climbing down steep stairs from the departure gate area. Then we had to climb steep steps in extremely hot weather. We were then delayed for a hour in the plane in very hot conditions as the plane had its air conditioning off and the ground air conditioning was not put on. We were swearing in the heat for an hour!! We arrived at our destination and hour and half late!!"
Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."
Cons: "People may think,that the delay of the flight has set my mood for this review but I can ensure it has most definitely not. With all the bad weather, I was already very happy to connect right on time in Paris. However, a long haul A380 flight with such a tight seat configurstion is almost embarrassing for an airline. The in flight entertainment is at a very poor level, not only with the screen being very small and outdated, many of the movies are only available in French and the international selection very limited. The food was not much of a delight, whereas the presentation was nice. However, in all the 7 h between the services, nobody came around with refreshments in a completely booked flight, neither was announced that a trolly would be set for self service in the galley. Lucky the ones who got up and found out about. In terms of amenities, again, the airline is lacking of originality and saves cost. Bottom line: you get from A to B, but there are so many better competitors in the market, which I shall definitely consider on my next travel."
Cons: "It was delayed. I missed my flight. Now I don’t have a bag. I am not sure when I get it back or if I have to go all the way back to the airport"
Cons: "My seat was changed without my permission. Very unprofessional staff at Mumbai airport"
Pros: "Good cabin, but very conjugated :|"
Cons: "Too much of hassle checking in as the airlines partners with a couple of other airlines like Jet Airways, WestJet & Aircanada. The food was just okay and the cabin crew refused to serve extra butter. When you are serving extra bread, make sure you serve the butter as well. How could someone eat bread by itself?"
Pros: "the food"
Cons: "no room for legs"
Pros: "Premium Economy on AF Boeing 777 on this route is not "a little less than Business", but rather "a little more than Economy". Seats, in a 2-4-2 configuration, are hard but OK, as well as the pitch. Good screens and entertainment."
Cons: "With the main meal, AF serves only "ordinary wine", This looks and tastes cheap. On the same route and class, Vietnam Airlines serves premium wines, a nice touch that would not cost fortunes to AF! Also, the "Asian" choice for the main course did not look and taste like the real thing."
Pros: "Good seat near the front."
Cons: "Delayed arrival by 30 minutes."
Pros: "movies were good, crew was great. Comfy seats. It was really as nice as an economy flight could be."
Cons: "delayed flight, hot overall plane, personal TV malfunctioned a lot"
Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."
Pros: "Somewhat"
Cons: "Food"
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: "Only one round of drinks served?"
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."
Cons: "Lost my luggage"
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: "On time, attentive staff"
Cons: "price"
Cons: "Flight was diverted for 4 hours due to thunderstorm in Toronto"
Pros: "The flight was delayed prior to leaving the gate, while lined up to take off and during the flight. All delays were promptly explained by members of the flight deck. The cabin crew were outstanding nothing seemed to be too much of a inconvenience to them."
Pros: "Flight arrived 30 minutes early."
Pros: "Plenty food. Very well looked after by the crew. Lots of good movies."
Cons: "Some of the screens had a scratches on them."
Pros: "British Airways has definitely got their act together it was a brilliant flight and the service was excellent it was a pleasure to see."
Pros: "Quick boarding, good crew."
Cons: "Greasy food."
Pros: "The Crew were great"
Cons: "Boarding could have been more efficient"
Pros: "I loved the new modern plane. It was a bit more comfortable and conveniently designed. Less like a cattle truck and more like a luxury bus."
Pros: "Mediocre experience on the ground; much better in the air -- competent, pleasant cabin crew."
Cons: "It seems amazing to me that BA will leave 50 First and Business Class passengers standing in line while they pre-board "families with young children". Some of the families had children who were 7 or 8 years old and certainly had no need for pre-boarding; its just an opportunistic way of jumping the queue. Similarly, some of the "elderly" passengers who claim to need pre-boarding on departure spring to their feet and dash down the aisle on arrival. Air Canada boards Business Class first on this same route; I'm going to migrate back to them, as virtually everything else on the two flights is comparable."
Pros: "Only wish they would've put me on the direct flight"
Cons: "The transfer was a pain. Signage at Toronto Airport is non existent. I had to stop and ask people which way to go 3 times"
Cons: "No WIFI"
Pros: "Food, Movies Staff Treatment Aircraft: B787...quiet, new and clean Heathrow Terminal 5"
Pros: "Crew great, Food great!"
Cons: "Nothing"
Pros: "Nothing"
Cons: "Flight has now been cancelled twice. Communication by BA has been lacking. Flight now scheduled to leave 48 hours later than scheduled.See above"
Pros: "Excellent flight. Staff very helpful and professional."
Pros: "Lots of delays due to technical problems with the plan. Had to be moved onto another plane. More than 3 hour delay."
Pros: "Hostess was very nice, helpful and friendly. entertainment was ok and pilot was very informative on delays and info. I think the comic relief video is a keeper. People tend to watch just to see the characters and reactions"
Cons: "Seats were to close together, really squashed, no space for 2 arms on the arm rests and leg room is rubbish. Food is wasn't bad.. could do with more on the trays, seems there have been some budget cuts. Continental breakfast option would be really nice."
Cons: "Couldn't take the flight because I was not allowed to check a bag. No mention of this was made when I booked."
Pros: "Good documentary films to choose from to pass time."
Pros: "The seats were comfortable and roomy."
Pros: "Nothing. British Airways refused to help us"
Cons: "Took over two hours on the phone to try and get rebooked. Missed the last flight out of the night due to incompetence. British Airways desk check in staff was so rude, wouldn't even talk to us. Thank goodness for the helpful Air Canada grind crew in Toronto."
Pros: "Boarding was a breeze, the A380 is so much quieter than the usual 747 and really clean. We arrived on time."
Cons: "As a silver Avios member I've gotten used to the cabin crew calling me on my name when they come and talk to me. This time they spoke as little as possible and it was all incognito. They seemed to be more interested in various Facebook updates than working business class."
Pros: "Good food, good service, everything on time."
Pros: "great service - flight was smooth takeoff and landing"
Pros: "We boarded almost 1hr early, took off on time and landed just before scheduled."
Pros: "What a different experience in relation to last week!"
Cons: "No direct communication. Really bad"
Pros: "Great Crew, smooth operation. Efficient service."
Pros: "Fabulous experience on every level"
Cons: "They did not do much to help accommodate us sitting together on the long flight. Poor food. Poor service."
Pros: "That you could watch movies and shows from the headrest, very helpful to pass the time. They fed us a lot (very salty) and were very nice."
Cons: "I was in the back in the cheap seats (row 50) with a friend, we are both small to regular size and the guy seated in the aisle seat was very small and it was still difficult to get up and around each other to use the restroom. Oh well I paid $462 for round trip and arrived safely, that's what matters most."
Pros: "Nothing"
Cons: "Seating configuration was ridiculous as flight attendants constantly leaning across me with trays and their arms nearly hitting my face. Seat & bed functions didn't work. Privacy screen was a joke!"
Pros: "I'm sure there was something but nothing comes to mind."
Cons: "Lack of assistance regarding my missing belongings. Incorrect information relating to landing card to be completed when arriving in London. Stretching over me to pass food etc to passenger sitting facing other direction, and literally millimetres from my face, without any politeness having to do it. Configuration gives no privacy as you look at the passenger next to you. Functions of chair did not work. Pillow was thinner Than a piece of paper. Crew showed no concern."
Cons: "I HAVE FLOWN OFTEN ON OTHER AIRLINES & IT WAS THE FIRST TIME TO FIND OUT THAT BRITISH AIRWAYS ONLY ALLOWED ONE FREE CHECKED BAG AND I HAD TO PAY $200 WHEN I ARRIVED AT THE AIRPORT, $100 FOR THE 2ND BAG & $100 BECAUSE IT EXCEEDED 51 LBS"
Pros: "I got upgraded which was a huge bonus and the staff were great and attentive."
Cons: "Each rep we spoke to said they couldnt help us and to just open a support ticket online.. Kept telling us they dont have a customer service team who can help us and its only available online."
Pros: "Food was ok - rest was terrible."
Cons: "Boarding was troublesome due to the fact the person made an error and changed my seat that I had already reserved. I noticed this while walking to the gate and then informed the person at the desk. After some time they determined the error happened at check in and she then returned me to the original booked seat. While in the flight, the lady behind me kept kicking my seat and complaining that I should not have the seat leaning back. Of course this is a fully acceptable function of flying in that the seat can be tilted back when not having food - the crew did not help at all and I was forced to fly the whole time with soon being rude behind me."
Cons: "breakfast was terrible. It was beans, mushrooms, and asparagus. It also came with 3 pieces of fruit. Coffee was also terrible. If you sitting in the middle seats there is no space. The man's arms sitting in the seat next to me were pretty much in my seat the whole time."
Pros: "nothing"
Cons: "Was not able to check in through to Cape Town, only JNB. When arrived in JNB, British Airways flight was not clearly identifiable from ticket (no flight number). Then the flight was delayed, and plane was old! Horrible experience"
Pros: "The service was great!"
Cons: "Leg room. I'm very tall."
Pros: "The staff is always friendly and working at it to make everyone feel welcome and happy. Thanks for the great effort! we do appreciate it."
Cons: "Peppers in the food does not make the food taste nicer, it just adds a flavor that i think does not add great value for airport food. It is the same with raw onions. Once in a container everything tastes like the onions. This has been done away with and my personal opinion is that the same should be done to the peppers. When peppers are added to food, you only taste the peppers and not the rest of the flavors of the food. Hope you find this helpful. Thanks"
Pros: "Crew were very efficient and friendly"
Cons: "Premium economy seats weren't as good as Singapore airlines ones. The seats had small screens and leg room was a bit restricted"
COVID-19 information

Safety measures for airlines flying from South Africa to Toronto Pearson Airport

Airlines flying from South Africa to Toronto Pearson Airport 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 South Africa to Toronto Pearson Airport

Mandatory masks

Masks required on board, masks provided on flights from South Africa to Toronto Pearson Airport

Social distancing seating

Middle seats unavailable to book on flights from South Africa to Toronto Pearson Airport

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from South Africa to Toronto Pearson Airport

Flexible cancellations

Waiving of change fees. Search flexible flights from South Africa to Toronto Pearson Airport

Book cheap flights from South Africa to Toronto Pearson Airport

Recent round-trip flight deals

10/3Thu
1 stopMultiple Airlines
26h 40mJNB-YYZ
17/3Thu
1 stopMultiple Airlines
30h 10mYYZ-JNB
C$ 858
23/2Wed
2 stopsEthiopian Air
24h 20mJNB-YYZ
17/4Sun
1 stopEthiopian Air
19h 45mYYZ-JNB
C$ 860
4/2Fri
2 stopsMultiple Airlines
29h 04mJNB-YYZ
11/2Fri
2 stopsMultiple Airlines
37h 10mYYZ-JNB
C$ 866
22/5Sun
1 stopSWISS
22h 40mJNB-YYZ
29/5Sun
1 stopSWISS
32h 50mYYZ-JNB
C$ 873
22/5Sun
2 stopsMultiple Airlines
28h 24mJNB-YYZ
29/5Sun
1 stopMultiple Airlines
32h 50mYYZ-JNB
C$ 874
13/2Sun
2 stopsBritish Airways
24h 35mJNB-YYZ
20/2Sun
2 stopsBritish Airways
39h 44mYYZ-JNB
C$ 878
4/2Fri
1 stopMultiple Airlines
23h 40mJNB-YYZ
11/2Fri
2 stopsMultiple Airlines
56h 40mYYZ-JNB
C$ 885
10/3Thu
2 stopsBritish Airways
30h 20mJNB-YYZ
17/3Thu
1 stopBritish Airways
28h 55mYYZ-JNB
C$ 888
13/2Sun
2 stopsBritish Airways
30h 16mJNB-YYZ
20/2Sun
1 stopBritish Airways
32h 40mYYZ-JNB
C$ 897
6/6Mon
1 stopBritish Airways
30h 35mJNB-YYZ
31/8Wed
1 stopBritish Airways
30h 30mYYZ-JNB
C$ 921
13/2Sun
1 stopBritish Airways
23h 35mJNB-YYZ
20/2Sun
1 stopBritish Airways
32h 40mYYZ-JNB
C$ 922
9/2Wed
1 stopBritish Airways
23h 35mJNB-YYZ
2/3Wed
1 stopBritish Airways
28h 55mYYZ-JNB
C$ 923
4/2Fri
1 stopKLM
22h 40mJNB-YYZ
11/2Fri
1 stopKLM
20h 50mYYZ-JNB
C$ 929
10/4Sun
1 stopKLM
26h 40mJNB-YYZ
17/4Sun
2 stopsKLM
23h 30mYYZ-JNB
C$ 932
27/4Wed
2 stopsMultiple Airlines
26h 22mJNB-YYZ
25/5Wed
2 stopsMultiple Airlines
29h 45mYYZ-JNB
C$ 941
8/2Tue
1 stopKLM
22h 40mJNB-YYZ
2/3Wed
1 stopKLM
20h 55mYYZ-JNB
C$ 950
28/4Thu
1 stopKLM
26h 40mJNB-YYZ
15/5Sun
2 stopsKLM
25h 20mYYZ-JNB
C$ 956
7/2Mon
2 stopsAir France
32h 50mJNB-YYZ
3/3Thu
2 stopsAir France
34h 20mYYZ-JNB
C$ 961
23/2Wed
2 stopsAir France
32h 50mJNB-YYZ
16/4Sat
2 stopsAir France
36h 15mYYZ-JNB
C$ 964
6/2Sun
2 stopsKLM
26h 45mJNB-YYZ
28/2Mon
1 stopKLM
20h 50mYYZ-JNB
C$ 974

Search by stops

Search by airline

Search by price

Recent one-way flight deals

20/6Mon
2 stopsBritish Airways
26h 55mJNB-YYZ
C$ 618
1/2Tue
1 stopBritish Airways
23h 35mJNB-YYZ
C$ 622
1/3Tue
1 stopBritish Airways
23h 35mJNB-YYZ
C$ 628
12/2Sat
1 stopBritish Airways
23h 35mJNB-YYZ
C$ 647
20/6Mon
1 stopBritish Airways
26h 35mJNB-YYZ
C$ 651
12/4Tue
1 stopAir Canada
22h 50mJNB-YYZ
C$ 671
12/2Sat
2 stopsAmerican Airlines
47h 57mJNB-YYZ
C$ 685
1/2Tue
2 stopsAmerican Airlines
31h 28mJNB-YYZ
C$ 687
25/4Mon
2 stopsAmerican Airlines
33h 06mJNB-YYZ
C$ 691
1/3Tue
2 stopsAmerican Airlines
46h 23mJNB-YYZ
C$ 694
8/2Tue
1 stopMultiple Airlines
28h 45mCPT-YYZ
C$ 706
12/4Tue
2 stopsAir Canada
23h 15mJNB-YYZ
C$ 714
12/4Tue
3 stopsMultiple Airlines
50h 10mJNB-YYZ
C$ 733
12/2Sat
3 stopsMultiple Airlines
33h 50mJNB-YYZ
C$ 747
25/4Mon
1 stopTurkish Airlines
30h 10mJNB-YYZ
C$ 753
1/3Tue
3 stopsMultiple Airlines
52h 30mJNB-YYZ
C$ 773
7/2Mon
1 stopKLM
22h 15mCPT-YYZ
C$ 782
7/2Mon
2 stopsKLM
43h 21mCPT-YYZ
C$ 796
31/1Mon
2 stopsKenya Airways
47h 18mJNB-YYZ
C$ 952
20/6Mon
4 stopsEthiopian Air
28h 15mJNB-YYZ
C$ 1,619

Search by stops

Search by airline

Search by price

Flights to Toronto Pearson Airport

Destination:

Toronto Pearson Airport (YYZ)Canada

Return flight deals:

Toronto Pearson Airport - South Africa

Cabin classes:

C$ 3,372
C$ 998

Browse origins: