C$ 633 Find Cheap Flights to Kenya

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Kenya departing on 9/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult

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

Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Kenya Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Mombasa
Mombasa1 stopC$ 1,320

Good to know

Low season

August

High season

December

Cheapest flight

C$ 633
Best time to beat the crowds but there is an average 22% increase in price.
Most popular time to fly (15% more expensive on average)
Flight from Montreal to Nairobi

FAQs - booking Kenya flights

  • Do I need a visa to travel to Kenya?

    Canadian citizens are required to apply for a tourist visa prior to their arrival in Kenya. You can get an e-Visa by visiting the website of the Kenyan Department of Immigration Services. A single-entry visa costs 5,770 KES (51 CAD) and is valid for 90 days. Once your visa is approved, you should bring a printed copy with you to the airport. Be aware that your passport should be valid for at least 6 months beyond your expected departure date.

  • Are there direct flights to Kenya?

    While there are no direct flights from Canada to Kenya, many national carriers offer one-stop flights from Toronto Pearson International Airport (YYZ) and Montreal-Pierre Trudeau International Airport (YUL). Most flights include a layover at one of Europe's major airports. Kenya Airways offers a direct flight from John F. Kennedy International Airport (JFK) in New York to Jomo Kenyatta International Airport, which might be a convenient option if you search for a cheap flight to New York.

  • Where should I fly to within Kenya?

    While Moi International Airport in Mombasa services some international flights to Europe, the vast majority of international flights to Kenya arrive at the main airport, Jomo Kenyatta International Airport in Nairobi. If you are flying in from Canada, you will probably find better and cheaper connections to Nairobi.

  • I want to visit the Masai Mara. Which airport should I fly into?

    To visit Kenya's largest wildlife reserve, you can fly into one of several airports such as Mara Serena Airport (MRE), located in Masai Mara. Most connections depart from Wilson Airport which is the domestic airport in Nairobi, but you can also catch a flight from Mombasa if you are travelling from the coastal region.

  • Which airlines offer the most frequent service between Kenya and Canada?

    Among the numerous large companies that offer flights linking Kenya and Canada, Qatar Airways is recognized as one of the most reputable. If you want to improve the dependability of your flights when travelling between Canada and Kenya, Toronto Pearson International Airport (YYZ) is one of the greatest airport options to take into account. Flair Airlines, Air Canada, and WestJet are a few of the carriers that use this airfield as their main hub.

  • What airport should a visitor fly into if they want to enjoy frequent sporting events in Kenya?

    The best way to observe local sporting events when visiting Kenya is to fly into Jomo Kenyatta International Airport (NBO). Most of Kenya's stadiums are in or nearby Nairobi City, the country's capital. Some excellent locations in Kenya to see your preferred local sporting events include Nairobi City Stadium and Nyayo National Stadium, especially on weekends. From NBO Airport you can reach these stadiums via rental cars, train, taxis, or buses. 

  • How does KAYAK find such low prices on flights from Canada to Kenya?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Canada to Kenya.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Canada to Kenya?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Canada to Kenya is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Canada to Kenya?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly from Canada to Kenya with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Canada to Kenya?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Canada to Kenya up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Kenya

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Kenya flight deals.
  • Most flights from Canada to Kenya include a layover at a major European airport. Due to its economic and historic relationship with the European Union, many cheap flights to Kenya are available from European countries such as the UK, Germany and the Netherlands.
  • While some resorts and national parks in Kenya accept U.S. dollars, in most places you will be required to pay with cash, using the Kenyan shilling. Be aware that it is easier and more favourable to exchange U.S. dollars, British pounds or euros in Kenya.
  • Kenya is mostly a cash-driven society, even though some of the high-end resorts and hotels accept credit cards. You can use your credit card to withdraw cash from ATMs, which are readily available in airports and in the major cities such as Nairobi and Mombasa.
  • If you are planning a trip to Kenya's famous Diani beach, consider flying into Ukunda Airport (UKA), which is located approximately 3 km from Diani beach. Air Kenya offers daily connections to and from Wilson Airport (WIL) in Nairobi.
  • To visit Tsavo East National Park, consider flying into Moi International Airport (MOI) in Mombasa, which is closer to the park than Jomo Kenyatta International Airport (NBO) in Nairobi. You can then travel to the park by car. Tsavo East is about 3h 30min away from Mombasa.
  • To get to Malindi's marine reserve and Watamu beach, you can either drive along the Coastal Highway from Mombasa or fly directly into Malindi Airport (MYD) from Nairobi.
  • The majority of travelers from Canada arrive at Jomo Kenyatta International Airport (NBO), Kenya's main international entry point. The NBO Airport is perhaps the best airport to fly into if you want to explore more of Kenya's well-known towns and cities, including Kisumu, Nakuru, Ruiru, Kiambu, Thika, and Limuru.
  • Although Moi International Airport (MBA) is an alternative airport with regular flights to Kenya from Canada, the majority of commercial travellers opt to fly into NBO Airport. NBO Airport is a preferred airport for travelers on official commercial trips due to its proximity to Nairobi City, which acts as the country's capital and is home to the bulk of Kenya's large businesses' head offices.
  • The Nairobi city centre is accessible through bus number 34, which is run by Citi Hoppa, which departs from the airport's bus terminal located halfway between Terminal 1 and Terminal 2. The green and yellow color scheme and slightly larger size of the buses make them easier to identify than the common "matatu" buses in Kenya.
