Find cheap flights from Ontario to Mali

Search hundreds of travel sites at once for deals on flights to Mali

— Mali
24 Jun — 1 Jul1
Return
1 adult
Economy
0 bags
From?
To?
Fri 24/6
Fri 1/7

Search hundreds of travel sites at once for deals on flights to Mali

Good to know

Low season

September

High season

July

Cheapest flight

C$ 1,816

Average price round-trip

C$ 2,420

Good deal round-trip

C$ 2,420
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Toronto Pearson Intl to Bamako
(avg. price over the last 2 weeks)
or less

FAQs for booking flights from Ontario to Mali

Top 4 airlines serving from Ontario to Mali

Scores according to KAYAK customer reviews
7.9
DeltaOverall score based on 30772 reviews
8.1Boarding
7.8Comfort
8.5Crew
7.8Entertainment
7.5Food
Airline reviews

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

Read more about Delta

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

Less crowded aircraft

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

same as from LUX … professional, nice.

Cons: "Friendlier crews"
Pros: "Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep"
Cons: "Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight."
Pros: "Perfect"
Cons: "Nothing. Flight was amazing"
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: "Flight arrived on time"
Cons: "No food provided "due to a strike the previous day". Not sure why this would impact on providing a sandwich or snack particularly when champagne was still available for first class passengers."
Pros: "very nice crew"
Cons: "my baggage was lost"
Pros: "Pleasant flight"
Cons: "We were delayed & missed our connection"
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"
Cons: "This return flight was much better than the flight going to Amsterdam. I believe the biggest factor was the type of aircraft. The old 747 just didn't meet expectations. The newer 777 on the way back was much more comfortable, with better amenities."
Cons: "This was just a short commuter flight from Lyon to Amsterdam for connection."
Pros: "Cabin facilities"
Cons: "They didn’t bring one of my bags"
Pros: "The crew was great but the seat wasn't as comfortable and didn't have much leg room."
Cons: "The website I booked on and the Delta phone line on the printed ticket said that I had baggage when it turns out that I did not according to the check in staff and they made me pay."
Pros: "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: "The flight started with a visit in the recently renovated KLM crown lounge in Amsterdam airport. I liked the various seating options and of course the upstairs bar. The service on board was attentive and efficient, the food options I really liked (especially the Chinese dish) but also the little touches like the nuts & gouda cheese which were served in small porcelain bowls. The seat itself was very comfortable when sitting and the structure gives a lot of privacy. However for couples or friends travelling it's a bit cumbersome to have a conversation even when sitting in seats next to each other. Overall my expectations were fulfilled."
Cons: "This seat is not ideal for sleeping for taller persons (I'm 185cm tall) as the space to put the feet is very narrow and it's uncomfortable when lying on the back (as one cannot put them in the natural resting position). Cabin temperature could have been a bit lower for my taste. Crew needs better training with regards to transfer procedure in Chengdu."
Cons: "I ordered Wheel chair for my parents but one of them didn't get it at all. When my parents were checking in for flight they asked the representative about meal selection and she didn't answer their questions properly and because of that my mom didn't get proper Hindu Vegetarian food on flight instead she got Egg omelet which she couldn't eat. She has to eat just fruits. My mother is a diabetic patient and she needs a food every after some time. I never had such a bad experience before with any other airlines."
Cons: "Landlords gave an unpleasant service! Which continued with late of 50min of the flight, they didn’t do anything to help/ to provide the passengers the answers. The food was cold It was comfort place to sit. Bad experience with KLM"
Pros: "NOTHING"
Cons: "Having to change my seat to accommodate a rude belligerent passenger, who had taken my seat, refused to move until spoken to by steward. She then made my flight a nightmare, until I let her sit in my aisle seat. Even then she was not satisfied, she abused me the whole flight damaged the screen so I could not use it until the steward fixed it. Demanded that I except any and all alcohol to give to her to drink. When I am tea total she then continued to abuse me. I asked the steward to move me he just shrugged his shoulders and said there was nowhere else. This is definitely my the worst flight I have experienced."
Pros: "Efficient boarding system, clearly signposted. Professional staff"
Cons: "Flight was delayed, landing at vce took an additional 10 minutes due to no one at the jet way. Luggage service was very slow"
Pros: "Employees were very friendly"
Cons: "The seats were very small"
Cons: "The flight advertised meals..a small pastry was served an hour into the flight. I asked when the meal would be and was told a few hours...which turned out to be breakfast..i wated all night for food that only came an hour before landing. Now hungrey and tierd.I.will not be flying klm ever again !!"
Pros: "Staff very pleasant"
Cons: "Evening snack was not the greatest breakfast was pretty food"
Pros: "Seats were very comfortable, food was excellent, the staff was very nice, cabin was quite and roomy."
Cons: "No outlets to charge digital devices, and need more bathrooms on board. I was able to sleep most of the 11 hour flight so I did not take advantage of the entertainment."
Pros: "Need better quality tvs for such a long flight and better movies There were only 4 Bollywood movies and not the latest ones either"
Pros: "She was cheerful and genuine. I have dietary restrictions but was unable to preorder a meal. She went out of her way to find an available meal for me. I also saw her bring other passengers extra snacks and drinks."
Cons: "Cramped seating."
Pros: "Great"
Cons: "Great"
Pros: "Fast boarding"
Cons: "The entertainment system wasn’t working for the whole 10 hour flight."
Pros: "Norhing"
Cons: "They have mabaged to lost my luggage"
Pros: "Food was just fine, movie selection very good"
Cons: "Uncomfortable seat cushions, lights were truned on too early (1.5 hours before flight landed)"
Pros: "Excellent very good"
Cons: "Everting so good ex"
Pros: "Absolutely nothing!"
Cons: "the connection flights was the worse! The gate was changed in Amsterdam 3 times! From D82 to C6 and then to C11. The distance between B82 and C was 20-30 minutes walk. No rushing was needed though, the flight was delayed for 1:30h and after we all boarded a further delay was announced. I will never fly with KLM."
Cons: "Delayed!"
Pros: "Seats were comfortable"
Cons: "Flight was delayed by 2 hours. Could have gone to Amsterdam and come back in that time"
Cons: "They stole my money"
Cons: "Without any explanation the plane I was due to go to Istanbul on at 11.30 was not available. I had to wait for a small plane coming from Edinburgh then wait for it to be emptied of passengers and cleaned. This meant we were over 2 hours late into Istanbul. No explanation or apology. I then missed my next flight in Istanbul and had to purchase another ticket. I cannot believe that air passengers are treated in this way!!! I will follow this up with KLM when I go home from my holiday."
Pros: "Crew was courteous and polite! Entertainment system had some great movies at no additional cost."
Cons: "Poor communication between delta, KLM and Air France meant that I couldn’t check in online and get a digital boarding pass. Furthermore I couldn’t use the check-in kiosks because my name was listed as Reidmr instead of Reid, which meant that my boarding pass did not match my passport. Overall this caused unnecessary delays that were compounded by the fact that I couldn’t use my TSA precheck. My main problem on the plane was that I had to struggle to get water served to me. It’s always so dry on planes and I would have liked to be able to get more than one tiny glass of water at a time. Also, would have loved a window at my window seat. Plus no WIFI!?"
Cons: "Two hours delay in the start."
Pros: "The sandwiches were simple yet just the right touch, on all four flights."
Pros: "That we didn’t crash"
Cons: "Everything! The crew was rude, no entertainment whatsoever, late boarding, late departure and bad experience with the check in process both in app and on website."
Pros: "I really like the spaciousness, the plug ins and general service"
Cons: "I have a dairy allergy but had no option to prepurchase a dairy free meal. It made for a very unenjoyable flight as I couldn't eat anything they had. What was worse was after I told them of my situation they said they understood and had a meal that would do but there was cheese, yogurt, milk chocolate, etc."
Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy!"
Pros: "Nothing"
Cons: "Flight from Amsterdam was 2 hours late. Caused me to miss connection on train from London to Leeds which then cost me 124 pounds to rebook. No information was forthcoming at all at the airport and there were 3 different departure times given. Absolute chaos. The airline is a joke"
Pros: "The crew were just amazing, such lovely male stewards! They were helpful and friendly and generally wonderful."
Cons: "The entertainment was quite dated and didn't have new movies etc"
Pros: "Wide selection of entertainment, food was good."
Cons: "Boarding unorganized, but that may have been more of a passenger issue then KLM"
Pros: "Spacious cabins, friendly service"
Pros: "We really liked the KLM people, from the check in crew to the flight attendants."
Pros: "KLM food and service are great"

