ca.kayak.com is also available in French. Voir le site en français.

Prices are in Canadian Dollars.

Find cheap flights from Africa to Toronto Pearson Airport

Find cheap flights from Africa to Toronto Pearson Airport

Round-trip
Economy
Boston (BOS)
Toronto Pearson Intl
Fri. 15/1
Fri. 22/1
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Toronto Pearson Airport

Good to know

Low season

March Best time to beat the crowds (3% less expensive on average)

High season

August Most popular time to fly (8% more expensive on average)

Average price round-trip

C$ 1,232 (avg. price over the last 2 weeks)

Good deal round-trip

C$ 578 or less

Good deal one-way

C$ 417 or less

FAQs for booking Africa to Toronto Pearson Airport flights

Which airlines have a flexible cancellation policy for flights from Africa to Toronto Pearson Intl due to COVID-19?

How does KAYAK find such low prices on flights from Africa to Toronto Pearson Airport?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Africa to Toronto Pearson Airport?

What is the Hacker Fare option on flights from Africa to Toronto Pearson Airport?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Africa to Toronto Pearson Airport?

Top 5 airlines serving Africa to Toronto Pearson Intl

Scores according to KAYAK customer reviews

8.3
Emirates
Overall score based on 15,364 reviews
8.3
Boarding
8.2
Comfort
8.4
Crew
8.5
Entertainment
8.0
Food
Airline reviews

Pros: "?"
Cons: "No"

Pros: "Absolutely friendly Professional"
Cons: "Nothing"

Pros: "The food was very nice. The IFE was very nice as well. The seats were comfortable."
Cons: "The was a lot of profanity used by the attendants that was not necessary. Secondly I reserved a front row seat in online check in, but it did not allow put mean in that seat. Which if they were full would be understandable, but every single one was empty."

Cons: "Food on the menu was not available. Some of us did not get lunch and were being offered bread. Some flight attendants were impatient with pax and unwilling to help especially with regards to Wifi on board , others were impolite"

Pros: "generally good overall for a 14 hour long flight"
Cons: "legroom could always be better for me......but this was similar to most other airlines"

Pros: "Crew, interior, seats"
Cons: "Food was average. Service could be better. For example, my wife and I never got our food at the same time or close enough. We had to ask for food or drinks. They should regularly ask if we need something. Empty water bottles (up to 3) were sitting on my table for hours till we landed."

Pros: "the food is amazing"
Cons: "The crew"

Pros: "The crew was nice, and there was sufficient overhead space for my bag."
Cons: "I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal."

Pros: "The seat was not up to the usual Emirates business class standard. The lights were never completely dimmed."

Pros: "Crew helped me with a chamomile to help me sleep."
Cons: "It was quite good"

Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."

Cons: "Wrong communication for connecting flights. Poor customer service, flight attendants not friendly."

Cons: "Services of crew very poor specially onboard services in business class"

Pros: "They were very supportive.. Thanks."

Cons: "Availability of livesport tv channels"

Pros: "Comfortable seats. Good food."

Pros: "I was happy with all aspects of the flight"

Pros: "Great value"

Cons: "Emirates could do better!"

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: "Flight cancelled with extremely poor service from Emirates."

Pros: "General flight was good. Loved the food."
Cons: "Beeing more than an hour delayed"

Pros: "I had 4 sectors except the first one 3 of them was with unfriendly cabin crew not smiling at all not responding the calls."

Pros: "ICE is amazing, excellent food also in economy, comfortable seats."
Cons: "If you sit on the double seats in the back you have to wait a lot to get off the plane."

Pros: "The food and service was great."
Cons: "Boarding for priority was a bit slow."

Pros: "Comfort. Service. Cleanliness. Efficiency. Hassle-free."
Cons: "Very small plastic cups of water. On-board on call crew service was slow."

Pros: "The ground staff in Chile. Quite organized and catered to the guests. seamless connection and baggage retrival"
Cons: "Ground staff in India gave me wrong info about baggage."

Pros: "Friendly staff at boarding and on flight. Very attentive."
Cons: "Food was not as nice as other airlines and my 11 yo daughter was only provided normal adult meal. For full service airline actually went thirsty - constant water should be a given."

Pros: "Crew and entertainment"
Cons: "Food and legroom"

Cons: "N/a"

Pros: "Emirates really knows how to treat customers"
Cons: "Flight was long"