See more tips

Top 5 airlines flying to Kenya

Need help choosing which airline to fly with from Canada to Kenya? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.2
American AirlinesOverall score based on 10000 reviews
7.6Boarding
7.0Entertainment
6.5Food
7.3Comfort
8.0Crew
Airline reviews

Boarded over an hour late, no communication, the sign just changed, no attendant to answer questions - she disappeared forever (hiding). Small plane and couldn’t hear the overhead nor understand.

2.0 MediocreAnonymous, Jan 2025CMH - MIA
Read more American Airlines reviews

Boarded over an hour late, no communication, the sign just changed, no attendant to answer questions - she disappeared forever (hiding). Small plane and couldn’t hear the overhead nor understand.

This particular flight wasn't very full at the back, so there were three seats available for spreading out and getting relatively comfortable

Most of the delay was due to weather which is not what was at issue here. One delay was due to a missing flashlight and in the end the flashlight was actually found on the plane. The entertainment system is very limited. Live TV options offer only a few channels that are not very appealing. Boarding and deplaning are always difficult. It just takes too much time to get on and off the plane. On the plus side, I missed my connecting flight, but was easily able to book a later flight from the app while enroute.

American switched my flight to a 5 hour layover then cancelled my whole reservation with no notice and refused refund. Won’t fly with them again.

I missed my connecting flight despite requesting a wheelchair and had to wait at the airport for an additional four hours

The luggage was completely damaged. It was ripped at the corner and the lock was stuck. We had to rip it open.

Not too impressed with them to be honest. They had forgotten my gf meal, despite the fact that the app had notified me that it was sorted. Apparently there is a ‘glitch’ in the system, according to one of the stewardesses, and has been for a while. Also the legroom in economy is way too small (and I’m a slight person) and are very uncomfortable. An extra Internal flight I booked via the app, had not even given me the option to order a meal, so was unaware of that and left without food on a 9 hr. flight !! Don’t think I’ll use AA again after this.

Due to the long delays and rescheduling boarding was horrible. However, the gate staff and the flight attendants went above and beyond to remedy our frustrations. They were able to handle every potential harsh situation with Grace, compassion and coolness of head. Kudos to the MIA Gate A12 and night crew of flight 1572 YYZ to MIA.

I liked nothing about this particular flight. Not only it was initially delayed for two hours due to late arrival of the plane, but the flight attendants were also very late to show up coming from a hotel (based on the announcement made by the gate agent). They did not arrive on another late flight, so why couldn't they be on time? Total disrespect of the passengers!! The plane itself was cramped and the seats super uncomfortable. To top off the poor experience, my video screen did not work. To summarize: flight delayed for 3 hours, cramped and no entertainment (for me).

They kept posting delaying flight due to maintenance issues from incoming arrival flight since 10am, the flight is supposed to depart at 3:45pm, after kept delay until 12am, they finally said it’s canceled. What were they doing for the last 13 hours? After 2am, they still don’t find hotel where we can stay. terrible experience!

Flight was delayed an hour. Also, I bought an extra legroom seat online; but the actually plane was a different configuration so I didn't get what I paid for . This happened on the Addis to Lusaka leg of my trip.

Needs improvement because some of the tvs and charging ports weren’t working

Very bad experience flight was over 5 hours delayed 😑 not a chance to be put on another flight we had to stay at the hotel we lost 2 days on our vacation. Never again I will fligh with Ethiopian airlines.

Terrible customer service I lost my bag luggage and I still haven’t received any information

I liked nothing of Ethiopian airlines except the price of the fare.

Food was really not appealing. There was a blocked sink in the toilet. Toilet is cramped and the wall between the 2 toilets are not secured properly.

I felt all of the food tasted the same. And we had five meals over the 16 hrs in the air.

Plane was late with no information or announcement … had to walk up n downstairs.., had not communicated this … and ppl had suitcase to carry .

There where no ear phones provided and the food needs to improve.

The food needs to improve especially the fish as there where only 3 fish cubes in my plate.

Delay after delay.......they are awful Delayed because of cold wx really!!!!! We live in Canada

I had to change the gate so many times that I got confused.

My one complaint was that while we boarded using the standard enclosed gangway, when we arrived at SEATAC, the ground crew were slow to hook up the stairs. After reaching the tarmac we had to walk up a long ramp all outside in 35° weather. We just came from Bali and did not have warm weather clothes. This was in addition to having to collect our bags in Vancouver, take them through security again and then having to show our passports 4 more times all within the Air Canada section.

The speaker flight attendant talked over was way too loud. Hurt my ears -had to take out hearing aids.

So we didn't actually go. We were hoping to go for the Inauguration of the first female president. When That Guy got elected, we bailed. Unfortunately, we got basically none of our money back, despite having travel insurance. Would not fly with Air Canada again unless I had to.

Did not happen. After being late over and hour we had to embark and get rescheduled . I got my hotel voucher 1:36 am !!!! . The flight was cancelled past 10pm. I had to pay for my hotel and camp the next day till 23:30 for flight to london. Then change airport and pay myself for transportation to Gatwick airport. Never again I will use your services. Unfortunately I have to come back.

My flight was delayed for more than 18 hours no accommodations was provided spent the night at the airport

Economy middle seat was so narrow that I could not sit back comfortably with passengers on either side of me. Over the 9-hour flight, with my body slightly twisted most of that time, my previously-healthy left knee became very painful, even though I got up to walk multiple times. The knee is still painful 3 weeks later. Otherwise, it was a nice flight, but I was crippled over my entire vacation.

flight was delayed, there was open communication about the delay the delay pushed way past the posted delay time and

This was my first time flying on Air Canada and the experience was good and pleasant enough, great crew members and the price I paid was amazing,

Delayed by 4 hours with inadequate advance notifications which caused us a lot of consternation and angst. I will never fly or recommend your airline again

Flight was changed 3 times, from a night flight to a day flight, and then delayed by 5h…

Kenya Airways delayed my flights for 7 days. Each delayed, they notified me last minute. This is ridiculous.

The kindness and good humor of all the people who this flight possible was a joy.

Awful, we had a delay of 3 hrs, impacting in my transfer flight to Cape town, and Kenya airways didnt do anything. They sent me twice to transfer services in Nairobi, not been available to sleep (from 1 am to 5 am); without any update.

It's the only direct flight between Accra and Nairobi, and you pay for it! Food is better on Asky. No entertainment on flight from Accra to Nairobi, but there other way did have screens. Generally timely boarding and departure.

They fed me at the right time the flight was smooth and the captain explain everything

Flying portion was fine. Below average comfort. We had 2 canceled flights and got stuck in 2 cities which took us 3 days to get home. Kenya hasn’t done anything or even reached out to us after complaining.

We were delayed about 5 hours each way from JFK to Nairobi. On the way out, we sat on the tarmac for 5 hours making for almost 20 hours on the plane. And the seats are so uncomfortable. My bottom has never been so sore on a long flight before. Bring a pad if you can. On the return, we were delayed 5 hours in the airport. It was reported as a 3 hour delay on the board and website but at the gate it was 5 hours. So, we waited with 3 kids in the airport when we could have been at the hotel resting instead. The flight was completely full probably due to the cancelled flight the night before. I wonder if the airline is in such shambles because of their possible impending bankruptcy. The staff were pleasant and the vegan meals we requested were impressive for an airplane tv dinner style tray.

Service was good, but I lost my baggage. There should be more accountability to passengers, and more concern to help find lost baggage.

Attitude of crew could be more friendly and less stern and instructive.

May be, better food / snacks in the Gatwick to Glasgow connection.

The A350 is a great plane but BA's seating was incredibly tight (eg compared to the same plane as flown by BA's partner Finnair) and with a middle seat it was very claustrophobic

Flights were on time. Crew was courteous. Food was much better than I expected. Heathrow is a good transit hub - great selection at the duty free.

One particular crew member wasn't helpful in the cabin .

Staff and crew where very nice and friendly. Just need to improve the timming om the meal and beverages.

Excellent except for checking in at Madrid Airport. Waited in line for over an hour and a half. Not enough ticket agents available and they were moving those with earlier flight times up in order to get them through. People were not happy. Staff did their best to explain, but just not enough to meet the need.

Lost bag - again. No help from staff at Nice - they have a handling agent who does nothing No emergency kit Try calling BA - they eventually found the bag - now on later flight. Trying to get someone to help in the short term is impossible. If I am unhappy - then I have to log it on a website. The agent said he was only able to help with future bookings - not assist in the chaos BA had caused. IF YOU WANT SERVICE WHEN THINGS GO WRONG - PICK ANYONE BUT BA. Personally - I'm joining ABBA (Anyone But BA) again.

The front toilet was out of order - which resulted in a late departure from Gatwick and therefore arrival in Cagliari for the return leg - this was then compounded by ATC issues which resulted in our flight back arriving 2 hours 40 mins late. Frustratingly this was the same problem that had resulted in our outbound flight with BA being late the week before - and then the other two toilets went out of action at 30,000ft - also resulting an i delayed arrival.

Food and entertainment non existent as we were only in the air 25 mins so totally understandable

Book Cheap Kenya Plane Tickets

Recent round-trip flight deals

