Find cheap flights to Toronto Pearson Airport

Search hundreds of travel sites at once for deals on flights to Toronto Pearson Airport

— YYZ
Jun 25 — Jul 21
Return
1 adult
Economy
0 bags
From?
To?
Sat 25/6
Sat 2/7

Search hundreds of travel sites at once for deals on flights to Toronto Pearson Airport

Good to know

Low season

February

High season

August

Cheapest flight

R8 429

Average price (return flight)

R18 830

Good deal (return flight)

R18 693

Good deal one-way

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

When to book flights to Pearson Intl

Estimated return price
Average price per month
Flight prices as travel date approaches

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 Johannesburg OR Tambo R9 169 one-way - R14 038 round-trip, from Cape Town R14 674 one-way - R16 683 round-trip
  • Book at least 6 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly from South Africa is February.
  • 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 flying to Toronto Pearson Intl

Scores according to KAYAK customer reviews
8,3
EmiratesOverall score based on 15859 reviews
8,3Boarding
8,2Comfort
8,4Crew
8,5Entertainment
8,0Food
Airline reviews

Emirates didn't give hotel in Dubai, though our stay was more than 10 hours.

Read more about Emirates

Emirates didn't give hotel in Dubai, though our stay was more than 10 hours.

Pros: "Punctual"
Cons: "No beverage service"
Pros: "Entertainment always the best!!! The spacious seat and quick check in system"
Cons: "The crew can improve by more attentive and Mayb more staffs. The flight is full, they quite busy. But General is good. The food can be better options"
Pros: "Flight was nice and on time"
Cons: "No toothbrush toothpaste and eyes shades provided"
Pros: "Good food. Professional crew. and overall good experience for a 15.5 hour flight."
Cons: "Again, If you allow people to choose tickets online and they pick the front row, at least don't put them in the back row. That is the opposite of what they requested. After a.long flight and the limited recline, I am very sore in my back. Probably the most uncomfortable flight to date in my travels."
Pros: "The crew was amazing"
Cons: "Nothing, absolutely loved it"
Pros: "Very personable and always a smile."
Cons: "Best business I have the pleasure of enjoying."
Cons: "The seats are a little tight and I paid for a bit of a larger seat. Next time I will upgrade for more room."
Pros: "Entertainment in plan .. airport facilities"
Cons: "Staff in chick in only no staff .. staff in plan ignoring most of passengers except the rude passenger to stop fighting"
Pros: "Pilot does not waste time chatting. Still too much chatter (interrupting movies) but less than on other airlines."
Cons: "Entertainment system is Windows based and designed by a moron, especially CC behavior. Shows ads (LOTS) before each movie. Pops up window chrome every time you dismiss PA announcements. Very few movies/TVs (even those from the US) have CC."
Pros: "They were very supportive.. Thanks."
Pros: "Comfortable seats. Good food."
Pros: "Very poor service, the crew members were not friendly. Low quality food."
Cons: "Emirates have a big name in the industry but their presentation was really disappointing."
Pros: "Great value"
Pros: "Great food. Had my own row, very comfortable. Kind and helpful crew. Amazing entertainment options."
Cons: "Emirates could do better!"
Cons: "I wasn’t aware that there is a ticket with only 15kg baggage allowance - thank God I was taken to the airport by a relative and could leave some stuff with them. Of course, I should’ve checked - but I didn’t know there was an option below 23 kg. You’re never done with learning l"
Pros: "Hotel stay on your long hold"
Cons: "Needs to improve in all sections"
Pros: "The crew was awesome, seating is never comfortable for a long flight."
Cons: "I do not recall any plane departing the dock on time. All Airlines need to work on boarding quicker and leaving on time."
Pros: "Crew were good though snacks weren't on offer without asking."
Cons: "The seat I was had water dripping from the roof shortly before landing. Guess it was the condensation from the airconditioner"
Pros: "Food was excellent (Emirates rep helped choose Asian veg per my need description)"
Cons: "Not applicable"
Pros: "I loved the entertainment choices and the food wasn’t bad"
Cons: "The crew wasn’t exactly friendly. They seemed really tired and as if they couldn’t be bothered with us."
Cons: "hh"
Pros: "I must admit....this is one of the best experiences I have had flying and I fly this route a lot. I was traveling with an Elder who required a wheelchair and every step of the way it was smooth and the crew was attentive."
Pros: "The flight on the A3800 was great."
Pros: "It wasn’t a full flight."
Cons: "The crew were too busy in their own world and attention during service was poor."
Cons: "By the time the food cart reaches rear zones , there are not much left to choose from. It should be better managed so all passengers have a chance to pick the food of their choice."
Cons: "1 day late , no refund for tle lost ticket in Seattle"
Pros: "The flight was ok. We had very little lay over time which meant. We had to run across the airport to get to our flight. This also meant that some luggage got left behind. It was frustrating but atleast the airline ensured that it was delivered in one piece to our home addresses. Give them a plus for that"
Cons: "Left behind luggage Short layover"
Pros: "The airline was good, food fine, entertainment good, and seats comfy."
Cons: "The delay for boarding wasn't communicated good."
Cons: "Newark airport is depressing. Lighting in boarding area is simply awful. Also, cab fare to and from NYC is much too high. Midnight departure time of the flight to Greece is inconvenient. It is just too late. Getting through customs at Newark is a chore. There are not enough computers for passengers to report what they have to report. Also, many passengers I saw did not know how to use a computer."
Pros: "I flew round trip on their flagship Airbus 380 from Toronto to Dubai, about 13-14 hours. Crew was great, plenty of food and drinks, about 3x meals, lost track of how many drink runs, maybe 5x. It was almost too much food & drink! The in-flight entertainment was great, touch screen was fantastic, USB port, even power outlet, on back of seat, plenty of entertainment choices from movies, to video games, to trivia, I even got a kick out of all the camera's mounted on the outside of the plane with all the flight tracking details available on screen, plenty of bathrooms. Its such a big plane it didn't even feel like you are flying. I'm 6'4" so I always choose an aisle seat so i can at least stretch one leg out, the crew was even mindful not to bump my elbow or even my leg when it was extended out into the aisle while i was asleep...which was more than accommodating to something I shouldn't have been doing! Overall Excellent, I wish every airline was like Emirates. They're bringing back the old school service and class airlines used to be like. I know people don't dress up while they air travel anymore, but I'll be dressing up the next time I fly Emirates! ;)"
Cons: "Nothing comes to mind."
Cons: "Awesome"
Pros: "Seat was really comfortable and leg room was excellent. In flight entertainment will keep you busy."
Cons: "Nothing. Emirates are the best!"
Pros: "Choice of movies was good"
Cons: "Changed flights in Dubai but there were not enough or easy directions. Could not hear boarding announcements due to announcement issues. Crew who served were rude and not useful most time, except couple of crew members. Ear phone not working, took a while after asking to get new one. Food was cold and poor - did not have second bite on most food. Crew serving was as if they were in training (must be) Cramped seat, which did not recline much, which was unusual for Emirates. Glad to be out of that plane."
Pros: "Check in was smooth, flight was smooth and pleasant. Great food, great entertainment choices, great seat company. Best part was the hotel provided during my layover in the wee hours of the morning. I was able to sleep well and shower and was therefore more relaxed during the ensuing 14 hour flight."
Cons: "debarking process was one of the longest in my life"
Pros: "Overall very good"
Cons: "The crew was too tough was us not to hit helpful at all ."
Cons: "This seemed far different from emirate flights that I'm used to. Over the years their service has decreased but the 1 meal and sub-par snack I got for an 8.5hr flight was poor, likened to a budget airline. This is the second flight recently I've been on that the drinks come so long after the meal you don't even get to enjoy your cola with the meal. The first food cart should have colas if there won't be another cart to come along until 30+ minutes later. I also expected Emirates to provide an eye patch, an 8 hr+ flight in the night time hours in worthy of an eyepatch. Budget airlines do not provide this, but I expected Emirates to. Lastly, I don't think it's necessary to hand out a menu indicating there is something to look forward to when the food is of quite poor standards for Emirates, standard for all other airlines. Maybe the Durban to Dubai route stocks he flights with less experienced crew, this is the impression I got; a much less refined group of people on the plane."
Cons: "Wheel chair travellers not comfortable as they didnt find help and also have to wait for long time to get their turn"
Pros: "Crew was pleasant and friendly."
Cons: "The plane seemed old compared with my flight to Dubai the morning of May 4, 2017."
Pros: "The crew was great in everything that they did."
Cons: "Nothing"
Pros: "Not many passengers got to spread out"
Pros: "I enjoyed the entertainment selection on board, as well as the food. It was quite tasty and fresh."
Cons: "The crew were not very responsive to passengers' requests. I wanted to have some water, and called for one of the cabin crew, but they didn't bother to answer."
Cons: "The in-flight crew was rude and aggressive. Also there was no communication or announcement regarding the delayed flight. Food was substandard. We've had much better experience with emirates in the past. Next time perhaps we will opt for another airline ."
Pros: "i like the food."
Pros: "Great service, comfortable seats, and great entertainment ..the food isnt too bad depending if ur not a picky eater, but overall its the best"
Cons: "N/a"
Cons: "Not enough food and snacks"
Pros: "On time. As comfortable as coach can be. Crew was friendly and helpful. The bag checkthrough/transfer from flydubai to emirates worked fine."
Cons: "Cabin temperature could have been warmer. The seat backtouch screens are aging a bit. They don't track well on the edges of the screen."