Pros: "The plane left on time, the ride was smooth and journey felt safe throughout its entirety. I enjoyed the flexibility of the seats; the quality of the cutlery, duvet, headphones and the matteress provided. The ICE is a brilliant entertainment system; giving an array of films to watch and games to play. The cabin crew were polite, friendly and helpful, and gave an excellent service as one would expect from travelling business."
Cons: "The interior of the 777-300 was outdated, especially knowing that 777's have gone through an interior overhaul, so I was unfortunate to not be on of those refurbished planes. The food and the Virgin Mojito was not the best as I did expect it to better considering this was a business class. And the ICE tablet and its remote is not the most userfriendly nor responsive to use, as it does get a bit fiddly."

Pros: "Nothing"
Cons: "If you want upgrade you should bay 2100 USD why it’s a upgrade not new ticket !!"

Pros: "Valuable reminders ! Updates regarding flights was superb."
Cons: "Nothing to say."

Cons: "Older plane less entertainment options"

Pros: "Emirates crew knows how to manage the kids well and they have the right menu for kids, right entertainment"
Cons: "everything was mostly fine"

Pros: "Good service by Emirates"

Cons: "Crew staff"

Pros: "Xcellent"

Pros: "Fast boarding, seating space ok for long legs, variety of entertainment, many food choices"
Cons: "Crew is way less friendly than before, many extras gone (wet towels before plane starts, no more offer for further drinks by crew), things are collected while halfway in air (blankets, earphones)"

Pros: "Liked The service and the spacious airplanes"
Cons: "No choice left for dinner and would have loved a snack"

Pros: "The travel kits are much nicer now, appreciated the mattress"
Cons: "The boarding process in ORT was a horrible fail. they didn't announce the boarding of first/business and by the time I arrived at my seat there was almost no overhead room left because people from economy put there bags in the business area. The bathroom was definitely not cleaned enough, I went twice where the floor was soaked, the seat was wet and the sink full of toothpaste. I understand that every passenger should be responsible enough to clean up after themselves, but it was not an enjoyable experience. The crew was friendly enough, but it didnt feel like the personalized service experience that is usually the case (where they introduce themselves, explain the do not disturb sticker etc). Also I think there was something wrong with my seat because it didnt "lay flat" all the way."

Pros: "All of the above"
Cons: "Nothing that i didn't like"

Cons: "Before I start my complaint I would like to say that my family and I had 6 emirates flights this year and 5 of those flights were very good and we thoroughly enjoyed our traveling with emirates but this 1 flight came out to be the worse flight of my life. I made online check-in and chose our seats and all was successful but when we reached the airport and I opened my app, it displayed that online boarding pass was not available. After moving slowly in a long queue, when I reached near boarding counters, an official checked my name in a list and informed that there was some new tax applied on us and thus I had to visit counter 5 or 6 to pay that tax. We joined the queue of counter 5 but it was not moving at all and I noticed some people being served at counter 5 who were not in the queue, thinking that counter 5 might take longer, I joined counter 6 queue where there were only 1 family and 1 passenger ahead of me, for next half hour we stood there but that queue didn't move. Finally after some time another counter called me, he confirmed that I had made online check-in. We were given boarding passes and were asked to wait for tax processing, After another 15min, we were given all papers and were requested to move to the immigration counter. After immigration when we were going through final security check, the emirates official asked me to hurry up, I showed him that the security process was going on in front of him, upon that he asked why I was late to airport, I informed him that I made online check-in and I was required to be there 90min before the flight but I was there 150min before the flight and it was in front of him how long the tax processing took, upon that he said that I should have been at the boarding counter 240min before the flight and that I should be aware of the facilities at the airport (although it was my 1st time there). I had not made any complaint on what had happened so far to anyone and I was not rude to anyone although I was with my wife and 1.5 years old son who was crying coz of warn weather and thirst, we couldn't provide him with water coz we were standing in queues all the time. But hearing such comments from Emirates official were quite unbearable but still I stayed calm and reached at the gate. When I handed over the boarding passes, I was told that my boarding pass was missing and I was quickly blamed by emirates officials that either I reached there without a boarding pass or I had lost it. When they checked in their system it showed that I was already boarded, I understood that they gave my boarding pass to someone else but they kept on saying that I had lost it and also informed the same to plane crew, then they made a manual boarding pass for me and let me pass the gate. We were the last passengers to enter the plane. When I reached at my seat, there was someone else sitting there, upon taking attendant's help, it was discovered that the passenger sitting there had my boarding pass."

Pros: "Emirates leg was good. Easy checkin and I think slightly large than usual seats."
Cons: "I bought a return from Emirates with the returning flight from Australia to London as a code share with Qantas. Qantas does not honour the e-ticekts from Emirates and will NOT allow you to preselect seats online. You have to hope for a good seat at airport checkin. Too bad, as I would have been prepared to pay extra for a seat upgrade."

