Find cheap flights from Africa to Toronto

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

— YTO
23 Jan — 30 Jan1
Return
1 adult
Economy
0 bags
From?
To?
Sun 23/1
Sun 30/1

Good to know

Low season

February

High season

January

Cheapest flight

C$ 433

Average price round-trip

C$ 1,276

Good deal round-trip

C$ 834

Good deal one-way

C$ 637
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Nairobi Jomo Kenyatta Intl to Toronto Pearson Intl
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Africa to Toronto

Top 5 airlines serving from Africa to Toronto

Scores according to KAYAK customer reviews
8.3
Qatar AirwaysOverall score based on 11344 reviews
8.3Boarding
8.2Comfort
8.6Crew
8.3Entertainment
8.0Food
Airline reviews

I needed to change my flight and your company made it extremely difficult. The customer service for kayak was completely UNSAT.

Read more about Qatar Airways

I needed to change my flight and your company made it extremely difficult. The customer service for kayak was completely UNSAT.

I liked the Crew . The food was terrible .I was starving. I couldn't eat the food.

Pros: "Very organized flight , staff , etc"
Pros: "Entertainment"
Pros: "The cabin crew was very attentive throughout the long flight, offering water and orange juice often. Good selection of movies was available."
Cons: "Can't think of anything, everything was very good."
Pros: "The crew really cares about their passengers"
Cons: "The Nairobi airport experience could use a bit of help. there's no a/c and even late at night, it was uncomfortably hot everywhere. Once I'd checked in to the gate I was trapped and couldn't easily leave to get water or go to the restroom, which was increasingly annoying as my flight was delayed. Pretty sure all of this is beyond Qatar Airways' ability to control."
Pros: "The crew was great."
Cons: "Food wasn't that great."
Pros: "Good flight"
Pros: "Short 4 hour flight, full - not one open seat Yet, the crew was super nice and efficient."
Cons: "Entertainment on the Boeing 777 suffered from access problems"
Pros: "The crew was professional. I had acute diarrhoea they insisted to eat some thing before they gave me the medicine,which was perfect. They checked every time my situation they even asked if I need a doctor waiting for me at the airport."
Pros: "The crew was absolutely amazing"
Cons: "More movies on the system"
Cons: "Great"
Cons: "Really we enjoyed this fly"
Pros: "New plane and Q suite was excellent"
Cons: "The AVML selection could be better"
Pros: "Great"
Pros: "Crew and their promptness to assist"
Cons: "Vegetarian food - portion is too little. This has been the third time with Qatar and the food portion are too little."
Pros: "Quick"
Pros: "quick"
Cons: "nothing"
Pros: "I took advantage of the upgrade offer, and it was well worth it."
Cons: "Too many mosquitoes, but I'm not sure how they could have stopped them coming on board."
Pros: "Decent leg room nice food"
Cons: "No in flight wifi"
Pros: "service, food and cleanness"
Pros: "Crew"
Cons: "Preboarding area had no bathrooms. Boarding process was erratic with conflicting calls for zones. Discomfort with people bumping you as they walked down the aisle..toilets unkempt. Exit row USB port misaligned with seating area, so my USB cable bent and broke."
Pros: "Flight Attendants were really helpful especially when one of my child had a nose bleed, we had at least 3 attendants, tending to our needs when that happened and they did not leave until the situation was resolved."
Cons: "My personal stuff been stolen in airports"
Cons: "Screaming children; not the airliners fault"
Pros: "Everyone at Qatar Airlines is amazing. The service and inflight accommodations are great, and they are always looking for how to make your travel more comfortable. I highly recommend!"
Cons: "It would be nice to have socks to put on for when I want to take my shoes off."
Cons: "Food poor- no variety"
Pros: "Service was on point. The crew was very helpful."
Pros: "The movie selection was good."
Cons: "-my seat did not recline, which I understand that I was close to the emergency exit but the person in front of me could still put their seat back way farther than they should be able to and I was unable to do simple things like put my glass of water on my tray -I had a vegetarian meal which was literally just rice and ground up brown mush-I have no idea what that much was -I asked twice for new headphones because my was broken but they forgot -When the flight attendant was coming around with water and she looked me to see if I wanted any and I said yes, she just skipped over me. I didn't pay a few hundred dollars extra for this."
Pros: "Flight was on time and departed as scheduled. Flight was comfortable and seats were decent. Would have liked a little bigger seats and more legroom in the economy seats"
Cons: "Food was not up to par and seats could have been a bit bigger for the economy bracket."
Pros: "I have long stay in the DOha airport, 22 hours, and during this there is no accomodation is provided by Qatar airway"
Pros: "Food and entertainment"
Cons: "Hard cushioning and narrow seats on the 787"
Pros: "Friendly crew, good entertainment options"
Cons: "Nearly empty flight and twice got assigned seat in very front with screaming child. Going had to move to nonreclining seat after 1st 12 hour flight. Assigned last seat in plane going even though short layover - had to run after 12 hours on plane since got last bus to terminal and waited, waited, waited for final passengers, not fun. Way back flight changed and no accomodation made (a lounge, room, anything) for 7.5 hour layover "you'll just have to hang in there" in middle of night even though others on my tour with same issue in dubai got a room included. With added stress of going through qatar which i booked because of longer layover so wouldnt miss connection just before political decree announced, i will do anything to avoid qatar again despite the very friendly crew. And having to wrap my camera equipment to check it, get extra insurance, such a pain."
Pros: "The flight was on time and boarding was fast"
Pros: "Upgrade to 1st Class. Very grateful for the experience. Outstanding service. Very professional crew. Awesome recliner seats. What's not to like about premium service?"
Cons: "Too short leg :( This upgrade would have been awesome for the longer leg of the trip (for a much needed decent sleep)."
Pros: "Flight. Conections"
Cons: "Change flexibility, helpfulness"
Pros: "Departed n arrived on time"
Cons: "Small old plane crow were tired I think"
Pros: "on time no one in my row so i got to sleep good food"
Cons: "enoyed it all"
Pros: "Among airlines, theirs is one of the best. The have good leg room in economy, good food, good entertainment, and an excellent cabin staff."
Pros: "Amazing airline with excellent crew and ground staff ever willing to help!"
Pros: "The food was amazing and so were the staff, would definitely fly Qatar again and recommend it to others!"
Cons: "The layover is very short, my first flight from LAX to Doha was 40 mins late so I barely made last call from Doha to Dubai and my bags didn't make it. I did however have my luggage delivered the next day to where I was staying in Al Ain for free so that was great!"
Cons: "They supposed to provide Wheel chair for my elderly mother in Law who had a foot fracture, was very hard /painful to walk. I confirmed the wheelchair option well advance before her travel date in Qatar Airways Web site. I got the confirmation also in the Qatar Airways Web site. I usually fly with my family as I have a big family with couple of children and elderly. I will never fly Qatar again, this was the 1st and the last fly with Qatar airways."
Pros: "Friendly crew Good choice of food and beverage"
Cons: "Aircraft changed without notice Trapped in cramped window seat No storage bins IFE strobing windows tabs and would not switch off Useless design of chair lead to loss and destruction of my Kindle"
Pros: "Absolutely nothing!!!!!!"
Cons: "The fact that our flight was cancelled without being notified. I will never make flight arrangements with them again!!!!!"
Cons: "Seriously, the service of Qatar Airways was horrendous in Uganda. Ridiculous. Could NOT give a worse review. Would 100% NOY recommend this airline. EVER."
Pros: "Food and drink options. Courteous."
Cons: "Smells from others"
Cons: "The flight heading back from Scotland was delayed due to mechanical issues and we missed connecting flights. Although that being said, they did provide vouches until we knew the status of our plane."
Cons: "They cancelled our flight without informing us from Doha to Miami, so they were going to fly us to Doha at 3 a.m., take us to hotel, and then have us fly the next day. This was the third time this airlines cancelled a flight on us for the same trip. The first two times were traveling from Miami to Delhi, we had to change our itinerary because they cancelled the flight, and we had to fly on different dates. This caused a series of hotel changes and cancellations costing us a lot of money. On the flight that we finally got from Doha to JFK, the man sitting next to me SMELLED LIFE THE FUNK OF 40,000 YEARS. It is unbearable. Thirteen hours of pungent body odor that even the flight attendants acknowledged was horrific. It was a miserable experience flying with this airline for what was to be the trip of a lifetime."