We got there

Cons: "Entertainment system was not working on all seats"
Pros: "The gentleman at the check out his name was Omar went over and above the call of duty for Customer Service me being an American he walked me through each step of using flybe via air France and paying for checking my bags and even the carry on luggage and getting me through security etc."
Pros: "The seats were spacious and the crew was wonderful. The crew actually made the long flight more tolerable. Will seek out Delta/Air France for further international flights."
Cons: "Seats were too close together."
Cons: "the tray was broken and the water felt all over. the flight was 1 hr delayed. All of us stood the 1 hr waiting to know what's next. We could sit."
Pros: "All went right namely the seats but the luggage condition is the worst"
Cons: "Air France is not a low fare airlines, I had to pay 225 USD against 3 luggages which is not acceptable. We should have the right for one luggage per ticket as all other airlines. If I knew this will happen, I wouldn’t use Air France and this will be the last time I buy a ticket on Air France"
Pros: "Boarding procedures and crew were top. Wines and beverages excellent and even in super economy water was served several times"
Cons: "The food could have been much better, should consider doing everything organic. As it was, the chicken in the meal was awful, the dessert terrible. The rice in the salad hard, almost uncooked. The only good quality food was the bread and the cheese"
Pros: "The entertainment options were great."
Cons: "Seats are so cramped. I'm 5'3" and could use either arm rest because both people on either side spilled into my seat."
Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."
Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."
Pros: "The crew ask some of us to help seating a family group together. No objection. Then they went out of their way to make the trip more enjoyable for us... even offering a drink of Champagne wine (the true one, not some substitute)... Departed almost on time, arrived a few minutes early..."
Cons: "Excelente aerolínea"
Pros: "The cue lines per zone are the most brilliant idea!"
Cons: "After boarding began there was a backup after the gate en route to the plane. No explanation. The plane left an hour later than scheduled but seemed to arrive close to scheduled time."
Pros: "Very efficient boarding. We actually departed earlier and then landed in Barcelona 15 minutes ahead of schedule. Overall a very smooth experience."
Cons: "My entertainment device did not work the entire flight."
Cons: "Air France delayed our JFK to CDG flight. That caused us to miss our connection flight afterwards from CDG to MUC. We got a later flight luckily but one of our bags got lost and is still currently lost!!!"
Pros: "I was given a great seat and the food was OK- not the Air France food of 5 years ago but still good"
Cons: "I didn't really use the in flight entertainment - the usual movies, tv etc"
Pros: "It was a nice plane and boarding was well organized."
Cons: "I was assigned a middle seat, if not for that I would have given a higher rating."
Pros: "Efficient and smooth flight. Service was great and flight attendants were friendly"
Cons: "Nothing"
Cons: "Entertainment screen did not work; in neighboring seat it could not be switched off when we wanted to sleep; sourly employees everywhere (re-booking counter an exception); food close not being edible and cold; I forgot my watch on when going through security in the Air France terminal; when I started to say "sorry" I was yelled at by the screener who said that she will do the talking; she sent me back through the scanner twice without my watch, then once more with the carry-on and made sure that I went to the end of a very long line to wait for another screening rather than having me just go through the scanner without my watch. Needless to say, there was nothing else suspicious about me once the watch was removed. Eager to exercise her power, the security person did not seem to consider that she slowed down a long line of people waiting to be screened. I should add that I am 73 yrs old grey haired female who has traveled a lot both for pleasure and business during my entire life, often to some difficult places and that I do not argue with or provoke those in power in a situation like this. The yelling and the sending me repeatedly through the scanner, which did not beep once the watch was removed, was beyond anything I had experienced anywhere else. The sending me to the very end of the line seemed outright spiteful. (I did miss the plane connection.)"
Pros: "The food was okay and the staff were friendly."
Cons: "My seat and several others around me were broken so that they would fall all the way back if we leaned back at all. The entertainment system kept crashing and forgetting what shows everyone on board we’re watching. There were no air vents to control. The games crashed constantly. The usb hubs didn’t work."
Pros: "Boarding this large plane went relatively quickly and orderly."
Cons: "Seats were tight and got a bit uncomfortable. This was a long flight. Could use a much better cushion."
Pros: "Good seat width Great movie selection Great food and drinks Nice and large A380"
Cons: "The interface of the screens seemed old Need to anticipate the needs of the customer better For example, they brought me my special meal first, but I had to wait 30 minutes later to get a drink to accompany it. The food was getting old. Did not see any newspaper/periodical selection. That would have been nice."
Pros: "Nothing."
Cons: "Everything. The crew seemed to skip over me and my husband multiple times. So we sat there with garbage the whole flight. My entertainment was broken and they had no solution but giving me $30 to use at the duty free shop the same day as the flighty. I paid extra for premium seating in an exit row and that was their idea of fair compensation. The crew ran out of vegetarian food so I didn’t eat anything but cold stale bread. The crew was non-existent most of the flight."
Cons: "Please see comments above about this flight."
Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."
Pros: "Nothing."
Cons: "They loosed our reserved seats, our luggage, food was awful, ground staff was disrespectful."
Pros: "I would like to come on time each trip because I got two late time before with airfrance"
Pros: "Speed, professionalism"
Cons: "Nothing"
Cons: "The room between seats is unbearable."
Cons: "There should be more layover time as I almost missed my flight and My luggage was delayed!!"
Pros: "Punctual, not crowded."
Cons: "Even though the plane was far from full, passengers were allowed only 1 carry-on item (no personal item), contrary to policy published online by Air France. This policy applied even to people with Economy Premium for the rest of the trip (which allows 2 carry-on suitcases, not a useful feature if one cannot begin with this number to reach the transoceanic flight)."
Pros: "None"
Cons: "The airlines didn’t even notify the passengers with the connecting flight. As the arrival was little late, all the passengers have missed their connection flights in Toronto and there was no notification or communication made on the new flight. When I went to the Air France counter in the airport, the staff has gone for the day and trying to get a hold of telephone rep took 2-3 hours and I by the time I found about my new connection, I was already late. Somehow I managed to get to the Terminal 1 and when I spoke to the lady (indian) at the Check-In counter, she has refused me to Check-In because i slipped the line up. The people in the lineup didn’t have any objection and they let me go first for Check-In as I’m already late to my flight. I wante to say something to her, but I’ve controlled my frustration. Luckily the other person in the Check-In counter offered to help me Check-In. Here is my word to the Indian lady staff “F**k You B***h” - learn some people skills."
Pros: "Got pillow, blanket, headphone and eye cover"
Cons: "Older plane Very small tv screen Didn't get the bread roll with my dinner. Asked for it but she didn't bring it to me. No usb plug to charge"
Pros: "Leg room is bigger than average, there is also a foot step which helps you to relax."
Cons: "There must be lice on the plane, either from the customer or on the seats. Got bitten 6 times on the leg and butt!!! And this is not the first time hearing same story, Air France definitely needs to disinfect the plane more thoroughly. Media center is outdated, touch screen isn’t working well, felt being punched in head every time when ppl behind you tries to touch the screen!"
Pros: "That it was a night flight"
Cons: "No airconditioning, no food choice, no space."
Pros: "The food was good"
Cons: "The seats were terrible, the entertainment units were poor and staff was very reluctant to give proper service."
Cons: "The flight arrived late with no clear explanation as to why. Then there was no EU queue at immigration, so more time wasted."
Cons: "delay for one hour with not even a glass of water very old plan video with tiny screens and bad resolution food quality especially bread is not good"
Pros: "Wheel chair service at LAX is run by the airport. Their priority is to get you to your flight, not to a VIP room regardless of how early you check in."
Pros: "Space"
Cons: "Couldn't adjust the seat and the cushion wasn't comfortable neither seat or back. The bottom back was like a board across the bottom and hurts."
Pros: "movies were great, watched a lot of them food, while nothing to write home about, was at least tasty and not inedible the staff was great, friendly, welcoming, hard working loved that we could have wine and snacks"
Cons: "we had paid for the exit row and had a luxurious amount of room. But when we tried to sleep, our fellow passengers came and stood at our feet and talked so loudly that we could not possibly sleep. They stayed there for more than an hour. Would have loved for the staff to maybe ask them to tone it down, if not move."
Pros: "nice crew; excellent check in experience!"
Cons: "boarding in Riyadh is always a nightmare. and as many have noted, the seats are too close for the average size of many boarding in Riyadh"
Cons: "Flight was delayed by 1 hour 30 minutes. After over 24 hours of travel this was not appreciated. Also no lounge access at Toronto airport."
Pros: "The flight went smoothly from boarding to landing. The crew was helpful, kind, & courteous. I would definitely fly Air France again. Online check-in was also easy to follow and complete."
Pros: "Crew were great"
Cons: "Food was ok - don't know why my vegi meal didn't have cheese and dairy in it, would have made if better. Boarding was ridiculous long line. Could have been more efficient"
Pros: "The service & food were excellent! Outstanding. Boarding was efficient, crew was polite & helpful. I've never utilized such high-tech entertainment. It was great to be able to select movies, tv, music etc. whenever I was ready."
Cons: "Can't think of anything."
Pros: "Smiling, quick, courteous"
Cons: "Had to pee right after turbulence no time for bathroom"
Pros: "Our flight from Prague to Paris was on time, very comfortable and inexpensive. Crew members were friendly and helpful."