Pros: "Air vents over seat, excelent entertainment and good food, comfortable seat. this route doesn’t seem to be too full for the long Hall flight"
Cons: "No foot rest - limited ability to upgrade."

Pros: "Quality airline -new and clean plane with good seats and AV set up"
Cons: "length of flight...."

Pros: "Friendly service"
Cons: "Old plane with old seats."

Pros: "It was clean. The aircraft was new, well maintained."
Cons: "The aircraft departed and landed late. I then missed my next connection. The majority of the people working seemed to care but there was no general way to make the late arrival and missed boarding overcome with a plan. It seems it was more my fault than the airlines."

Cons: "Tv and food"

Cons: "Crew could have been more pleasant"

Pros: "Entertainment and food are always reliably good on Turkish."
Cons: "Ground crew was very poor at communication, no one warned us we would need a visa; we spent hours and hours queuing for what could have been sorted out in advance. Communication was terrible. The flight was delayed due to Pakistan closing air space. Turkish rescheduled but no real help in Istanbul."

Pros: "Good food, excellent lounge in Istanbul and super comfy seats in the longer leg"
Cons: "Boarding crew did not have the required knowledge of visa process and made us wait 40 mins"

Pros: "Crew were nice. It was a very quiet flight so plenty of room to move to other seats - see below."
Cons: "Although the flight was probably less than half full, by the time the trolley got to us there was only one choice of lunch. People in front reclined their seats right back into our faces. Seats were packed together very tightly. Given the lack of space, better to fix seats to only recline a little."

Cons: "Flight was delayed - missed connection in Istanbul"

Pros: "Leg room was OK"
Cons: "No alcohol service, cabin lights not dimmed seeing it was a late night flight."

Pros: "Full meal and entertainment system even for a shorthaul flight."
Cons: "Tight leg room"

Pros: "Good food, new movies and good leg space"
Cons: "Flight was delayed by an hour, luckily managed to make my connecting flight"

Pros: "Good crew. Clean"
Cons: "A little late"

Pros: "Turkish Airline is really good at making safety videos. Istanbul Atatürk Airport is hands down the best airport in the world."

Cons: "The Turkish airline is always late at take off Security check on the airport was horrible Not friendly people who work there And definitely no any kind of help Which make me for the second time miss my connection flight And definitely loose more money"

Pros: "Food and service in business class were exceptional."
Cons: "Lie-flat seats hard as plank boards!"

Cons: "Flight arrived 20 mins late. Luckily my connection is 12 hours later"

Pros: "Nothing positive bad service"
Cons: "Bad service, flight delay, bad customer services"

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: "I liked food, drink, service and entertainment."
Cons: "I disliked seat, a bit."

Pros: "Professional nice food"

Pros: "Entertainment options good"

Cons: "Need More premier economy seats"

Pros: "The staff were very welcoming and the seats were very comfortable"
Cons: "Flight was a little delayed"

Cons: "No assistance from any agent on getting to our gate for our connecting flight. This would have ensured we would have boarded our flight on time. We had to stay the night in Istanbul"

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: "Inflight service was good."
Cons: "Seat was a little uncomfy"

Pros: "Hot,moist washcloths & overnight travel kits (slippers, toothbrush & paste, sleep mask, ear plugs) , good food, flowers in bathroom - first class touches in economy !"

Pros: "Flight attendants are super friendly and helpful. The food was excellent."

Cons: "Small seats in the economy class"

Pros: "Service is good, and food as well."

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

Cons: "The worst airline I have ever flown with, worst disruption management"

Pros: "Well looked after from start to finish!"
Cons: "Nothing!"

Cons: "The boarding was a little more chaotic, but the host airport has a major influence on that process."

Pros: "Food"
Cons: "At gate sign advertised their lie flat beds in business.. we were on business. No lie flat beds!"

Cons: "I could not use my ticket I was trying to extension date but customer services terrible"

Cons: "This flight didn’t take take off on time. It was delayed A whole hour which made me miss my connection flight To Houston."

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: "Infinitely superior to BA on the London to Istanbul route , in economy but especially so in business. Great entertainment whilst BA have non. Also full service meals in economy whereas BA make you pay on boatd"

Pros: "Facilities are really nice"
Cons: "I only got one boarding pass at the check in."

Pros: "Crew is amazing food is good plane is clean and comfortable"

Cons: "Nothing"

Pros: "Everything"

Pros: "Food was great."
Cons: "Long waits, poor communication, either too warm or too cold"

Pros: "Our flight from CAIRO was delayed for 3 and half hours. We missed our flight to Chicago. The Staff at Istanbul airport were very very unhelpful and rude. They did not try at all to find an alternative route for us. The lack of empathy and understanding was astounding. NEVER TURKISH AIRLINES AGAIN!"

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