Too much bad service

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

Pros: "They were very supportive.. Thanks."
Pros: "Everything was good except the Cooling"
Cons: "Cooling inside plane"
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: "The flight was on time and the crew was nice."
Cons: "The entertainment options and food were outdated and very much unpleasant."
Pros: "The a380 business class was the greatest flying experience I ever had. Second to NONE! Must try and book if possible. I fly a LOT and this was just absolutely amazing."
Cons: "Nothing really! Although they do run out of food options so sit as far in the front as possible."
Pros: "The other services was okey"
Cons: "The checking in at the airport terrible"
Pros: "All good"
Cons: "All good"
Cons: "Former travel to Dubai offered food vouchers. No vouchers given and the layover was over 5 hours and portions were smaller on the plane. Bad in flight entertainment screens."
Cons: "the boarding process was awful. they called for people to go into the pregate area at and the plane had not yet arrived. once in the pregate area the is no access to food or water and you cannot bring in a bottle of water from the terminal"
Pros: "Wonderful airline, great movie collection, ended up leaving one of my bags behind in Dubai but they were delivered to my home in one pice"
Cons: "The time between flights was so little and with a big airport, literally had to run from one end to the other"
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."
Pros: "Everything is really amazing about UAE, service, amenities, entertainment options, leg room."
Cons: "Before the plan even took off for our 14+ hour flight I could tell the seat was uncomfortable, and it was going to be an issue. I don't know why this would be overlooked, as everything else was best in class, but it made for a fairly uncomfortable experience."
Pros: "Food"
Cons: "We reached very fast"
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."
Pros: "Nothing"
Cons: "Stuck with a hotel I couldn't use after the booking agent broke their integration and I never got the update the flight had been rescheduled two days later. Will not use kayak or Emirates again"
Cons: "My trip was business class from US to Dubai: The attendant woke me up for lunch time to tell me you have only one option as all other options are already taken! Wifi service was not working the whole flight duration because it was not even installed yet on the new aircraft."
Pros: "Seat was really comfortable and leg room was excellent. In flight entertainment will keep you busy."
Cons: "Nothing. Emirates are the best!"
Pros: "The time to board and arrival was on time"
Cons: "They didn't have mango juice"
Pros: "Good entertainment system and nice staff."
Cons: "I have 2 six-hour flights connecting in Dubai. Only one meal on each. Seems pretty stingy."
Cons: "I was not let onto the flight in Entebbe because I arrived at the airport an hour before the flight departed. I was given no notice of this rule (apparently only applicable on Emirates flights) and was forced to delay my trip 2 days and pay an additional $1045 for a replacement flight home."
Pros: "The individual were uniform polite and professional, even in the economy section of the craft which is not always the case in some airlines. Boarding and deplaning via two entry / access points; something all airlines should seek to do."
Cons: "Things like the plane layout which focuses on maximizing seating space over common space like toilets (not enough) and cross craft aisles so crew and passengers could do more than just one thing at a time; issues the crew had nothing to do with. Rather plane designers being pushed to maximize seats over all else."
Pros: "The food this time was amazing...The time of boarding was good. No delays"
Cons: "The touch screens were hanging making it difficult to watch movies. Also they served a lot of booze to people and one of my neighbours vomited in arrival. It was a mess"
Cons: "Other than the delay in boarding, which resulted in a bit of chaos, everything went very well."
Pros: "Food is good"
Cons: "Need Indian tea"
Pros: "Great hospitality from the crew and quality plane facilities."
Pros: "Iv only every travelled 1st class before and this time had to travel business. I hadn't realised the drop in standard would be so apparent . The staff are not as professinal , attentive and didn't seem very organised ."
Cons: "The food was below any standard iv ever flown and was quite frankly disappointed with it only the stale dry scones but the flight as whole . I voiced my concerns at the time and was apologised to . This however caused me to feel uncomfortabld and out in the spot ."
Pros: "They boarded us very fast."
Cons: "The food is same"
Pros: "Service is fantastic and all the amenities. They pretty much think of everything. The warm towels at the end of the flight, the travel bag for the long international trips were perfect. The staff is very welcoming and helpful and we were in economy so I can only imagine what it must be like in First Class! Also the free entertainment is phenomenal- wide range of choice. We also enjoyed the outside cameras that help you see views from the outside. Pretty cool!"
Cons: "Little more leg room. When the chair in front of younreclines ot gets a little tight."
Cons: "16 hours transit in dubia without any service."
Pros: "The overall service was excellent as the flight left on time and the flight attendants were attentive. The food onboard was perhaps the best quality I have ever had on a flight."
Pros: "Very courteous flight attendants. I liked the fact that they came from several countries and looked like a strong, united team. I also enjoyed the great selection of movies, music, news, and TV shows. The space between the chairs is more generous than other airlines I used in the past."
Cons: "There was a long line for boarding in Entebbe and very few staff attending the process. I did not have access to online checking, although I received the message that I can do it online. Horrible scramble eggs. I could not eat it."
Cons: "Usually I have enjoyed the food but the food on the return flight was not palatable."
Pros: "The entertainment system had plenty of variety and choices."
Cons: "Very poor service, terrible food. Flight attendant spilled juice on me."
Pros: "Long flight. Not enough overhead space. Crew was great. Food ok. Seats get very uncomfortable on a 15 hour flight"
Pros: "We asked for an imodium and were deplaned and forced to pay $500 as a fine for being ill."
Cons: "Flights are always good but back office staff is always careless not to bother any complaints or never solved any complaints they do not care of customer bcoz they have business thier is no other airline right now but in future may be they loose customer like me"
Pros: "Kids meals, activity packs, travel backpacks/blankets, all made a great travel experience for the kids (2 and 4 years old)."
Cons: "This particular 6hr flight had an entertainment system that was a little bit older, but still good."
Pros: "The flight was amazing. The crew was nice and professional. They constantly checked up on us, as well. The food was good for food during a flight and there was nothing lacking in the entertainment department either. There is really not much Emerates could do to make the flight more pleasant."
Cons: "The check in experience is the worst I have ever had. One bag was a little heavy so I had to pay the fee which I was happy to do. But, they took me out of line and up to the office, I then had to wait 30 minutes to be helped only to then learn that the credit card machine was not working. So, I had to get cash from an ATM, which charged a fee, and there was no change available so I ended up paying more than the fee actually was. Then, I had to go back through security and stand in line again just to get my boarding pass. I was at the airport 3 hours early and this disorganized system almost caused me to miss my flight. It was just unprofessional all around."
Pros: "Emirates has the best crew. Very professional, providing excellent service."
Cons: "I liked everything. This is a great airline!"
Cons: "Tough to get a drink"
Cons: "The seat sizes were really small and I didn't get the initial seat s that I requested for. The crew were not very professional when it came to serving all that were on board."
Pros: "I liked that I got the vegan meal I ordered, the seats were big and there was plenty of leg room. Lots of movie choices, smooth take off and landing"
Cons: "Entebbe airport was in chaos with renovations making check in confusing and slow"
Pros: "The seat and the flight were very good."
Cons: "I arrived only 10 minutes late to the initial check-in (even though many other carriers do not close the flight as early at Entebbe) after not being told the close time. I was then charged $600 to reschedule for the next day. I was very displeased with these policies especially after I checked in online and arrived with plenty of time to board the flight (one hour ahead of time)."
Cons: "See above comments."