Good and efficient service. Food was quite poor though. And my seat hadn't been cleaned from previous flight (pockets still full of gargbage). Flight entertainment had a good screen, but audio with earplugs was terrible.

On the way in they had vegetarian options but nothing but meat options on the way back. I totally forgot to ask for vegetarian meals when booking my flight, but luckily there were enough items to get me through the flights. A wonderful flight and crew.

Pros: "Crew"
Cons: "Entertainment"
Pros: "The arm rest was dismantled and had a sharp edge of metal which sliced my arm and thumb when I sat down. I was promised a new seat and never delivered. Horrendous."
Cons: "See above"
Cons: "Entertainment is non existent. Plane is tatty."
Pros: "G"
Cons: "G"
Cons: "No Gin & Tonic Bus transfer to airplane for international flight? Twice...?"
Pros: "It was a very short flight"
Pros: "The staff was very helpful and friendly. They provided a hotel, meals, and transportation on a long layover."
Cons: "Transportation from the aircraft to terminals."
Cons: "My reservation seat was suddenly changed with no notification and apologise. It was really confusing situation."
Cons: "We had requested vegetarian meals, which were not provided on either leg of the Ethiopian Airlines flight. In addition, we had to pay an extra baggage fee and the payment process required us to wait for 45 minutes at the check in desk while the agents tried to sort out a problem wiht their computer system. They claimed that the problem was with the integration of their system with SAA's system."
Pros: "I had an extra seat in my row which was nice."
Cons: "No flight overnight is ever very comfortable. It’s difficult to sleep."
Cons: "Boarded plane, then sat for over an hour before departure due to paperwork processing of plane mechanical check. However, we still arrived close to the time we expected."
Pros: "Flight crew was nice and responded to problems well. More trash pick up and water service would have been nice as it was a thirsty, long flight. I was given more water when asked it just wasn’t freely offered."
Cons: "The arrangement of the airport was disconcerting. To get to your gate you have to pass a another security point that you can not leave. The area was akin to a cattle yard. No bathroom, water, or amenities. You had to stay in your pen until boarding. Duty free was not allowed and had to be purchased on the plane for an additional cost. Not to mention the whole stopping in Dublin, Ireland for fuel without notice. There was nothing in my paperwork about it and we were only told to stay in our seats for the next hour or so while they refueled. We didn’t do that on the flight over was that was worrying and we were given no additional information."
Pros: "Staff very friendly"
Cons: "Bathroom cleanliness"
Pros: "Personnel were good. Food on ET is always great."
Cons: "Technical problem caused massive disruption in flight for all. Missed connections and forced unpaid for overnight in Addis. Truly terrible experience"
Pros: "Boeing 737 - 800 us great"
Cons: "Waiting room at Gate 1B"
Cons: "Lost my bags, missed two connections due to delays, took a bus home instead"
Pros: "crew"
Cons: "we were seating 2 hours at the aircraft with no electricity an then they move us to another aircraft and totally we arrived Nairobi more than 3 hours delay"
Pros: "Loved having traditional ethiopian food"
Cons: "One flight attendant condescending but she seemed to disappear after takeoff and the other ladies were excellent"
Pros: "Flight Attendants excellent and always smiling"
Cons: "Should be able to select your own movie"
Pros: "Boarding was smooth. Slept most of the flight. Windows were cool (tint control)"
Cons: "Food was sub par. Leg room limited."
Pros: "Great service Seats slide forward, so comfy! Food and drinks all night On time Lots of luggage"
Cons: "No sleep with my baby!! ;)"
Pros: "Crew and service"
Cons: "On board entertainment was not up to date. Old movies. Little choice."
Pros: "The crew were very friendly and professional."
Cons: "They lost my bag, there was no announcement that the flight was boarding."
Cons: "The flight was good"
Pros: "Flight was smooth"
Pros: "Staff was friendly. Airplane was clean, new and well maintained"
Cons: "The airport was disorganized. the boarding process was chaotic to say the least."
Pros: "Apt to time"
Cons: "I was very cold cos i forgot my jacket. I requested for blanket from different attendants but they never gave me one. They would respond ok but never got back to me. One told me they were looking for blankets and will get me one when found. They were all so busy with food matters. To my utmost surprise after several hours when they were done with food matters blankets began floating around in their numbers. I was really really sad"
Pros: "Was lucky to be able to get 3 seats in a row, so could sleep.. They were able to put me in 3 seats again on return, so all good for me... Crew nice, leg room decent, entertainment was fine... Movie choices were not best I've seen, but first world problem... Overall I would recommend.."
Cons: "The return journey time from Dublin sucks... 6am flight, so u have to stay up all night pretty much... If they could change that, it would be amazing... Food not great, so you would be better off bringing your own stuff..."
Pros: "Ok"
Pros: "The food and the crew were nice. The entertainment would go in and out, with the buttons malfunctioning at times."
Cons: "Started boarding 4 hours after scheduled departure. Though there was bad weather, our departure was still delayed way past the "adverse weather" conditions at the airport. In the 4 hours we were in Washington, there was no communication whatsoever. No one to inform us of us potentially missing our ADD to JHB connecting flight. None of the workers wanted to help us."
Cons: "My daughter's entertainment system crashed after 20 minutes. She ended up sleeping so I watched a movie. When she woke up, we were going to switch seats, but I tried to turn it back on and mine wasn't working. (By the end of the flight, only maybe 10-20% were using theirs as many others crashed as well.) The food was very boring. At one point I was looking for a flight attendant and couldn't find a single one anywhere in coach."
Pros: "Entertainment options were good and they fed you several times"
Cons: "-changed flight schedule several times after booking ticket -3/4 segments were delayed causing me to miss connections - staff unaware of procedures -several mechanical problems with plane -still do not have bags after 7 days -no compensation provided for inconvenience -poor customer service"
Pros: "Boarding was okay and crew were friendly"
Cons: "extremely old airplane, mediocre food, almost non-existent in-flight entertainment."
Cons: "Ethiopian Airlines was very difficult trying to contact and reschedule our flight. Will never book with them again."
Pros: "Friendly staff. Plenty of food and drinks."
Cons: "Didn't like the music."
Pros: "The crew were friendly"
Cons: "allocated the worst seat on the plane despite choosing a different seat online"
Pros: "Entertainment was good."
Cons: "There were tons of announcements in 3 or 4 languages which really was so annoying. Staff didn't seem friendly, lots of confusion there. Plane seemed every old and run down. Short stop in Paris took forever."
Pros: "Clean, new airline. Comfortable"
Cons: "Kosher food was poor. I know there are higher quality options from Israel, Johannesburg, Frankfurt, etc. This meal was from Antwerp and was not nice at all."
Pros: "On time, comfortable and clean aircraft, prompt courteous service and good food"
Pros: "Gave me emergency seat with more legspace on request"
Cons: "Delayed boarding. Long waits. No entertainment"
Pros: "Dreamliner is very comfortable for such a long flight. Planes are new. Smooth boarding and descent"
Cons: "Bathrooms need to be better maintained for a long flight. Need more movie options. Ran out of chicken meal option by row 18."
Pros: "The flight left on time and got to Addis on time. Flight attendants were excellent in service."
Pros: "Great crew as usual. The new 787s are really nice - spacious bathrooms, etc."
Cons: "Packed flight, even though the plane is pretty new, it was really dirty, broken entertainment system. boarding always sucks with Ethiopian. and the Addis airport is always, always a complete nightmare."
Cons: "As a whole the flight was punctual and comfortable, but I did not find my check-in baggage at Narita, my final distination. They said it was found at Hong Kong. One of the possible cause, I guess, was that at Lilongwe where I checked-in the network system was down and the staff wrote the baggage tag by hand."
Pros: "Not only was the service to of the line with a clean airplane, but all of the stewardess literally look like supermodels. That was the most beautifully staffed airplane I've ever been on!"
Cons: "Nothing."
Cons: "Food was horrible. They must have non ethiopian options for travellers who are unfamiliar with their food"
Pros: "The offering of food and drink was timely. The flight was smooth."
Cons: "The ability to hear the entertainment was lacking."
COVID-19 information