26/4Sat
1 stopDelta
18h 40mYYZ-NBO
11/5Sun
1 stopDelta
24h 40mNBO-YYZ
C$ 1,197
8/4Tue
1 stopDelta
22h 15mYYZ-NBO
6/5Tue
1 stopDelta
24h 40mNBO-YYZ
C$ 1,200
13/4Sun
2 stopsAir Canada
20h 35mYYZ-NBO
11/5Sun
1 stopAir Canada
19h 00mNBO-YYZ
C$ 1,208
11/2Tue
3 stopsAir Canada
26h 20mYTZ-NBO
26/2Wed
2 stopsAir Canada
29h 55mNBO-YTZ
C$ 1,233
4/2Tue
1 stopEthiopian Air
23h 30mYYZ-MBA
13/2Thu
2 stopsEthiopian Air
27h 25mMBA-YYZ
C$ 1,320
4/2Tue
1 stopEthiopian Air
23h 30mYYZ-MBA
13/2Thu
2 stopsEthiopian Air
27h 25mMBA-YYZ
C$ 1,325
25/2Tue
1 stopAmerican Airlines
19h 35mYYZ-NBO
4/3Tue
2 stopsAmerican Airlines
30h 04mNBO-YYZ
C$ 1,395
11/3Tue
1 stopAmerican Airlines
19h 35mYYZ-NBO
27/3Thu
1 stopAmerican Airlines
23h 20mNBO-YYZ
C$ 1,418
4/3Tue
1 stopBritish Airways
19h 35mYYZ-NBO
29/3Sat
1 stopBritish Airways
23h 05mNBO-YYZ
C$ 1,542
30/6Mon
1 stopBritish Airways
39h 35mYUL-NBO
22/7Tue
1 stopBritish Airways
19h 00mNBO-YUL
C$ 1,601

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/3Sun
1 stopQatar Airways
26h 45mYUL-NBO
C$ 633
11/5Sun
1 stopKenya Airways
21h 45mYYZ-NBO
C$ 667
3/4Thu
2 stopsAmerican Airlines
22h 35mYYZ-NBO
C$ 821
18/4Fri
2 stopsAmerican Airlines
32h 38mYYC-NBO
C$ 903
9/3Sun
1 stopEthiopian Air
19h 05mYYZ-NBO
C$ 956
30/1Thu
1 stopEthiopian Air
23h 30mYYZ-MBA
C$ 1,100
12/5Mon
3 stopsAir Canada
43h 05mYTZ-NBO
C$ 1,414
10/2Mon
3 stopsAir Canada
39h 15mYYZ-NBO
C$ 1,420
6/3Thu
1 stopAir France
20h 00mYOW-NBO
C$ 1,503
7/2Fri
1 stopAir France
20h 45mYVR-NBO
C$ 1,575

Search by stops

Search by airline

Search by price

Last minute flights to Kenya

Last minute flight, train and bus deals

28/1Tue
multi-stopDelta
20h 00mYYZ-NBO
4/2Tue
multi-stopDelta
23h 41mNBO-YYZ
C$ 1,185
27/1Mon
multi-stopDelta
20h 00mYYZ-NBO
3/2Mon
multi-stopDelta
24h 16mNBO-YYZ
C$ 1,223
25/1Sat
multi-stopKenya Airways
21h 15mYYZ-NBO
25/2Tue
multi-stopKenya Airways
19h 40mNBO-YYZ
C$ 1,246
24/1Fri
multi-stopKenya Airways
21h 15mYYZ-NBO
26/2Wed
multi-stopKenya Airways
19h 40mNBO-YYZ
C$ 1,294
27/1Mon
multi-stopAir Canada
19h 45mYYZ-NBO
28/2Fri
multi-stopAir Canada
22h 30mNBO-YYZ
C$ 1,316
27/1Mon
multi-stopAir Canada
27h 35mYTZ-NBO
28/2Fri
multi-stopAir Canada
25h 55mNBO-YTZ
C$ 1,322
24/1Fri
multi-stopEthiopian Air
18h 50mYYZ-NBO
22/2Sat
multi-stopEthiopian Air
22h 05mNBO-YYZ
C$ 1,548
27/1Mon
multi-stopEthiopian Air
23h 30mYYZ-MBA
3/2Mon
multi-stopEthiopian Air
27h 25mMBA-YYZ
C$ 1,595
28/1Tue
multi-stopAmerican Airlines
24h 00mYYZ-NBO
3/2Mon
multi-stopAmerican Airlines
27h 45mNBO-YYZ
C$ 1,765
25/1Sat
multi-stopAmerican Airlines
27h 35mYYZ-NBO
2/2Sun
multi-stopAmerican Airlines
23h 00mNBO-YYZ
C$ 1,936

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Kenya

Cabin class types available on flights to Kenya

Cabin classes available on flights to Kenya. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.