It was an excellent flight!

Cons: "crew at the gate."
Pros: "Good AC - very important, calm and nice atmosphere. Very friendly staff."
Pros: "Everything was amazing, except for 2 pieces of luggage that got lost, misplaced, from Zurich to Chicago"
Cons: "2 luggage missing, I was told by Swiss airlines I would get them the next day, because they were left behind in Zurich."
Pros: "Liked the time of the flight."
Cons: "It left late."
Pros: "Crew was amazing. Good food. Comfortable seats"
Cons: "Music options along with the movies"
Pros: "Crew as usual very kind"
Cons: "They put me on stand by because flight was overbooked"
Pros: "The food"
Cons: "If there was Headphones on flights"
Pros: "Crew, food, boarding, service"
Cons: "Very tight seats. Not enough of leg room"
Pros: "Seat more comfortable than most economy seats with other airlines. Smiling, attentive cabin attendants. Good food. Easy to get to next flight. Seems a bit more spacious than other airlines."
Cons: "Free Wifi."
Pros: "Food"
Cons: "Seat confort"
Cons: "The connection time was too long"
Pros: "check in & boarding were ok"
Cons: "very uncomfortable chairs worset food crew were very unfriendly the plan was full with the smell of vomiting"
Pros: "The loveliest crew possible and the easiest and most efficient connection logistics imaginable! Full praise for Swiss Air"
Cons: "I did not have food selection option during my booking the ticket. Would you mind to add food selection options during booking the ticket?"
Pros: "Efficient, excellent staff and service, beautiful plane"
Cons: "There was a nearly impossible connection time in Zurich."
Pros: "787 is an excellent plane and I could sleep a little"
Cons: "I was boarding at gate C4. Doesn't anyone get it ! Using the word "bomb" in airports is a big no-no however C4 is OK? Even a little old lady knows what C4 stands for."
Pros: "On time and a lot more roomy then the flight from New York to Zürich"
Cons: "There were no TV screens to play games or watch shows"
Pros: "We did not get on any flight to NY!!!!"
Pros: "good flight didn’t have any problems"
Pros: "Though our flight got delayed, we arrived almost on time."
Cons: "Because the flight was delayed, boarding seemed a bit chaotic. Everybody tried to board at the same time. The seat had technical issues - it would either recline or be upright. The crew had to spend quite a bit of time trying to figure out how to return from a flat bed to the upright position. Entertainment was re-booted 3-4 times during the flight to get it to work consistently."
Pros: "I thought the attendants were nice and that it was an easy, relaxing flight."
Pros: "movies choices were good, the crew was awesome, boarding was meh, but for NBO not bad"
Cons: "paid extra for the seats with more leg room and the amount of leg room I had was concerning in terms of what a regular seat may have looked like. I'm not even that tall, but when the woman in front of me reclined, I was pinned in my seat. Luckily I'm double jointed."
Pros: "Nothing remarkable"
Cons: "I got up to use the bathroom and I was seated in the 10th row. When I was trying to make my way back to my seat, the beverage service had started. They were at the 12th row and after bumping into me, the flight attendant asked me to back up and wait until the beverage service was over to go back to my seat. This was a flight from Frankfurt to Zurich, only about an hour long, and I would have easily spent half of it standing up had I complied with their request. I had to be pushy and ask them to just back up the cart 2 feet so I could get to my seat, which only took them 5 seconds. This was a very rude, illogical, and unreasonable request from the Swiss Air crew."
Pros: "Everyone was very friendly and helpful. They were all multi-lingual and ready to help foreign travelers. The food was good. The plain wasn’t overstuffed with people - actually there were enough open seats that everyone could have a little extra space. Will always check Swiss Air first for international travel."
Pros: "The crew was very efficient and very helpful. They were constantly attending to passenger’s needs."
Cons: "The landing was a little rough, but my friend said that it was windy here in NY. Otherwise excellent all around."
Pros: "Professional service"
Cons: "Lounge in Dublin poor"
Pros: "Nothing special"
Cons: "The business class seats were just like the economy class, not wider or extra space, only an empty seat in between, not worth the money. The first flight from Cairo to Zürich, no meal or snack was offered. Very disappointed in Swiss business class"
Pros: "Best food and attention that I've had on an airline in 20 years. Really. I was telling a friend today, Swiss Air started with drinks, gave us a Parisian baguette sandwich, gave us a healthy breakfast of yoghurt warm croissant butter jam orange juice, drinks again, and several passengers surrounding me got special attention, one woman with a baby, a disabled person, and a teenager that was 6'5" was relaocated by the flight attendant without him even asking to a bulkhead seat for more comfort. You don't see this kind a attention to detail on any US flights or US airlines, so I noticed it. It was as if I was traveling back in the 70's or 80's when Airlines would compete for our dollars with their service. I mentioned to my friend that if I had a choice and Swiss Air was one of the choices, I'd choose Swiss Air over any other airline."
Pros: "It was on time"
Cons: "They lost my bag for 6 days. It was an absolute horrible experience. There was a disconnect between their outsourced baggage tracer company and Swiss. Will NEVER fly again."
Pros: "The way of treatment"
Cons: "The landing was terrible"
Pros: "The staff was excellent and friendly"
Cons: "I didn't enjoy the food"
Pros: "Friendly team, great food and snacks and tons of movies to choose from."
Pros: "Food"
Cons: "Lack of screen for watching movies."
Pros: "Everything!! This airline is a huge breath of fresh (old?) air. It reminded me of how air travel used to be. No baggage charge - we only checked one bag. There was plenty of great food and drink - alcoholic drinks were free. We will definitely look to use SwissAir whenever possible."
Pros: "Excellent customer service, and on time flight"
Cons: "They charge you an extra $ 100 DOLLARS FOR THE OPTION TO PICK YOUR SEAT AND WHEN YOU CHECK IN THEY SAY THAT IT WAS JUST TO SIT IN THAT SECTION OF THE PLANE. WE PICKED OUR SEATS BY THE FRONT BULKHEAD AND WHEN WE CHECKED IN THEY REFUSED TO GIVE US THOSE SEATS BECAUSE THEY SAID OTHER PEOPLE PAID MORE THAN US TO HAVE THEM. THEY SHOULD BE INVESTIGATED FOR THIS KIND OF FRAUDULENT ACTIVITY."
Pros: "Food & beverage, onboard entertainment and beauty product in the bathroom was good."
Cons: "Service was okay and the seats were horribly uncomfortable. Not what I remember from Swiss when I use to fly constantly with them 2 years ago. Also, I was singled out by the crew at the gate and pulled aside. Racially profiling at its finest."
Pros: "Boarding and cabin crew were excellent."
Cons: "Seats were too tight and squeezed."
Cons: "Was asked to give up my aisle seat (D 40) seat om a 13 hour flight for a less comfortable one (F). Put on the spot to give up my seat for a couple with a 6 month old infant due to the fact that the attachable bassinet had to be in front of the D seat. Neither the parent or myself felt very good about my displacement."
Pros: "All members of the crew were wonderful! The food was good and this time I could take advantage of free snacks and beverages, in addition to the ones frequently distributed to everybody. Last time I flew with Norwegian, and it was a shocking experience: the crew were rude and unrpofessional, everything extra, they even refused to serve water to a passenger... So, never again Norwegian--Swiss was a nice change and, in the end, I paid more or less the same :-)"
Cons: "Space is getting smaller and smaller; I would welcome a bigger selection of movies and games."
Cons: "Had 1 day for quick trip to London. Two hours through security In Geneva and 4 hours late arrival on Swiss at LHR. I can tell you this, the Geneva Airport and Swiss DO NOT run like Swiss Watches. They both get F's."
Pros: "plane was huge and clean. hour flight, was shocked to have service. Bravo!"
Cons: "gate number on ticket was different from where plane left from. Almost missed my flight."
Pros: "Comfy seats. Friendly staff. Lots of food and beverage options"
Cons: "The length of the flight. But I don't know how to make it shorter"
Pros: "The food"
Pros: "only a short 1 1/2 hr flight but the attendant was wonderful."
Cons: "only problem was with the pull out tray. We were in a bulkhead seat and my husbands tray was loose and tilted and his juice spilled all over. The attendant was very good and helpful in cleaning up. Think that the trays should be checked and tightened if necessary."
Pros: "Lots of snack service and real dinner's! So much yummm"
Cons: "Boarding was kinda weird and confusing."
Cons: "Everything"
Pros: "Excellent flight attendants."
Cons: "The boarding process for the economy class seems a little chaotic since there is no distinctions by zone or seat row. The result is a surge of people right when they announce boarding for that cabin."
Pros: "I liked the friendliness of the crew"
Cons: "There was no inflight entertainment of any kind."