Smart and friendly staff

Enjoyed business class, food, comfort and the crew was great. It as if I was on a shorter trip because of the comfort. I love Qatar airways 👍👍👍👍👍

I didn’t travel due to families deaths 3 days 14th Jan I cancel my reservations thanks

I was in Seat 5K, Hand rest wont go down when on Sleep Flat Mode. Door opens slowly after closing. Even crew were surprised. Not cleaned properly. I have pictures of broken handle and old used tissues and covers if wanted.

The seats are congested.

Cabin crew were great. Not impressed with the food.

Pros: "No"
Cons: "respect"
Pros: "Great crew, great customer service by phone, great food and entertainment."
Cons: "Boarding and deplaning took ages, but don't they always?"
Pros: "The crew were good"
Cons: "Food- eggs were terrible. The touch screens for the movies didn't work properly on either of our seats. Flight took off late, spent a long time taxi'ing. Sound for announcements was very bad"
Pros: "Crew was very attentive & met all my expectations."
Pros: "Great crew and food. Nice economy class."
Pros: "Seat comfortable"
Pros: "Food was good, and the crew were very patient and polite - went out of their way to make us comfortable."
Cons: "The aircraft seemed to be really old. The entertainment system on the seat I was allotted did not work, and I had to change seats. In the new seat, the entertainment system worked, but the seat didn't recline, and I had to change seats again - from an initially allotted aisle seat, to a middle seat. Also, the food service time was weird - we got a full lunch about an hour before we landed, which didn't make sense, and had to wait almost 5 - 6 hours between brunch and our next meal - a movie snack. Most passengers were famished by the time the lunch was served. Also, why was there no wifi?"
Pros: "Love the service of qattar"
Cons: "Everything was amazing"
Pros: "the staff were friendly and accomplished good travel nothing was too much for them."
Cons: "nil"
Cons: "Qatar counter check asked how long I will be staying in Ho Chi Minh, even though my visa expired in 2022! Surprise and they are aware of my ticket with a return in Thi September. Then I was asked for how long I will stay is not of Qatar concern. Too much of concern!"
Pros: "In time ,food"
Pros: "Good entertainment."
Cons: "Very cramped seating."
Pros: "Excellent overall"
Cons: "LAX boarding was chaotic I think they should announce First people with disabilities Then Business class After that board Economy class from last rows"
Pros: "I appreciated the friendly and always service minded staff. The plane was clean and I enjoyed good leg room. I was happy with the menus and the film selection was entertaining and current. All over a great experience and I would not hesitate to choose Qatar again."
Pros: "Extra leg room, very courteous crew, and pretty decent food. What’s not to like? I have had only very good experiences with Qatar so far."
Pros: "I enjoyed my flight,it was a smooth trip from Doha to Manila, the Cabin Crew received adequate training on taking care of people, as a professional nurse who is use to taking care of others ,I see someone else looking after me and I really appreciate their efforts. Shortly before we landed at Manila, we were informed that in order to meet international flight rules and regulations that insecticide will be sprayed we were advised to cover our nose,as a medical personnel I see it not good cos it can trigger an Asthmatic attack in a known asthmatic patient ,it was a lovely journey"
Cons: "I enjoyed their meal and services wanted to be Oliver Twist"
Pros: "very courteous flight crew"
Pros: "Smooth take off and landing."
Cons: "Delayed"
Cons: "Great staffs and food service."
Cons: "Did not know what Vegetarian Jain meal should taste like! Even goats and sheep woud not have liked the taste of this special meal. Fortunately, cabin crew member was kind enough to give me a regular Hindu veggie meal rather than my pre-selected Vegetarian Jain meal (VJML) - DO NOT CHOOSE VJML on Qatar, unless you wanna faint from the horrible food! The tray was dirty! Co-passengers in the row behind me were also complaining The audio lead of my headphone would not go into the outlet in the seat armrest! So I had to use audio from neighboring (empty) seat and sync it with video from screen for my seat. What a pain!"
Pros: "Crew welcomes"
Cons: "Bad takeoff and landing"
Pros: "The staff is friendly and attentive. Food has been flavorful and consistent in quality. Blankets and pillows have been clean. The energizer juice was an excellent option."
Cons: "The cleaning crew was in a hurry and there was a used cotton ear swab in the remote armrest. The tray did not close snugly back when closed up. The remote buttons were not quick to respond and needed to be pressed firmly and slowly. The food menu needs more lighter options. The toilet could use mouthwash addition."
Pros: "The Plane was good but not updated with new data"
Cons: "Time delays .. old movies... not a good service with food and beverage... no compensation for the waste of time... restrooms werent clean"
Cons: "Service"
Pros: "Exlent"
Pros: "Very very clean plane."
Cons: "Movie selection could be improved. Second meal had no vegan option."
Pros: "best airline food ever"
Cons: "for an international carrier, leg room is horribly cramped. singapore airlines and qantas offer better leg room in their economy class seats."
Cons: "in flight entertainment interface can be improved to be more user friendly."
Pros: "Service offered by crew, arranged veg food when found not listed. Boston to Doha veg food loading needs improvement."
Cons: "Wait time at Doha for next flight."
Pros: "In general the crew was very nice."
Cons: "The dreamliner is a little tight in relation to the B777. The Kosher meals very all the same for breakfast lunch and snack"
Pros: "Great service and food."
Cons: "It was canceled while am at the airport and i rebooked"
Pros: "Excellent service and aircraft! Top tier entertainment and food and wine."
Cons: "NADA!"
Pros: "Excellent in every way. Clearly a top tier airlines. I will choose Qatar Airlines at every opportunity."
Cons: "Nothing"
Cons: "Suggestion: I think it is better if all the children and their parents/ care takers are provided priority seats in front. This will reduce unnecessary annoyance caused to other passengers on long flights and at the same time enhance the experience of the children and their care takers if special attention can be devoted to them."
Pros: "The aircraft was kinda old.. There was no usp plug to charge ur phone. . This was an issue for me. . I was out of charge and i wanted to make some calls after landing"
Pros: "No problems at all!"
Pros: "Good staff and service"
Cons: "Require more leg room"
Pros: "Spacious single seat Plenty of handy storage Pajamas provided Quiet cabin Great service Lounge wonderful as ever Not woken until last minute"
Cons: "Boarding a bit haphazard"
Cons: "I am hard of hearing. It would be appreciated it you would offer more movies with English subtitles."
Pros: "Food"
Cons: "More leg space"
Pros: "Excellent airline. Great experience. Easy. Professional. Efficient."
Pros: "crew service on time arrival and departure customer service, in general"
Cons: "inflight entertainment could be better food could be better"