Pros: "The services was excellent."
Cons: "Delay around three quarter an hour."

Pros: "I liked the overall plane journey."
Cons: "Flight was delayed which caused us to miss our connection flight."

Cons: "The flight was cancelled and I still didnt receive my refund."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "Great crew."

Pros: "new plane good flight"
Cons: "seat space"

Cons: "connecting flight left without 1/6th of its passengers. Stuck at airport now because of Deltas laziness"

Pros: "All of it"
Cons: "Nothing Best flight"

Pros: "The guy working the terminal was very helpful."
Cons: "There was some grouchy lady working the terminal and she put a damper on everyone mood. Could put my seats together without me paying an up charge."

Pros: "Crew was excellent, seats are never excellent"

Cons: "Temperature inside airplane extremely hot."

Pros: "Entertainment selection was nice."

Pros: "Entertainment was great , also being able to watch live tv. Cabin crew were good"
Cons: "Be on time , delayed for an hour"

Cons: "Good"

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!!!"

Cons: "Best option across the pond, amazing upgrade prices"

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: "Always Veg Meal for All"
Cons: "N A"

Pros: "Good choice of movies but not all have subtitles, which comes in handy since phones are not really good. Food was great!"
Cons: "Seating pitch is just not acceptable for 10+ hrs long flight! I am tall (1.92 cm) but there are taller people than me and there is just no way they can sit in economy class seat! That is basically some kind of racism.."

Cons: "It was canceled"

Pros: "It was horrible. Delta really should have cancelled and refunded the flight altogether."

Pros: "Was upgraded to Comfort Plus after they had no seat for me on the plane"
Cons: "We booked with Virgin however flew with Delta and we were not alerted to this. We booked with Virgin for a reason. They also did not have seats for me when I went to check in on both flights and I had to negotiate seats before boarding. Very disappointing."

Pros: "Nothing"

Pros: "extra legroom of comfort plus zone"
Cons: "Bordung process runs smoother now that the order is made clear ahead of time. In jfk they did not have the columns marked “comfort” “priority? “Main 3”, etc, like they had at Reagan arpoirt in DC"

Pros: "Crew was amazing."

Cons: "Compared to Virhin Australia crew, Delta staff seem almost poorly trained in comparison. For example, Drlta crew don’t check your pass, don’t immediately move down the aisle to move along tourists busy discussing their seats and then line up for Boarding seems chaotic at best."

Pros: "Delta does an overall nice job."
Cons: "Food is OK. Service is friendly though. Comfort + was nice. Bathrooms were not great, smelled, could use a refresh."

Cons: "Departure delayed by 1hr30"

Cons: "I fly regular this was an excellent flight"

Cons: "Good"

Cons: "If there could have been some sort of services to take travelers to their connecting flight, for cases of really short time window of course, it’d be extremely helpful."

Pros: "Crew were ok. Not that comfortable."
Cons: "seat need to be more comfortable"

Pros: "The crew was amazing"

Pros: "The crew were fantastic. Departed on time, arrived 40 minutes early."
Cons: "Delta One is a bit jaded on this flight."

Cons: "Had to collect & re check luggage between flights. Couldn't they have been transferred to the next aircraft?"

Pros: "The crew and comfort was ok"
Cons: "The snack options coming from us to aus were only packets of crisps/chips and apples and cranberry juice."

Pros: "Boarding was swift and cabin crew where attentive. Baggage drop was swift and luggage arrived quickly. Global entry at ATL was swift."
Cons: "delta security in the UK is an absolute farce. The security screening at LHR was long and understaffed"

Cons: "4 hour delay on take-off and despite that my luggage didn't make it onto the flight."

Pros: "Friendly, efficient crew"
Cons: "Uncomfortable seat in 1st class. Poor quality video screen, too small, too far away, poor sound."

Pros: "Flight was early into New Orleans"
Cons: "Flight had a lot of turbulence"

Pros: "Good snacks"
Cons: "Nothing"

Cons: "The comfort seats are not that comfortable"

Pros: "Flight timing and gate arrival"
Cons: "Boarding"

Pros: "Crew were nice. Flight itself was short. Was quick boarding considering how busy the flight was"
Cons: "Plane was very old. Seats were rigid and not very comfortable. No entertainment. Just basic really."

Pros: "Food was decent and crew were nice enough"
Cons: "Seat space was small and cramped. Entertainment was poor unfortunately"

Pros: "The crew was wonderful, the flight was on time."
Cons: "But the seats are so tight that we were definitely elbow to elbow and once seated I was unable to access even the purse that was at my feet. There was no entertainment and the tray table was tiny, not even an indentation for a cup!"

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"