Food Flight Attendants Aircraft Istanbul airport

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

Pros: "I only like the hand sanitizer and a mask that gave us"
Cons: "The food they service was bad"
Cons: "No coffee no tea. Disgusting."
Cons: "Yes"
Pros: "Food"
Cons: "My flight delayed and I missed my connection"
Pros: "Excellent service for affordable price"
Cons: "Flight was delayed"
Cons: "No one came with drink carts until halfway through the flight. I was very hungry, never offered food. Boarding was late but no communication from staff."
Pros: "the crew was good. The seat were not comfortable"
Cons: "food could have been tastier"
Pros: "Service was fine, but we're of no help regarding late arrival and connecting flight status."
Pros: "Best service, food, seats, space, amenities."
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: "Comfort and service."
Pros: "The cabin crew was very kind. The kofte tasted good."
Cons: "They "board" an hour before takeoff but there weren't enough seats at the gate, so for half an hour, no one actually boarded, we just stood or sat on the floor with our carry-on."
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: "Courteous flight attendants, simple check-in, good service."
Cons: "I wish the flight attendant brought more water from time to time, as the flight was long."
Pros: "I go economy. It's the most comfortable economy I've ever experienced. Every seat was filled."
Cons: "I have no complaints."
Pros: "Flight attendants are super friendly and helpful. The food was excellent."
Pros: "2nd time with Turkish Airlines; no concerns. Everything handled timely and professionally."
Cons: "Boarding was very annoying because when you go through security they make you feel like a total criminal for no reason. Checking our laptops as if we have something to hide. We already went through 3 security checks prior to boarding the flight. Security staff was extremely rude and inconsiderate for peoples belongings."
Pros: "The food was good, the entertainment ample and up-to-date, and our flight attendant on that flight was very nice and helpful. My sister is incredibly tall and they were able to put us in an exit row, which was much more comfortable for her."
Cons: "Entertainment system didn’t work Seats did not recline"
Pros: "The flight was smooth and almost ontime. Professional staff that was active throughout the flight assisting passengers."
Cons: "The access to the gate was through an escalator only, therefore people on wheelchair or families with strollers could not get to the gate easily."
Pros: "Crew is amazing food is good plane is clean and comfortable"
Pros: "Walking past the Turkish Airlines desk in Dulles and knowing I would NEVER have to interact with these monsters again."
Cons: "I am an experienced traveler. I've been to 17 countries and have flown over a million miles in both business and coach. My wife encountered a problem in Istanbul that involved an airport transit visa through Canada. I am certain that any other airline we’ve ever flown would’ve assisted us, since it was easily resolved. To Turkish Airlines, this is simply a part of their business model and a chance to make more money. It took about 8 hours of our time at 5 different airport locations to eventually buy new tickets to get back the next day. Our original tickets say: “REISSUE With 200.00 USD penalty. What I didn’t see was the fine print at the bottom: “Turkish Airlines reserves the right to change rules regarding ticket changes and refunds.”. They mean it. As bad as our personal experience was, the real reason we are so appalled is that we were there long enough to see this is the norm for them. In our single day there, we saw at least 100 other travelers going through similar things. The ONLY solution ever offered is to purchase another ticket. We witnessed several people weeping. Many losing control and shouting. Their own personnel were screaming at customers (in a separate office area though, it was all yucks and laughing). These were people of all nationalities. Africans, Asians, Europeans. We were lucky because we had the means to purchase new tickets. Others clearly didn’t. I really don’t know what happened to some of them. One moment was very symbolic of the entire experience. Another vanquished traveler was paying $843 for a new ticket with cash. He handed her $845 but she, of course, had no change. Instead of the $5, he gave her two $1 bills. I had one in my pocket so gave it to her as well. She held my $1 bill up and pointed to the corner which had a very small piece torn off…no ink was missing…and sneered “I can’t accept this. She did this simply because she could. We were powerless. She knew it and reveled in it."
Cons: "Late flight While in transit. They wouldn't pay for my meal in Istanbul because my overlay was 3 hrs"
Pros: "Good service, friendly and hard working flight attendants Nice gift bag with toiletries"
Cons: "Head pads of a seat don't go low enough for my low height. Provided pillows helped though"
Pros: "The staff is awesome and made the trip comfortable. I aldo liked how quickly we boarded!"
Pros: "Every thing"
Cons: "Nothing"
Cons: "On our way back to US, we were kept in a small area with no air conditioner for one hour."
Pros: "Aircraft was clean enough Crew was fine Food was ok Turkish could have planned to be better than European airlines It is trying to become like them Restroom was cleaner than competition"
Cons: "Ok"
Cons: "Flight was canceled and I missed all subsequent connections"
Pros: "Crew was friendly and interactive. Entertainment was preety good."
Cons: "long waiting queues for checkin even if you checked in online."
Pros: "Was surprised to get a full meal on such a short flight. Very good food."
Cons: "Pretty average flying experience. The plane looked older, but that's nothing unusual"
Pros: "entertainment"
Cons: "breakfast included stale rolls and not really anthing appealing but the crew insisted on waking everyone up for it! ! Maintenance of the aircraft cabin leaves much to be desired - toilets unclean seat reclining mechanism faulty."
Pros: "Food was good the flight was smooth even tho is was snowing and the crew were very nice and professional, wish i could give 10 stars, also best landing ive ever been on in an airplane."
Pros: "I enjoyed the flight to Istanbul but on the return flight they told me at the exit door of the plane that my stroller for the kids will be in baggage claim. The stroller was. It in baggage claim, the Turkish airline representative could not help or prove de a phone number for me to contact somebody indicating although she has the Turkish airlines uniform she works for swissport. 90 minutes later they said they might send the stroller to my house if found and that I may have to cover the cost as Turkish airlines will not....... terrible service terrible experience and I will never fly with Turkish airlines again"
Pros: "They were out of the chicken in meal even before they got to a quarter of people. They did neither had an option of vegetarian diet. So basically you cannot eat anything but the sandwiches if you don't eat beef."
Pros: "Lemonade"
Pros: "What's to like about being in a 737 for over 6 hours?"
Cons: "Boarded from the front and rear of the plane. We were in the middle, so it was slow. 6+ hours in a 737 -- I feel like compacted trash. Crew avoids looking at you for fear that you'll talk to them. Worse airline I've been on for communicating. Food just isn't very good."
Pros: "Staff on plane were friendly and respectful"
Cons: "Landing was rough , boarding gate is isolated from amenities"
Pros: "The crew was friendly. The entertainment package was good."
Cons: "The food was terrible. Very dry. Warm at best. The temperature of the cabin was too warm. Passengers were fanning themselves to try to cool down. Water should have been offered more frequently. The crew was noisy as they passed through the aisles, making it difficult to sleep."
Pros: "really great service"
Pros: "Selection of movies and other entertainment options"
Cons: "The distance between seats is pretty small. It was very uncomfortable 11 hours flight for a 6 foot tall individual. On our flight back I called flight attendant several times, however no one came and each time "call attendant" light was turned off remotely."
Pros: "I liked the service and the food."
Cons: "It could have been on time flight."
Cons: "Because of the coup in Turkey, I had to cancel my flight. I'm still trying to get my partial reimbursement. It been two weeks!"
Cons: "There seemed to be no check in which confused me a little. The luggage pick up was more of a zoo than usual and plenty of suffocating dust from construction while we waited."
Pros: "Moved into business class much more leg room"
Cons: "Nothing"

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.