You can't reach anyone at the airline. Even the online portal redirects you to their phone number... a week later!!! Swiss is crumbling

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: "A solution to the seat problem. If the seat only reclined 1/2 the distance they do now, the flight would be enjoyable."
Cons: "Nothing"
Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."
Pros: "The service and food were good."
Cons: "As a petite person I find the seats in economy class small and cramped. When passengers in front of you recline their seat backs, there is very little room to move, making it difficult to get up and out of your seat."
Pros: "All great!"
Cons: "if my luggage would of arrived with me, Swiss airlines left behind 2 of 4 pieces of luggage in Zurich! I hope I can get them back!"
Cons: "On time departure would be nice. Overall very pleasant experience. Water and Swiss chocolates were served during under an hour flight. Thank you Swiss!"
Pros: "It was fine - overall pleasant/nothing."
Cons: "It was fine - overall pleasant/nothing wrong, but not outstanding, either. It helps to have no one in the middle seat, but it would have been nicer to have slightly more comfortable seating, and a bit more privacy."
Pros: "Very friendly and attentive crew. Clean plane."
Cons: "No overhead fans and seats were not very comfortable."
Pros: "Great scenery!!!"
Pros: "Very friendly, without being intrusive. Responsive and happy."
Cons: "The plane from Milan to Zurich was wonderful, light airy and felt like a new plane."
Cons: "Delayed 45 mins making transfer for international flight difficult"
Pros: "Swiss took care of arranging hotel for us and substitution flight."
Cons: "Missed connection flight because of delay"
Pros: "All good, just perfect and friendly crew. Great aircraft (B777)"
Pros: "I loved the upgrade to business class. It was private, spacious, and very hospitable."
Cons: "N/A"
Pros: "Overall everything was great"
Cons: "None"
Pros: "The lovely nice stewardess and Crew kindness."
Cons: "I have faced the horrific flight ever in my life last days, I never imagined a completely 4-5 Hours such horror turbulence on a long Night flight. thank God we made, and thank the lovely crew for their super support.."
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 crew was wonderful, I was surprised that they had a little snack on such a short flight, the plane was clean and very comfortable. I plan to use Swiss Air again."
Cons: "nothing"
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: "Good product"
Cons: "Seat had some problems, but the crew fixed it for me"
Pros: "After almost completely adapting to the spartan amenities of US domestic airlines, my recent SWISS flight had a too-good-to-be-true quality that rendered my travel companion and I giddy with delight. My dinner (one of three food services) consisted of chicken, potatoes, steamed broccoli, salad, a dinner roll with butter, gruyere, and a strawberry tart... included cream and sugar signaled an inevitable coffee service. This was accompanied by complimentary wine and sparkling water, and heavy-weight stainless cutlery. The seat reclination was good, and the in-flight entertainment was a cut above. Coming off many Frontier flights with pay-for-beverage service, no leg-room, and un-reclining seats, it was about as good as coach can get. I'm actually looking at SWISS routes first before I plan my next vacation."
Pros: "Excellent crew, shiny disposition"
Cons: "Entertainment: not many new movies worth watching. Not enough TV programs offered."
Pros: "Very good service"
Pros: "The boarding process was smooth. The crew was friendly and attentive. Even though it was a short flight, we each got a piece of Swiss chocolate."
Cons: "Like most planes, there was not enough leg room."
Pros: "The flight left on time and arrived a bit early."
Cons: "Everything was fine"
Pros: "short travel time"
Cons: "the landing was way too drastic. The pressure during landing was not gentle and I had a real hard time trying to allow my hearing to come back. The blood pressure in my head felt like my head would explode. My head hurt for a long time. Did not like the flight at all."
Pros: "Fast"
Pros: "The food was really great! And the crew was very friendly. Was pleased that everything went smoothly."
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: "It's such a short flight that to me the experience is pretty insignificant. I liked that it was on time and the rest was very average for what I expected in a 45 minutes flight"
Cons: "I would have loved a video"
Pros: "I got ill on my flight to Zurich and the Swiss Flight Attendants attended to me like true professionals. They made sure I was comfortable until we landed which meant the world to me considering I was SO far away from my home. I'd like to especially acknowledge Frank, one of the attendants, who sat next to me to make sure I did not feel alone while I was sitting in the back with ice on my head, and felt like the world was spinning. He was my point of trust and warmth. That was not only extraordinary service, but human compassion at it's finest. Furthermore, the head attendant, who's name I could not get in the haze of the flight, escorted me from the plane to the cart who took me to the lounge to recover until my next flight. Thank you, Swiss Airlines, for having employees who knew how to triage my illness, and took care of me like family would. I appreciate it greatly and will surely be booking all my future European flights on Swiss. Please extend my gratitude to the flight crew on my Athens - Zurich flight on 5/28."
Pros: "Nothing"
Cons: "It was put on standby because of overbooking. My luggage did not arrive with me. Next day, getting luggage was a hassle, not convenient."
Pros: "Painless flight"
Cons: "No bottles of water for economy flyers"
Cons: "Too narrow seats."
Pros: "Excellent crew"
Cons: "Terrible seats :-("
Pros: "The seat, the airport, the service"
Cons: "The tight connection"
Cons: "Food: not so good! Entertainment: in the section of the new releases movies was old not new:) And my bag didn't come on the and :("
Pros: "gluten free option included gluten free bread, but meal itself was quite bland."
Cons: "in-flight entertainment screen for my and my husband's seats were not working. we complained to the flight attendant who said that they would reset the system, but they never did."
Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"
Cons: "I had a lot damaged luggage!"
Cons: "On my return journey I was told at check in that there were delays that would mean missing my onward journey from Zurich. I was then rerouted through Istanbul with the promise that I would be well compensated for my troubles. I was told that I would receive a certain amount for every hour I was delayed from my original arrival at end destination. Well I arrived 8 or more hours after I had originally expected (and the reason I booked with Swiss Air was because of the timing and the apparent luxury of the flight). Once I got back home and tried to pursue this amazing compensation I received some of the worst customer service ever and received 0 compensation for the experience. Very disappointed and will never fly swiss airlines again."
Pros: "Na"
Cons: "Na"
Pros: "The food was delivered fast. The meals were delicious, especially the chicken and polenta. I also appreciated the ice cream and I enjoyed the selection of movies and television. I also appreciated the map and trip information display."
Pros: "I have a moderate fear of flying and our plane experienced turbulence while passing through some clouds. I asked the flight attendant if everything was okay, and he smiled and explained that there was some rain on the way to Switzerland. I really appreciate when the crew takes the time to explain what is going on. Knowing what to expect helps me deal with my fear. Because of the flight attendant's willingness to explain the details of our flight, I felt more comfortable during the remainder of the trip."
Pros: "Ok food and ok entertainment"
Cons: "Plane was very hot and there were no air conditioner valves so we had to sit in a hot plane for thirty minutes. Seats didn't recline at all so sleep was out of the question. Just a very miserable flight overall."
Pros: "Plane as always clean, perfectly maintained and of decent comfort. Crew as always very friendly and very professional."
Cons: "Both my flight to Barcelona as well as my return flight were delayed significantly. And there was a delay on 3 out of my last four trips to Barcelona."
Pros: "Professional. On time. Attentive. Great movies. Overall great."
Cons: "Nothing"

Flight did not depart due to the weather! Was a stuff around plus the aircraft did not have enough fuel

The Gate (26C) at LaGuardia was outside. We had to walk in 30 Degree Farenheit weather outside and wait to be checked in. This was not a Delta policy, but the LaGuardia Airport is undergoing renovations. An Airport Shuttle to the plane would have been so much better!

On time, friendly attentive staff, even a personal Christmas card from crew. And our luggage arrived! Only bummer was 30 minute plus delay for luggage to be unloaded

Another good flight newer plane therefore better seats. The landing was excellent!

Cons: "Nothing"
Pros: "Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights...."
Cons: "More leg room would have been nice..."
Pros: "new plane good flight"
Cons: "seat space"
Pros: "All of it"
Cons: "Nothing Best flight"
Pros: "Crew was excellent, seats are never excellent"
Pros: "Great crew great pilot great entertainment"
Cons: "The way we board feels very classist."
Pros: "Nothing three hours late I went to dc and then took the train"
Pros: "The flight landed early. Check-in staff were great."
Cons: "Boarding was a debacle. Flight was oversold. Passenger had trouble boarding when their group was called."
Pros: "There was an available seat next to me"
Cons: "I had to walk from one end of Minneapolis airport to the other end all within 35 mins to catch a connecting flight, tram was not in service. Not fun!!!"
Pros: "The crew was amazing. Kat and the other stewards were very friendly."
Cons: "Maybe the option for free upgrade to first class if flight is not full??"
Cons: "Delays were unfortunate, but the gate area at LaGuardia was way too crammed, hardly any seats, and poorly organized"
Pros: "Loved the pilot telling us a little about the flight crew and their piloting experience(Air Force) , and how he kept us abreast of flight status/timing , as well as our location at various points along the route. The crew was very very nice!"
Cons: "More leg room"
Pros: "Crew was amazing."
Cons: "Good"
Pros: "Good snacks"
Cons: "Nothing"
Cons: "They upgraded only my husband and split him up with the rest of our family. We were delayed and once we landed we got stuck in an active taxi way just because of poor arrangements from airport staff"
Pros: "Food and entertainment not applicable"
Pros: "Extra leg room was great"
Cons: "Entertainment system was flickering"
Pros: "Enjoyed the ease of check in the spacious gate and the cleanliness of the planes cabin"
Cons: "No complaints"
Pros: "Crew were helpful and pleasant"
Cons: "Seating was uncomfortable, cabin was cold and no blankets available, food was just ok, plane had lots of empty seats yet everyone was squeezed into 3 in a row making it uncomfortable, no updates from captain or crew as to where we were in the flight....."
Cons: "The baggage drop attendant was very unhelpful when I asked if she could help me sort out an issue (when I checked in online for the second leg of my trip, i paid for my bag then but they wanted me to pay again for my first flight) and just dismissed me and said she couldn't help, making me pay again for my bag. First time I've ever had an unpleasant experience with Delta."
Pros: "On time, great service, a lot of legroom."
Cons: "Nothing."
Pros: "Comfort Plus seating was good for the long flight, lots of choices for entertainment."
Cons: "Some crew members were rather cold in their manner, either disinterested or grumpy. Electric outlet didn't work. On screen entertainment touch screen was very difficult to use (unresponsive to touch)."
Pros: "Everything except the time of arrival."
Cons: "It was SO late; like 3 hours late."
Pros: "Left on time all went well in Atlanta"
Cons: "Impossible to figure out what to do in Toronto at Canadian Customs. You move from secure to unsecure then back to secure. It’s a mess and nobody tells you what to do or where to go. Picture process took 4 times. Nobody tells you that you have to transfer your own bags from Delta to West Jet. I even asked in a Toronto and they said no and nobody in Atlanta told me to collect my bags. So bags never made it until the next AM. The West Jet rep was very good and located the bags and they were delivered as promised. You should provide 3 page detailed instructions on how to handle Toronto. I am a seasoned traveler by the way. I’ve never seen anything worse. I could go on and on."
Cons: "Z"
Cons: "was a difficult transition from delta to west jet in Toronto and we almost missed the flight"
Pros: "Good customer service"
Cons: "Could not get the boarding pass to print at the self serve kiosk. Had to wait in line for assistance."
Pros: "Delta and Westjet staff are of great help to me."
Cons: "Not applicable"
Pros: "The staff is very friendly. Most pleasant airline I've flown with."
Pros: "On time as scheduled."
Cons: "N/A"
Cons: "Older plane and seemingly frustrated crew. They had very little patience."
Pros: "Left early and arrived early."
Cons: "Smallest bathroom on a plane I've ever seen. Could barely sit down without my knees banging into door or wall."
Pros: "The flight attendant named Steven went so far beyond the call. He was attentive, he fixed our video system when no one else could and when he learned we were celebrating an anniversary he brought us a present. He was awesome!"
Pros: "Refurbished plane. Lighting was good"
Cons: "No TV screen"
Pros: "Staff was awesome."
Cons: "The plane was an older plane and just not as comfortable."
Pros: "Overall the actual flight was good..landing was kind of hard but I'm alive so not stressing that"
Cons: "..but the multiple delays are ridiculous, I would not fly Delta if I had a feasible choice."
Cons: "No space in the seats"
Pros: "I had to change seats as my wife had surgery while we were away, Delta made that happen with little fuss. Seating was quite good."
Cons: "Air travel isn't what it once was, seats are smaller and closer but that applies to most airlines. Nothing specific and I usually fly Delta as it is my first choice above it's competition."
Cons: "The flight attendants were unfriendly and borderline rude. I felt like when I asked for anything or was just up stretching my legs that I was bothering them. There was also quite bit of turbulence in the first two hours- I have traveled a lot and I felt like it took the pilots too long to find a smoother altitude."
Pros: "Friendly crew"
Cons: "Seats too close. Food lacks salads. Fruit salad tasteless--fruit not ripe--looks good, but no taste."
Pros: "Crew"
Cons: "3 hours there before the departure."
Pros: "Boarding reasonably quickly; able to find overhead storage for my roll-on even in Zone 3; departed on time and arrived a little early."
Cons: "Very tightly packed; minimal comfort for the flight. MD-88 not as comfortable as the Airbus from Chi to Atl."
Cons: "Not a fan of having "final boarding call" announced to run to the gate, only to sit on the plane at the gate for 30 min because of a scheduled delay at my destination. I know the flight wasn't very full, but that cost me an opportunity to eat dinner. I had to cancel a fast food order because I thought I'd miss my flight!"
Pros: "Worst experience ever."
Cons: "While my experience with Virgin Australia was good, I will not book with them due to the co-share with Delta Airlines. I missed my connecting flight from LAX to JFK due to additional security screening. As such I was advised to head to the Delta terminal to be booked onto the next available flight to NYC. After waiting over an hour in line to be seen by a staff member, I was told that they couldn't change my ticket as it was a Virgin flight. The same staff member didn't seem to even understand the concept of 'co-share', and also told me that because I booked through Kayak and not Delta that they could not help me. This makes me think that booking through a third party is a risky move. I was told there was absolutely nothing she could do, and that I would have go to a Virgin Australia Counter. This involved taking all of my luggage from Terminal 5 - all the way to Terminal 3. I was assisted by Virgin Australia, where they apologized for my experience, and confirmed that it was Delta's responsibility (and that they were capable) of rebooking my flight. Virgin booked me onto a later flight, but I still had to walk back to Terminal 5 (Delta) to give them my checked luggage. I was once again told that I didn't have the right ticket (details listed Virgin and Delta flight number - so this was way too confusing for them). Finally they printed my a boarding card and took my bags. I then ran through security and to gate in time for my flight. Flight was fully booked, due to a many people no doubt experiencing the same thing. Food was awful. Was a big step down from the Virgin flight in every aspect. There was not a single Delta Staff member who would even try to understand or be helpful. I will never fly with Delta again."

Airlines need to do more to help travellers with quick connections get off the plane first. Why do they board planes from the front? It makes more sense to start the boarding from the back.

It was awesome experience

Not having 2hr delays would be great

The staff at Frankfurt were incredibly rude telling passengers “I don’t have time for you”. I’ve never had a worse experience than with the ground staff Lufthansa in Frankfurt. Avoid at all costs.

Cons: "The entertainment did not work good the entire flight"
Pros: "the crew were amazing. The food was good. 20 minutes late in a snowstorm, amazing. Seats were comfortable. I will definitely fly Lufthansa again."
Pros: "Seat was both comfortable and spacious. Crew were very attentive and personable."
Cons: "Really great flight. Can’t say enough about it."
Pros: "Planes were comfortable and well maintained."
Cons: "Agent changed our flight to Munich and sent as a email with with confirmation on July 10. involuntary. On July 20. I checked Lufthansa app and found that only flight that was shown was flight Toronto-Thunder Bay. After 3 hours of phoning I found that flight from Munich to Toronto wasn’t available for date that was given us in email. Only option was day earlier or later. Left us to take day earlier and we could not changed last flight( Toronto- Thunder Bay). We had to come on Aug 22. and stay in Toronto for 27 hours and than take a flight to Thunder Bay on Aug 23. We lost a day of our vacation, had to stay at hotel. Not good experience at all. We still don’t know whom to complain about that."
Cons: "A delay due to an electrical storm prevented us from taking off for over an hour which we had to wait to end on the plane."
Pros: "Great service."
Cons: "New planes have 9 sits in the rove (economy class) which affects the passengers comfort."
Pros: "Entertainment and food were geat and a great distraction from the seating arrangement and the horrible leg area."
Cons: "Not having a chair leg in the middle of the leg area. being able to sit next to my partner instead of having us split up. If we bought two tickets at the same time we should have been able to sit together. Lastly the huge delay that caused us to miss are final flight."
Pros: "The crew was excellent and the seats are v comfortable"
Cons: "I cant really think of anything"
Pros: "very good on-board service , good LH crew while checking in i got an upgrade to premium economy very good food ....quite surprised easy check-in , no problem with suitcase that was a bit overweight"
Cons: "arriving in toronto , arrival gate at pearson was blocked by another plane ...so despite being a few minutes early , arrival at the terminal was finally 20min later than scheduled"
Pros: "The agent worked hard to find us another flight to rome"
Cons: "Our plane sat on turnac in Toronto waiting for a parking gate for 30minutes making us miss our connecting flight. Finally arrived but missed our train to Florence had to stay Saturday night in Rome while our villa in Lucca sat empty which was paid for"
Pros: "The crew was amazing and so welcoming! They did not flinch when they saw my three-year-old son and went out their way to make sure we had everything we needed. It was very nice to be greeted with such hospitality!"
Pros: "Food quality was good, and movies had a great selection. Boarding went quickly."
Cons: "We did not request special meals because in the past there has always been an option without cheese. For both legs of the trip, everything had cheese. They tasted great, but left my husband eating only bread. At the first meal the crew just shrugged their shoulders. Second meal they brought him a snack from business class, but it had cream cheese on the sandwich. Drinks were only served during the meals on an 8 hour flight. When crew came back through at the first meal, they only had two bottles of wine in hand offering top offs (no cart, just physically carrying the bottles). We do not drink alcohol. During the second meal I did not even see them offering the top offs. All other airlines have at least come through a couple of times offering water or soda. Announcements were only audible half the time. Customs forms were confusing for people passing through Canada. This might have been explained over the intercom, but again, it was hard to hear."
Cons: "Never made it"
Pros: "Excellent service and friendly staff!"
Cons: "It was very cold"
Cons: "food could have been better especially "breakfast"."
Pros: "The crew was organized and very polite. Even if it was a bit of delay the plane made it in time and luggage was readily available"
Cons: "One thing that everyone was complaining about was the temperature . It was very cold and nobody anted to do anything about it. Another thing that I found unwise was the entertainment. It was a large selection of movies with very explicit sexual content. I didn't travel with kids but I was thinking what I would've done if my kids were seated next to a person like I did who was watching this kind of movies.."
Pros: "Fast boarding."
Cons: "The usual flight discomfort, but the seat in front of me was broke. The person in it struggled to stay out of my lap, which I appreciated. The connecting flight had a non-functional screen and the reading light broke and flew across the cabin."
Pros: "I enjoy that their planes have more space, the food is delicious, and their caring and kind attitudes all through the experience!"
Cons: "Nothing"
Cons: "The entertainment center at my seat was not working properly and kept stopping and would have to be reset."
Pros: "All good - flight, service all great!!!"
Pros: "boarding area was bit confusing"
Pros: "The food was great and the crew was respectful and helpful."
Cons: "I couldn't get my tablet to work with the headphones. In order to watch and hear anything, I had to hold my headphones with a certain pressure and frequently spin the headphones in order to hear anything."
Pros: "I have never flown with Lufthansa, but now, I will fly with them any chance I get. The crew were amazing. Friendly and attentive. For airplane food, it was very good and tasty. Received headphones, a pillow and a blanket for the flight. Legroom was good, but probably cramped for people over 6'0" tall. 24 hour online check-in was smooth an trouble free. I like having the boarding pass on my phone. No paper to carry around."
Cons: "Nothing"
Pros: "There was good in flight entertainment"
Cons: "The food was barely edible. I'm glad to have brought a snack in my bag."
Pros: "The on board crew worked hard to make up for the 2 hour delay. I was happy to be fed in the right hour flight, but the food was not very good. I did not download the app for inflight entertainment so I can't rate it."
Cons: "The plane departure was delayed and the passengers were left wondering about the flight. There was no announcement to explain until an hour after the departure time. All monitors showed original departure."
Pros: "Very pleasant experience: comfortable airplane and helpful crew, timely departure/arrival, continuing support with information about baggage after arrival."
Pros: "I flew economy. Good plane, ok food, frequent meals, good coffee, free beers and wine, best flight crew I've ever had."
Cons: "economy: The chairs were ok but I've had better ones."
Pros: "Nothing"
Cons: "This Lufthansa flight was flown through Air Canada, so this review doesn't reflect on other hosts. However the flight was the worst service I've ever had on an airline in every category."
Pros: "Entertainment system, food. Crew was great."
Cons: "Delayed boarding and artival to YYZ"
Cons: "It took too long to drop by luggage. Some of the crew wasn't friendly."
Pros: "The crew was professional and cordial. For some reason the entire AV system needed to be rebooted which required at least 15 minutes."
Cons: "There was supposed to be a meal and a snack on this flight. There was a good meal but the "snack" was a pack of pretzels. I think Lufthansa's partner AC could do a little better. I think the drinks cart should precede the food cart. I did not receive my drink until 3/4 of the way through my meal."
Pros: "Friendly crew"
Cons: "Not enough leg room I am 6ft 3 tall"
Pros: "The flight attendants were very polite and helpful. The seats had those "wings" on either side of the head rest to help keep your head from bobbing back and forth. There were a few good movies to watch that were current, but a lot of old movies that we had zero interest in."
Cons: "The flight was considered a Lufthansa flight and had a Lufthansa flight number, but was operated by Air Canada. We could not check in online ahead of time for some reason. When we got to the airport, we tried to check in at the Lufthansa kiosk and check in line, but they told us we had to go to the Air Canada area. The ticketing/check in process was very confusing. As for the food, the chicken "wrap" was not a wrap, and was a weird Hot-Pocket type meal. After each meal, we ended up having to hold our garbage for quite some time which made manuvering in and out of seats a little tricky. I wish the seat cushion had a little more cushion since we were sitting for so long. Also at some point the overhead lights came on and stayed on, which was annoying if you were trying to nap."
Pros: "Everything!"
Cons: "Nothing!"
Pros: "That there was a flight from Toronto to Minneapolis."
Cons: "It was really cramped and small. The gate was far away from everything and cold."
Cons: "The return leg has been nothing but a disaster, in every way possible, specifically my time and financially. At no point in the booking process, when I paid over $800 for the trip, was I told that I needed a specific travel visa (Canadian ETA) to fly back into Toronto for my return flight. Subsequently when I checked in for my flight yesterday morning in Manchester, England, I did not have the required travel documents and had to be rerouted onto a flight into the U.S. at a cost to me of $350. The rerouted flight got me to Washington Dulles airport, where I then had to purchase a second flight to get me home to Cleveland, Ohio, at an additional/extra cost of $450. MY CAR IS PARKED AT TORONTO PEARSON INTERNATIONAL AIRPORT!!! I am having to now rent a car and drive there tomorrow (Friday) to collect my car, at another additional cost of $100 plus a 10-hour round trip. Due to the lack of information and communication on your companies behalf, I am down close to a $1,000 and will lose 2-days in work as of the additional days I am having to travel back to Toronto to collect my vehicle. I would appreciate contact from your organization to find the avenue I need to take for compensation of my time and finances. Regards"
Cons: "This airline has little respect for its customers. In the economy/coach cabin, they squeeze the seat distances to such an extent that, when the person in front of you leans their chair back, you cannot get out of your seat at an upright angle. You have to significantly bend your body. To not loose your balance, you have to grab on to the seat in front of you and that disturbs the other passenger. If they're sleeping, they can be woken up by that. Lufthansa does not care much for its passengers. Nor do many other companies, for that matter, but I think Lufthansa is taking things further than most airlines. It is a disgrace. Their brand is not what it once was."
Cons: "The flight was delayed for 2.5 hours, for a reason they never made clear after they let the passengers wait in line for 45 minutes to board. Once aboard, the Lufthansa planes were much much less comfortable than the Air Canada plane I took to Frankfurt. There is very little space and the seats are crammed together. The food they served was very bad, especially again in comparison with Air Canada. Once we arrived in Toronto, they made us wait nearly an hour before exiting the aircraft. It would seem that the Toronto airport would have to know we were coming and should have prepared accordingly, but apparently not. We sat, several passengers missed their connecting flights and were angry. I nearly missed my flight, having to run and race through customs (who are in no hurry)."
Cons: "2 1/2 hour wait while boarded then missed flights in toronto. Toronto airport a mess! Unclear directions and procedues."
Pros: "The flight attendance were nice."
Cons: "One of worst EU to US flights ever. Food was Ick, entertainment?? (even if you paid for the premium the choices were bad)."
Cons: "We missed this connecting flight."
Pros: "Nothing"
Cons: "I wasn't even on this airline my booking reference said that I was. I had this airlines flight number I go to the gate to check in, and then for me I'm on Air Canada. This was a mass from the start I will never use this airline or Air Canada again they ruin my login and told me it's still usable we had a delayed for three hours on the plane. Never never again!"
Pros: "Attendents were very warm and friendly. The pillow, blanket, water and headphones at the seat were a nice welcome."
Cons: "No reading light that I could control."
Pros: "The upgrade to business class"
Cons: "Not Applicable"
COVID-19 information

Safety measures for airlines flying to Toronto Pearson Airport

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights to Toronto Pearson Airport

Pre-flight testing

Testing for antibodies, testing for symptoms for flights to Toronto Pearson Airport

Flexible cancellations

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

Book Cheap Toronto Pearson Airport Plane Tickets

Recent return flight deals

25/9Sun
1 stopMultiple Airlines
24h 10mJNB-YYZ
5/10Wed
1 stopMultiple Airlines
25h 15mYYZ-JNB
R10 983
13/9Tue
2 stopsKLM
29h 05mJNB-YYZ
28/9Wed
1 stopKLM
22h 20mYYZ-JNB
R11 542
16/11Wed
1 stopBritish Airways
25h 40mJNB-YYZ
25/11Fri
2 stopsBritish Airways
33h 23mYYZ-JNB
R11 909
13/9Tue
2 stopsBritish Airways
32h 17mJNB-YYZ
28/9Wed
2 stopsBritish Airways
33h 35mYYZ-JNB
R11 925
13/9Tue
1 stopKLM
26h 40mJNB-YYZ
28/9Wed
1 stopKLM
22h 20mYYZ-JNB
R12 021
9/11Wed
1 stopBritish Airways
23h 35mJNB-YYZ
30/11Wed
2 stopsBritish Airways
31h 00mYYZ-JNB
R12 196
12/9Mon
2 stopsBritish Airways
32h 44mJNB-YYZ
29/10Sat
2 stopsBritish Airways
33h 30mYYZ-JNB
R12 516
2/12Fri
2 stopsAmerican Airlines
30h 07mJNB-YYZ
14/1Sat
1 stopAmerican Airlines
26h 05mYYZ-JNB
R13 394
12/9Mon
2 stopsKLM
29h 05mJNB-YYZ
29/10Sat
1 stopKLM
23h 05mYYZ-JNB
R13 633
25/9Sun
2 stopsAmerican Airlines
32h 48mJNB-YYZ
5/10Wed
2 stopsAmerican Airlines
29h 50mYYZ-JNB
R13 713
2/12Fri
2 stopsAmerican Airlines
43h 47mJNB-YYZ
14/1Sat
2 stopsAmerican Airlines
31h 00mYYZ-JNB
R13 761
11/10Tue
2 stopsDelta
26h 13mJNB-YYZ
18/10Tue
2 stopsDelta
30h 15mYYZ-JNB
R13 984
31/10Mon
2 stopsDelta
28h 16mCPT-YYZ
31/12Sat
2 stopsDelta
29h 40mYYZ-CPT
R14 032
11/10Tue
2 stopsDelta
29h 21mJNB-YYZ
18/10Tue
1 stopDelta
22h 20mYYZ-JNB
R14 384
16/11Wed
1 stopSWISS
26h 15mJNB-YYZ
25/11Fri
1 stopSWISS
29h 55mYYZ-JNB
R14 463
11/10Tue
1 stopMultiple Airlines
27h 15mJNB-YYZ
18/10Tue
1 stopMultiple Airlines
22h 20mYYZ-JNB
R15 006
18/10Tue
1 stopMultiple Airlines
25h 55mCPT-YYZ
17/11Thu
2 stopsMultiple Airlines
24h 30mYYZ-CPT
R15 102
4/7Mon
1 stopUnited Airlines
19h 43mJNB-YYZ
23/7Sat
1 stopUnited Airlines
40h 05mYYZ-JNB
R15 246
4/7Mon
1 stopUnited Airlines
19h 43mJNB-YYZ
26/7Tue
1 stopUnited Airlines
38h 30mYYZ-JNB
R15 725
15/12Thu
2 stopsEthiopian Air
24h 05mCPT-YYZ
3/1Tue
1 stopEthiopian Air
20h 25mYYZ-CPT
R17 193