Safety measures for airlines flying from Ontario to Mali

Airlines flying from Ontario to Mali have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Ontario to Mali

Mandatory masks

Masks required on board, masks provided on flights from Ontario to Mali

Social distancing seating

Middle seats unavailable to book on flights from Ontario to Mali

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Ontario to Mali

Flexible cancellations

Waiving of change fees. Search flexible flights from Ontario to Mali

Book cheap flights from Ontario to Mali

Recent round-trip flight deals

8/9Thu
1 stopEthiopian Air
23h 40mYYZ-BKO
16/9Fri
2 stopsEthiopian Air
25h 10mBKO-YYZ
C$ 1,816
9/9Fri
1 stopDelta
15h 40mYYZ-BKO
16/9Fri
2 stopsDelta
29h 26mBKO-YYZ
C$ 1,824
8/9Thu
2 stopsDelta
23h 30mYYZ-BKO
16/9Fri
2 stopsDelta
29h 26mBKO-YYZ
C$ 1,852
6/9Tue
1 stopDelta
15h 40mYYZ-BKO
14/9Wed
2 stopsDelta
24h 07mBKO-YYZ
C$ 1,915
6/9Tue
2 stopsDelta
28h 05mYYZ-BKO
14/9Wed
2 stopsDelta
24h 07mBKO-YYZ
C$ 1,945
8/9Thu
1 stopAir France
15h 40mYYZ-BKO
16/9Fri
1 stopAir France
24h 35mBKO-YYZ
C$ 2,060
6/9Tue
1 stopAir France
15h 40mYYZ-BKO
14/9Wed
1 stopAir France
21h 40mBKO-YYZ
C$ 2,100
6/9Tue
1 stopMultiple Airlines
20h 10mYYZ-BKO
13/9Tue
2 stopsMultiple Airlines
42h 15mBKO-YYZ
C$ 2,180
9/9Fri
1 stopMultiple Airlines
20h 05mYYZ-BKO
15/9Thu
2 stopsMultiple Airlines
37h 40mBKO-YYZ
C$ 2,198
8/9Thu
1 stopMultiple Airlines
20h 10mYYZ-BKO
15/9Thu
2 stopsMultiple Airlines
37h 40mBKO-YYZ
C$ 2,272
8/9Thu
3 stopsEthiopian Air
27h 05mYYZ-BKO
16/9Fri
2 stopsEthiopian Air
25h 10mBKO-YYZ
C$ 2,290
5/7Tue
2 stopsMultiple Airlines
25h 15mYYZ-BKO
9/9Fri
2 stopsMultiple Airlines
19h 45mBKO-YYZ
C$ 2,310
9/9Fri
1 stopEthiopian Air
23h 40mYYZ-BKO
16/9Fri
4 stopsEthiopian Air
29h 15mBKO-YYZ
C$ 2,338
6/9Tue
1 stopEthiopian Air
23h 40mYYZ-BKO
14/9Wed
4 stopsEthiopian Air
29h 15mBKO-YYZ
C$ 2,339
18/7Mon
2 stopsAir France
20h 45mYYZ-BKO
19/8Fri
1 stopAir France
24h 35mBKO-YYZ
C$ 2,362
18/7Mon
1 stopAir France
15h 40mYYZ-BKO
19/8Fri
1 stopAir France
24h 35mBKO-YYZ
C$ 2,404
6/7Wed
2 stopsMultiple Airlines
22h 05mYYZ-BKO
8/9Thu
3 stopsMultiple Airlines
21h 15mBKO-YYZ
C$ 2,439
6/7Wed
2 stopsMultiple Airlines
35h 30mYTZ-BKO
8/9Thu
3 stopsMultiple Airlines
21h 44mBKO-YTZ
C$ 2,477
18/7Mon
2 stopsKLM
35h 20mYYZ-BKO
19/8Fri
2 stopsKLM
27h 37mBKO-YYZ
C$ 2,483
5/7Tue
2 stopsDelta
27h 40mYYZ-BKO
10/9Sat
2 stopsDelta
37h 55mBKO-YYZ
C$ 2,755

Search by stops

Search by airline

Search by price

Flights to Mali

Cabin classes:

C$ 4,271
C$ 1,740

Browse origins:

Browse destinations:

C$ 1,816