Pros: "Nice people"
Cons: "Some games for kids"
Cons: "Everything"
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: "The crew and snacks"
Cons: "They take the headphones about an hour before landing which isn’t ideal."
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."
Pros: "Crew was kind but really bad quality price, bad food, no entertainment, lot of delays..."
Cons: "All"
Cons: "My 2 bags haven't arrived from Sunday 6 January till now (10 January) and all my winter clothes plus other important things are in it. I check every day with lufthansa call center but still no progress."
Cons: "The temperature was too warm. With a full plane there is a need for more air circulation. The selection of movies was old, there weren’t enough new movies."
Pros: "Lufta Hanza canceld the flight"
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: "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"
Pros: "The flight was very good"
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: "Good flight...excellent landing."
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"
Pros: "Cabin crew hospitality and service were amazing"
Cons: "N/A"
Cons: "The entertainment center at my seat was not working properly and kept stopping and would have to be reset."
Pros: "Keeping in mind it was an economy class, I thought the flight was fine. Decent food. I would have preferred some with a heavy cheese sauce. I had gotten sick in Egypt and I felt lousy (dizziness and headache). Despite my physical condition I thought the flight was okay. Crew were professional and airplane was clean. Beer to drink. Other than the fact I was sick, I enjoyed the flight."
Cons: "The dinner option was okay. I felt the heavy cheese sauce pasta was a bit too rich. Other components to the dinner was fine."
Pros: "Prompt, great crew"
Cons: "No power ports, entertainment options"
Pros: "Check in, crew and food"
Cons: "Over than one hour to board only one security lane was open and no enough trays for check our stuff"
Pros: "We had more room with a 2-seat array in the middle of the plane. It was more comfortable than the 3 seat array."
Pros: "staff was friendly and service in general was good"
Cons: "Food was not good , Chairs was not comfortable"
Pros: "boarding area was bit confusing"
Pros: "No thing at all"
Cons: "1- the aircraft from cairo to munich was so small that they didn’t allow the carry on baggage and I had to put it with the check in baggage. 2- the special meal ( muslim meal ) that I ordered was a veggie meal !!!!! With no meat or chicken at all , apparently they don’t know what the meaning of a muslim meal is ! It means to have halal meat , we are not vegetarians ! 3- my baggage didn’t arrive to the airport and I filed a report and was told that I will have them tomorrow and now after four days the baggage didn’t arrive yet and I was told that one of them is missing !!!!!!! I can’t hate them enough."
Cons: "Walking under rain from the plane to terminal. Not as good as Lufthansa was some years ago. Old planes."
Cons: "The business class seats which are a lot more costly than economy seats are no different than economy seats. Same seat and on a 5 hour flight they are awful. The only difference from economy is that the middle seat is left empty....a help toward comfort, but far short especially when the price difference is factored in."
Pros: "Breakfast should not be served 4 AM Cairo time, 40 minutes after boarding"
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."
Cons: "no tv and long flight. Food was terrible."
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"
Cons: "Staff was rude"
Pros: "Very pleasant experience: comfortable airplane and helpful crew, timely departure/arrival, continuing support with information about baggage after arrival."
Pros: "Comfort"
Cons: "Food"
Pros: "Everyone at Lufthansa are very friendly so thank you everyone we love you"
Cons: "No entertainment during the whole flight at all."
Pros: "Friendly crew"
Pros: "Crew"
Cons: "Seat was very narrow"
Cons: "Seats with no headrest and no entertainment"
Pros: "You always have the best looking flight attendants. After a year in Egypt it was refreshing to see something other than black haired woman. The food was great as always. Keep doing what youre doing. Thank you Olivia."
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: "Surprisingly tasty breakfast."
Cons: "Online check in didn't work. The site kept telling me I needed a visa although I chose the option that stated I had an ESTA. Also mt destination country was not in the list of countries and there was no way to fill it in. The check- in agent in Cairo was cheeky and unhelpful. I was told I couldn't get the aisle seat assignment that I had selected online when attempting to do the online check in. The crew also stated I couldn't switch to an aisle seat because " we are completely booked" although all 3 rows in front of me had empty aisle seats all the way from Cairo to Frankfurt so I was stuck in a middle seat which the person in front completely reclining their seat for 4 hrs. At 5'10" it was not only uncomfortable but a painful flight. Things improved somewhat from Frankfurt to Miami but was still pretty tight due to the reclining seats. Luckily I got an aisle seat on that leg and the middle seat next to me was open. There was no entertainment on the Cairo to Frankfurt leg."
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)."
Pros: "Excellent service"
Cons: "Every thing is excellent"
Cons: "My tv did not work all way from M to T,complain 3 times, was promised to reset tv. Never get it."
Pros: "Everything I like with LH"
COVID-19 information