Cons: "flights all on Delta - about one a week for 3 months straight - and yet when Delta cancelled my flight and re-booked they did not give me any upgrade or loyalty as I saw it - I had paid extra for Delta Comfort and they told me the flight they re-booked me on simply did not have any comfort available. However, I was not the one canceling the flight and re-booking - that is their problem and after so much loyalty for years I feel like I should have gotten some kind of upgrade for free...If I have to cancel - I have to pay fees - but if they cancel - I lose ...despite being a very loyal SkyMiles customer. I am quite disillusioned with Delta now and will have to look around to see what other airlines there are now - and my entire family - and what kind of loyalty they give to their loyal customers. It needs to be a two-way"

Cons: "Gas fume on the back seats are horrible"

Pros: "Staff tried to be helpful"
Cons: "Silly series of events. Maintenance problem before flight left previous city, got to us and we boarded only to deplane for more repairs. Ended up with another plane, five hours later. For a 44 min flight. Would’ve been easier to drive!"

Cons: "Delays, delays, delays... first class ticket from BOS to MSP got me a 6 hour delay and a middle seat in econ main cabin at the back of the plane. Delta you suck!"

Pros: "Flight departed on time. Crew were friendly and efficient"
Cons: "Boarding seem to be chaotic, no boarding by group or seat number."

Pros: "Cabin staff were cheerful and helpfully"
Cons: "We had 4 luthansa flights in a week I appreciate that we were given a drink one up on BA ! However I am trying not to be picky every snack was chocolate 26 grames per 100g not great for a diabetic !!!! It would be lovely to have a savoury option"

Pros: "Service"
Cons: "Delay for both leg trip."

Pros: "ok"
Cons: "reached in time for onward connection but the gate had closed 30 mins before and had to stay overnight in munich Lufthansa did poor job of communicating rebook on same day thr Delhi.By the time we got to see agent in service desk that connection thr Delhi was also not an option.veryfew counters muni"

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: "Airbus 330 from Manchester to SFO was new, spacious and very comfortable. One of the best flights we’ve had across the pond."
Cons: "Transiting at Manchester between our Frankfurt to SFO flights was dreadful. They made us go through security and the inspectors were so incompetent they caused a huge back-up. Took an hour to get through. Avoid Manchester. Then they lost my luggage...still missing after a week."

Pros: "Crew was great, plane was nice"
Cons: "delayed again, almost missed connection"

Pros: "everything from the boarding and check-in process to in flight comfort."

Cons: "No TV in the chair ,even no group TV The the crew member in the business class lady was too aggressive in her way as if we are working for her , too tide chairs"

Pros: "Nothing at all, whole experience was incredibly stressful"
Cons: "The transfer was awful. Long line for the frankly bizarre security check despite never leaving the terminal, incredibly rude staff at Frankfurt airport, all wearing may we help badges, so kind of answered their own question. Check in staff once we had sprinted th length of the terminal very rude"

Cons: "Seats are quite uncomfortable and not so quite flat. For an overnight flight it was quite painful."

Pros: "I had a good seat with a large leg room area. The flight was really comfortable slept like a baby! The staff are really nice."
Cons: "Food was pretty terrible, however we got offered drinks more than once which was good. A better entertainment system or provide free WiFi"

Pros: "very on time (before time actually), great crew - professional but also very friendly and you could see they liked their journey that day."
Cons: "for that flight really nothing - great."

Cons: "Highly recommended for efficiency"

Pros: "Lufthansa take great care of their passengers, always"
Cons: "Poor gliding in and rough landing"

Cons: "I was trying to extend my ticket but no one was answering my call last 2 days so I misssed my flight no refund nothing"

Cons: "40 minute delay in departure due to late arrival of incoming aircraft."

Pros: "Booked upper deck, lots of leg room and space. Very comfortable 11hr flight. Staff were lovely and food good."

Pros: "Not a long flight, overhead lockers had space although I wasn't helped to find somewhere. Crew lovely otherwise."
Cons: "Boarding from a connecting flight wasn't enough time, esp as our duty free purchases were selected for additional screening. Food was identical to what we had been offered on previous flight, and the outbound one."

Pros: "Despite the short flight we were still given food and as always I love airline food. Free alcohol is always a bonus as well! Nice crew and timely take offs and landings. Could bring two hand luggage (backpack and suitcase) which I like even though I didn't have to pay extra!"
Cons: "No negatives."

Pros: "great over all experiance. Don't let the other negative reviews put you off"

Pros: "Amazing crew"
Cons: "Legroom"