Search by stops

Search by airline

Search by price

Recent one-way flight deals

25/9Sun
1 stopMultiple Airlines
24h 10mJNB-YYZ
5/10Wed
1 stopMultiple Airlines
25h 15mYYZ-JNB
R10 983
13/9Tue
2 stopsKLM
29h 05mJNB-YYZ
28/9Wed
1 stopKLM
22h 20mYYZ-JNB
R11 542
16/11Wed
1 stopBritish Airways
25h 40mJNB-YYZ
25/11Fri
2 stopsBritish Airways
33h 23mYYZ-JNB
R11 909
13/9Tue
2 stopsBritish Airways
32h 17mJNB-YYZ
28/9Wed
2 stopsBritish Airways
33h 35mYYZ-JNB
R11 925
13/9Tue
1 stopKLM
26h 40mJNB-YYZ
28/9Wed
1 stopKLM
22h 20mYYZ-JNB
R12 021
9/11Wed
1 stopBritish Airways
23h 35mJNB-YYZ
30/11Wed
2 stopsBritish Airways
31h 00mYYZ-JNB
R12 196
12/9Mon
2 stopsBritish Airways
32h 44mJNB-YYZ
29/10Sat
2 stopsBritish Airways
33h 30mYYZ-JNB
R12 516
2/12Fri
2 stopsAmerican Airlines
30h 07mJNB-YYZ
14/1Sat
1 stopAmerican Airlines
26h 05mYYZ-JNB
R13 394
12/9Mon
2 stopsKLM
29h 05mJNB-YYZ
29/10Sat
1 stopKLM
23h 05mYYZ-JNB
R13 633
25/9Sun
2 stopsAmerican Airlines
32h 48mJNB-YYZ
5/10Wed
2 stopsAmerican Airlines
29h 50mYYZ-JNB
R13 713
2/12Fri
2 stopsAmerican Airlines
43h 47mJNB-YYZ
14/1Sat
2 stopsAmerican Airlines
31h 00mYYZ-JNB
R13 761
11/10Tue
2 stopsDelta
26h 13mJNB-YYZ
18/10Tue
2 stopsDelta
30h 15mYYZ-JNB
R13 984
31/10Mon
2 stopsDelta
28h 16mCPT-YYZ
31/12Sat
2 stopsDelta
29h 40mYYZ-CPT
R14 032
11/10Tue
2 stopsDelta
29h 21mJNB-YYZ
18/10Tue
1 stopDelta
22h 20mYYZ-JNB
R14 384
16/11Wed
1 stopSWISS
26h 15mJNB-YYZ
25/11Fri
1 stopSWISS
29h 55mYYZ-JNB
R14 463
11/10Tue
1 stopMultiple Airlines
27h 15mJNB-YYZ
18/10Tue
1 stopMultiple Airlines
22h 20mYYZ-JNB
R15 006
18/10Tue
1 stopMultiple Airlines
25h 55mCPT-YYZ
17/11Thu
2 stopsMultiple Airlines
24h 30mYYZ-CPT
R15 102
4/7Mon
1 stopUnited Airlines
19h 43mJNB-YYZ
23/7Sat
1 stopUnited Airlines
40h 05mYYZ-JNB
R15 246
4/7Mon
1 stopUnited Airlines
19h 43mJNB-YYZ
26/7Tue
1 stopUnited Airlines
38h 30mYYZ-JNB
R15 725
15/12Thu
2 stopsEthiopian Air
24h 05mCPT-YYZ
3/1Tue
1 stopEthiopian Air
20h 25mYYZ-CPT
R17 193

Search by stops

Search by airline

Search by price

Recent domestic flight deals

18/11Fri
directSwoop
4h 15mYXX-YYZ
20/11Sun
directSwoop
5h 10mYYZ-YXX
R1 437
15/9Thu
directSwoop
2h 20mYHZ-YYZ
19/9Mon
directSwoop
2h 10mYYZ-YHZ
R1 469
12/11Sat
directSwoop
4h 15mYXX-YYZ
19/11Sat
directSwoop
5h 10mYYZ-YXX
R1 564
24/9Sat
directSwoop
2h 25mYHZ-YYZ
27/9Tue
directSwoop
2h 10mYYZ-YHZ
R1 580
24/9Sat
directSwoop
2h 25mYHZ-YYZ
27/9Tue
directSwoop
2h 10mYYZ-YHZ
R1 596

Search by stops

Search by airline

Search by price

Flights to Toronto Pearson Airport