Safety measures for airlines flying from Africa to Toronto

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Africa to Toronto

Pre-flight testing

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

Flexible cancellations

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

Book cheap flights from Africa to Toronto

Recent round-trip flight deals

14/5Sat
2 stopsMultiple Airlines
24h 05mEBB-YYZ
15/6Wed
2 stopsMultiple Airlines
26h 10mYYZ-EBB
C$ 654
20/4Wed
1 stopMultiple Airlines
17h 00mCAI-YYZ
24/5Tue
1 stopMultiple Airlines
22h 50mYYZ-CAI
C$ 667
19/4Tue
2 stopsAir France
26h 17mCAI-YYZ
24/4Sun
2 stopsAir France
25h 20mYYZ-CAI
C$ 669
19/4Tue
2 stopsAir France
26h 17mCAI-YYZ
24/4Sun
1 stopAir France
22h 45mYYZ-CAI
C$ 673
19/4Tue
1 stopAir France
21h 00mCAI-YYZ
24/4Sun
1 stopAir France
22h 40mYYZ-CAI
C$ 678
27/4Wed
1 stopMultiple Airlines
27h 50mCAI-YYZ
29/5Sun
1 stopMultiple Airlines
22h 50mYYZ-CAI
C$ 701
21/2Mon
2 stopsAir France
26h 20mCAI-YYZ
16/3Wed
2 stopsAir France
43h 35mYYZ-CAI
C$ 702
27/3Sun
2 stopsAir Canada
25h 42mCAI-YYZ
10/5Tue
1 stopAir Canada
25h 15mYYZ-CAI
C$ 726
26/3Sat
1 stopAir Canada
18h 30mCAI-YYZ
15/5Sun
2 stopsAir Canada
28h 10mYYZ-CAI
C$ 727
15/3Tue
2 stopsAir Canada
23h 54mCAI-YTZ
2/4Sat
2 stopsAir Canada
34h 50mYTZ-CAI
C$ 730
2/4Sat
1 stopLufthansa
18h 00mCAI-YYZ
14/5Sat
1 stopLufthansa
22h 50mYYZ-CAI
C$ 736
15/2Tue
2 stopsEthiopian Air
39h 15mJNB-YYZ
22/2Tue
1 stopEthiopian Air
34h 35mYYZ-JNB
C$ 839
21/5Sat
1 stopBritish Airways
26h 35mJNB-YYZ
28/5Sat
2 stopsBritish Airways
34h 02mYYZ-JNB
C$ 866
29/4Fri
2 stopsKLM
45h 35mJNB-YYZ
6/5Fri
2 stopsKLM
25h 20mYYZ-JNB
C$ 924
15/5Sun
1 stopTurkish Airlines
21h 10mEBB-YYZ
24/5Tue
2 stopsTurkish Airlines
22h 00mYYZ-EBB
C$ 1,025
4/4Mon
1 stopEgypt Air
22h 15mLOS-YYZ
4/9Sun
1 stopEgypt Air
19h 25mYYZ-LOS
C$ 1,028
10/5Tue
1 stopUnited Airlines
23h 02mACC-YYZ
24/5Tue
1 stopUnited Airlines
18h 21mYYZ-ACC
C$ 1,157
10/7Sun
1 stopQatar Airways
35h 45mEBB-YYZ
26/7Tue
1 stopQatar Airways
37h 20mYYZ-EBB
C$ 1,234
14/5Sat
1 stopEmirates
21h 50mEBB-YYZ
15/6Wed
1 stopEmirates
40h 55mYYZ-EBB
C$ 1,255
7/2Mon
1 stopTAP AIR PORTUGAL
20h 45mACC-YYZ
2/4Sat
1 stopTAP AIR PORTUGAL
16h 55mYYZ-ACC
C$ 1,272