Cons: "Muslim meal does not mean all Muslims eat curry. It’s rediculous that we cant have a decent English breakfast instead you get curry or some form of curry for breakfast, lunch and supper. Your so called Muslim meals are not suitable for kids!! There is no such thing as a Muslim meal either. It’s simply called Halal otherwise then everyone else’s meals should be called Christian or Jewish meals etc."

Pros: "All"
Cons: "Nothing"

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: "Crew friendly"
Cons: "Waiting in the line long then expect"

Pros: "Crew and service was amazing"
Cons: "No entertainment food Horrible"

Cons: "Boarding took longer than it should, flight left after scheduled time."

Pros: "All the full service airlines are pretty good in the air. But what sets apart Lufthansa is it's ground staff. On the previous occasion I had left behind my waist bag on the seat containing passports, cash and cards. Their lost and found desk retrieved it quickly, absolutely intact. On the last occasion, my mother in law, who is over 85 was taken care of very well at not only Delhi but especially at the Frankfurt airport. I must truly acknowledge young lady Jessica's efforts, in ensuring that everything was handled very caringly by her personally, for an old lady at the Frankfurt airport."

Cons: "No seat assigned at check-in or even as they begin boarding. I thought I was flying Lufthansa. Air Canada gate agents were condescending. Very disappointed."

Pros: "The plane was extra comfortable . The Lufthanza is it exceptional airline very nice people better than most American Airlines"

Pros: "See above"

Cons: "Never made it"

Pros: "I arrived at my destination completely unstressed."
Cons: "Security checks, but this is unavoidable"

Pros: "It is so nice to flight on board a plane were the staff knows what to do."

Pros: "friendly service"
Cons: "no head support"

Pros: "Great service, and plenty of refreshments."

Cons: "Was delayed which caused us to miss our connecting flight"

Pros: "The environment was very nice. Relaxed and roomy"

Pros: "Nice light snack and refreshments offered. Quick boarding and friendly staff."
Cons: "They were vague about the security procedures. Minimal entertainment."

Pros: "Everything as expected"

Pros: "The flight itself was on time, the food was basic, just like drink."
Cons: "Staff didn't ask a lady next to me to sit properly whilst she was almost laying with her shoes very near to my seat. I had to be careful not to clean her shoe soles with my clothes. Also, after arrival to Birmingham there was an unnecessary crowd created by releasing people from busses from 2 different flights simultanously."

Pros: "Friendly staff amazing boarding experience"
Cons: "No vegetarian options for food"

Pros: "The crew was a lot nicer and more proactive than on Air China before hand"

Pros: "Usual good service for economy class on this airline"

Pros: "Spare seat next to me"
Cons: "Could have done with pre dinner drinks a bit quicker"

Pros: "No delay and the landing is smooth"

Pros: "Clean and effective communication."
Cons: "Was kept waiting in the plane"

Pros: "Friendly crew."
Cons: "Plane was delayed almost two hours due to fog but I can't blame Lufthansa for that"

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: "Boarding was efficient and the crew were nice."
Cons: "the seating is horrible. it was the tightest seating I've ever experienced."

Pros: "Due to business I travel allot so I deal with allot of airlines. This is by far the best airlines I have used. Excellent crew and airport staff. I don’t think words can express how satisfied I am with this airlines and airport. The nicest people and great service. Clean and modern aircraft. Going to try flying only with KLM from now on."
Cons: "Nothing"

Pros: "Comfort"
Cons: "Wifi on klm"

Pros: "Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!"
Cons: "Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM"

Pros: "Decent price for economy comfort seat, 4A."
Cons: "The flight was delayed about 80 minutes and they did not informed until when I got to the Airport. I could have stayed more at home instead of the terminal. They have also changed the boarding gate.."

Pros: "Klm's consistantly high standards in everything they do."
Cons: "Nothing"

Pros: "Great atmosphere, crew was excellent!"
Cons: "I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone."

Cons: "All of the less than good, obvious!"

Pros: "The crews were pretty great!"
Cons: "The regulating of the temperature."

Pros: "Staff were professional and polite."
Cons: "Despite zone boarding, boarding and disembarkation were very slow. Passengers like me with flight connections were very anxious regarding missing these."

Pros: "very nice crew"
Cons: "my baggage was lost"

Cons: "Boarding was chaotic & therefore delayed take off a little Receiving luggage was slow -@ 35 minutes from landing to luggage claim, so actual arrival was considerably later for those meeting me"

Pros: "Crew was great and helpful despite oversight in my special meal."
Cons: "Special meal request was overlook. I did not mind so much as eating less does some good! It is human to err!"

Pros: "Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!"
Cons: "A queuing system would be better-it was a bit disorganised at Amsterdam!"

Cons: "Don’t be late"

Pros: "Very professional"
Cons: "Lost luggage"

Cons: "Head support for 6 feet plus people on seats would be good"

Pros: "The friendliness of the crew"

Pros: "Seat was good"
Cons: "Depart on time (1 hour late), hostess put a laptop in the overhead, which fell out and hit me when the bin was opened"

Pros: "Our flight was delayed in Bejing, than we loosed the booked flight of KLM. When we arrived in Amsterdam, we get the recheked in flight."
Cons: "Doesn't"

Pros: "the trip was excellent and comfortable. LOved the windows that shaded out rather than the having to pull down the plastic blind. entertainment on board top notch screen huge One hostess , Helen was absolutely fantastic and the best I ve had on my many trips. I will recommend KLM whenever I can"
Cons: "the headrest is hard. Apart from that- all was fine"

Pros: "The entertainment was amazing"
Cons: "The seats were a bit hard"

Cons: "The air conditioners fan was bad and they had to fix it in London which took over 40 minutes off travel time...we arrived much later than expected in Lagos"

Pros: "Awful"
Cons: "Everything"

Cons: "We had 4 hour delay causing a stop over at 3am. So yeah"

Pros: "Crew was fantastic."
Cons: "This was the most narrow airplane seat I’ve ever experienced. So uncomfortable."

Pros: "It was all fine"
Cons: "Really was unsure of why I had to purchase a ticket as I was able to pick my own on the way to Billund"

Pros: "The crew was nice and helpful (our flight was 2h late so they put us on the one before in business class for us not to miss our connection)"
Cons: "A lot of delays, on both flights. We spent twice as much time waiting than flying."

Cons: "The website I booked on and the Delta phone line on the printed ticket said that I had baggage when it turns out that I did not according to the check in staff and they made me pay."

Cons: "Long haul flight made pleasant by KLM"

Cons: "If only there was a way to be able to lie down and sleep - you would be pioneers in aviation"

Cons: "Lost all our bags so couldn’t ski"

Pros: "the crew was nice"
Cons: "Seat confort on long flights, leg rooms,"

Pros: "Seating is tight. The crew was great !"
Cons: "As we landed we had to wait on the plane for an hour and a half because another plane (Spirit) was in our “parking spot.” This made it very difficult for people and connecting flights."

Pros: "great crew and comfortable flight."
Cons: "sceens in the plane to show map and direction of travel"

Pros: "Time was excellent even considering a connection delay they had. Very polite crew members. Good entertainment options."
Cons: "Cabin was crowded. Leg room was scarce, short seating space. Almost no room for sleeping if you're not a frequent economy traveler."

Pros: "Best airline in the business quick efficient and outstanding service What else can you say"

Pros: "Very good service, teh flight attendants made it as pleasant as possible, plane left on time"
Cons: "tough to sit on a plane for 9.5 hours"

Cons: "Flight canceled, poor communication from the airline to the passengers. Møre than 5 hrs delay"

Pros: "Nice people and good service"
Cons: "Not much"

Pros: "Light snack and complementary wine"

Pros: "Friendly hostesses"
Cons: "Flight was delayed 3 hours"

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

Cons: "Nothing special"

Cons: "Services was pretty weird .. Perse or crew Leader was ok But the assistent Young one was Really bad.. aptitud and not friendly at all."

Pros: "Crew was great, very nice"
Cons: "Not enough legroom"

Pros: "Arrived early!"
Cons: "Boarding seemed disorganized."

Pros: "Everything excellent. Comfortable seats in business."

Pros: "Food and staff behaviour"
Cons: "Entertainment"

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Africa to Toronto Pearson Intl

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Africa to Toronto Pearson Intl

Pre-flight testing

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

Book cheap flights from Africa to Toronto Pearson Airport

Recent round-trip flight deals

13/2
Sat.
2 stops
Multiple Airlines
23h 00m
CMN - YYZ
26/6
Sat.
1 stop
Multiple Airlines
12h 10m
YYZ - CMN
4/2
Thu.
1 stop
TAP AIR PORTUGAL
16h 15m
CMN - YYZ
26/6
Sat.
1 stop
TAP AIR PORTUGAL
12h 10m
YYZ - CMN
19/2
Fri.
2 stops
Air France
27h 11m
CAI - YYZ
27/2
Sat.
2 stops
Air France
46h 30m
YYZ - CAI
25/2
Thu.
1 stop
Air Canada
17h 45m
CAI - YYZ
31/3
Wed.
1 stop
Air Canada
22h 55m
YYZ - CAI
11/2
Thu.
1 stop
Turkish Airlines
22h 05m
CAI - YYZ
19/2
Fri.
1 stop
Turkish Airlines
27h 05m
YYZ - CAI
15/5
Sat.
2 stops
Alitalia
18h 30m
CAI - YYZ
5/6
Sat.
1 stop
Alitalia
22h 00m
YYZ - CAI
13/2
Sat.
1 stop
KLM
22h 25m
CAI - YYZ
30/3
Tue.
1 stop
KLM
24h 15m
YYZ - CAI
17/2
Wed.
1 stop
Lufthansa
21h 10m
CAI - YYZ
15/4
Thu.
1 stop
Lufthansa
22h 55m
YYZ - CAI
20/5
Thu.
1 stop
Delta
19h 25m
TUN - YYZ
24/5
Mon.
1 stop
Delta
18h 25m
YYZ - TUN
7/4
Wed.
2 stops
British Airways
27h 59m
JNB - YYZ
15/9
Wed.
1 stop
British Airways
27h 15m
YYZ - JNB
22/1
Fri.
1 stop
Ethiopian Air
39h 15m
JNB - YYZ
6/2
Sat.
1 stop
Ethiopian Air
20h 05m
YYZ - JNB
12/5
Wed.
1 stop
American Airlines
24h 45m
JNB - YYZ
16/5
Sun.
1 stop
American Airlines
27h 15m
YYZ - JNB
9/4
Fri.
2 stops
United Airlines
21h 06m
JNB - YYZ
14/9
Tue.
2 stops
United Airlines
21h 55m
YYZ - JNB
24/1
Sun.
1 stop
Emirates
27h 05m
CPT - YYZ
31/1
Sun.
1 stop
Emirates
30h 35m
YYZ - CPT
12/2
Fri.
3 stops
Multiple Airlines
34h 00m
CMN - YYZ
25/6
Fri.
1 stop
Multiple Airlines
31h 15m
YYZ - CMN
9/7
Fri.
1 stop
Egypt Air
22h 15m
LOS - YYZ
23/7
Fri.
1 stop
Egypt Air
19h 25m
YYZ - LOS
11/2
Thu.
1 stop
TAP AIR PORTUGAL
16h 15m
CMN - YYZ
26/6
Sat.
1 stop
TAP AIR PORTUGAL
12h 10m
YYZ - CMN
4/2
Thu.
3 stops
Multiple Airlines
29h 40m
CMN - YYZ
26/6
Sat.
1 stop
Multiple Airlines
12h 10m
YYZ - CMN
19/2
Fri.
2 stops
Air Canada
23h 39m
CAI - YYZ
27/2
Sat.
2 stops
Air Canada
24h 40m
YYZ - CAI
15/5
Sat.
2 stops
Alitalia
18h 30m
CAI - YYZ
5/6
Sat.
1 stop
Alitalia
22h 00m
YYZ - CAI
Show more results

Recent one-way flight deals

30/3
Tue.
3 stops
Multiple Airlines
48h 25m
TUN - YYZ
2/6
Wed.
1 stop
Ukraine International Airlines
15h 45m
CAI - YYZ
29/3
Mon.
3 stops
Multiple Airlines
33h 15m
TUN - YYZ
29/3
Mon.
1 stop
Air France
19h 25m
TUN - YYZ
5/2
Fri.
1 stop
TAP AIR PORTUGAL
26h 00m
ACC - YYZ
30/3
Tue.
3 stops
Multiple Airlines
40h 35m
TUN - YYZ
25/1
Mon.
2 stops
KLM
29h 05m
TUN - YYZ
24/3
Wed.
3 stops
Multiple Airlines
43h 25m
TUN - YYZ
29/3
Mon.
3 stops
Lufthansa
21h 15m
TUN - YYZ
16/4
Fri.
1 stop
Emirates
26h 00m
JNB - YYZ
16/2
Tue.
1 stop
Air Canada
21h 40m
NBO - YYZ
22/1
Fri.
1 stop
Ethiopian Air
24h 25m
ACC - YYZ
27/3
Sat.
2 stops
Multiple Airlines
34h 45m
TUN - YYZ
13/4
Tue.
1 stop
Turkish Airlines
30h 05m
JNB - YYZ
26/3
Fri.
3 stops
Multiple Airlines
33h 45m
TUN - YYZ
16/4
Fri.
1 stop
Egypt Air
22h 15m
LOS - YYZ
30/3
Tue.
2 stops
Multiple Airlines
34h 10m
TUN - YYZ
7/6
Mon.
1 stop
Ukraine International Airlines
15h 45m
CAI - YYZ
10/2
Wed.
2 stops
Qatar Airways
29h 05m
ABV - YYZ
27/3
Sat.
3 stops
Multiple Airlines
41h 15m
TUN - YYZ
Show more results
-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First