Search by stops

Search by airline

Search by price

Recent one-way flight deals

19/2Sat
2 stopsMultiple Airlines
52h 05mNBO-YYZ
C$ 433
13/3Sun
3 stopsMultiple Airlines
35h 20mCAI-YYZ
C$ 433
15/2Tue
2 stopsMultiple Airlines
28h 55mNBO-YYZ
C$ 434
23/5Mon
2 stopsAir Canada
25h 39mCAI-YTZ
C$ 448
8/2Tue
2 stopsMultiple Airlines
28h 55mNBO-YYZ
C$ 450
24/5Tue
2 stopsAir Canada
31h 14mCAI-YTZ
C$ 478
28/1Fri
2 stopsSWISS
23h 19mCAI-YYZ
C$ 491
28/1Fri
2 stopsSWISS
23h 19mCAI-YYZ
C$ 493
26/1Wed
1 stopLufthansa
21h 10mCAI-YYZ
C$ 515
26/1Wed
1 stopLufthansa
21h 10mCAI-YYZ
C$ 517
5/2Sat
2 stopsAustrian Airlines
18h 45mCAI-YYZ
C$ 519
26/1Wed
2 stopsAustrian Airlines
42h 45mCAI-YYZ
C$ 520
20/3Sun
1 stopEgypt Air
21h 45mLOS-YYZ
C$ 614
19/2Sat
1 stopKLM
23h 36mNBO-YYZ
C$ 669
16/4Sat
2 stopsAir France
30h 07mNBO-YYZ
C$ 678
2/2Wed
2 stopsEthiopian Air
24h 25mACC-YYZ
C$ 726
28/1Fri
1 stopBritish Airways
28h 00mNBO-YYZ
C$ 733
31/1Mon
1 stopTAP AIR PORTUGAL
20h 45mACC-YYZ
C$ 807
24/2Thu
1 stopTurkish Airlines
20h 30mEBB-YYZ
C$ 870
31/1Mon
2 stopsKenya Airways
47h 18mJNB-YYZ
C$ 967

Search by stops

Search by airline

Search by price

Flights to Toronto

Return flight deals:

Toronto - Africa

Cabin classes:

Browse origins:

C$ 847
C$ 1,379
C$ 1,180
C$ 2,646
C$ 707
C$ 1,076
C$ 1,641
C$ 1,076
C$ 857
C$ 2,008
C$ 1,968
C$ 2,111
C$ 1,452
C$ 479
C$ 2,245
C$ 915
C$ 1,235
C$ 1,560
C$ 839
C$ 1,197
C$ 820
C$ 1,509
C$ 780
C$ 726
C$ 1,746
C$ 1,422

Browse destinations: