Find Cheap Flights to Kenya

Round-trip
Economy
Lethbridge (YQL)
Kenya
Mon. 15/7
Mon. 22/7
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Kenya

Flights to Kenya information

Popular destinations Nairobi, Mombasa, Kisumu
Flights Depart from Canada
Flight Price C$ 946
Distance 12,648 km
Airlines Ethiopian Air, SWISS, Delta, Lufthansa, Qatar Airways

Latest Kenya Flight Deals

Nairobi
Direct from C$ 1076.46
Direct from C$ 1166.56
Mombasa
Direct from C$ 1071.89

Top Tips for Finding Cheap Flights to Kenya

Looking for cheap airfare to Kenya? 25% of our users found round-trip tickets to Kenya for the following prices or less: From Toronto C$ 1074, from Vancouver Intl C$ 1498, from Vancouver C$ 1498
Book at least 4 weeks before departure in order to get a below-average price.
High season is considered to be May, June and July. The cheapest month to fly to Kenya is November.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Kenya flight deals.

FAQs - Booking Kenya flights

How long is the flight to Kenya?

The average direct flight from Canada to Kenya takes 28h 34m, covering a distance of 12756 km. The most popular route is Toronto - Nairobi with an average flight time of 16h 10m.

What is the cheapest flight to Kenya?

The cheapest ticket to Kenya from Canada found in the last 72 hours was C$ 940. The most popular route is Toronto to Nairobi and the cheapest airline ticket found on this route in the last 72 hours was C$ 946.

Which airlines fly to Kenya?

What are the most popular destinations in Kenya?

Based on KAYAK flight searches, the most popular destination is Nairobi (97% of total searches to Kenya). The next most popular destinations are Mombasa (3%) and Ukunda (0%).

Book cheap flights to Kenya

(Round-trip)
Airports
Origin
Winnipeg
C$ 1554
only
C$ 1554
Regina
C$ 2070
only
C$ 2070
Edmonton
C$ 1238
only
C$ 1238
Calgary
C$ 1909
only
C$ 1909
Ottawa
C$ 985
only
C$ 985
Montreal
C$ 1000
only
C$ 1000
Toronto
C$ 946
only
C$ 946
C$ 1688
only
C$ 1688
Destination
Nairobi
C$ 946
only
C$ 946
Mombasa
C$ 1107
only
C$ 1107
Thu., 21 Nov.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
24h 35m
Thu., 28 Nov.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
22h 05m
C$ 946
Trip: 8 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,067 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
CPT
ADD
Excellent 9.0

Pros: Very good,on time good service

Cons: Better seats on business in boing 737 800

BJM
ADD
Okay 4.0

Pros: crammed seats, meh food first experience with ethiopian, wasn't great

TLV
ADD
Mediocre 3.6

Pros: Crew is friendly.

Cons: The plane is old, tatty and dirty. There is no entertainment. The airport transfer is very very shoddy.

ADD
MGQ
Excellent 8.6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

ADD
EBB
Mediocre 3.6

Pros: The crew practically ignored my request for medical aid. They were not friendly and super occupied. The seats were too uncomfortable.

Cons: The food could have been better and the crew attention and assistance to the passengers.

Fri., 6 Dec.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
42h 40m
Fri., 13 Dec.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
29h 52m
C$ 950
Trip: 8 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,295 reviews
Overall
8.2
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
SFO
ZRH
Okay 4.0

Pros: Crew is great.

Cons: The airline lost my luggage .

ZRH
BOS
Excellent 10.0

Pros: Great. Very smooth and comfortable!

ZRH
EWR
Excellent 8.4

Pros: The expedited transfer from late flight out of Rome was an amazingly efficint process, much appreciated. Was very stressed when I thought I could not make the transfer, but Swissair really had it covered. My compliments

BOS
ZRH
Excellent 9.5

Pros: Seats very comfortable; real feather pillow! Everything was on time.

Cons: Breakfast consisted only of sweet items -- I didn't touch it.

SFO
ZRH
Excellent 10.0

Pros: Smooth transfer from Terminal 3 to the International Terminal. Great airport. Easy boarding, friendly crew and very smooth flight.

Cons: I was very happy with my flight experience with Swiss.

Wed., 9 Oct.
YUL
Montreal Pierre Elliott Trudeau Intl
NBO
Nairobi Jomo Kenyatta Intl
27h 40m
Wed., 23 Oct.
NBO
Nairobi Jomo Kenyatta Intl
YUL
Montreal Pierre Elliott Trudeau Intl
19h 35m
C$ 1000
Trip: 15 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,218 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.7
Food
7.5
BNA
MSP
Good 6.8

Cons: Check carefully! Our flights were changed and the first was only ten min difference so didn’t think anything of it but when we went to check in they said we would probably miss our connection. The problem was not the time but they changed GATES were really far apart. Was resolved but kind of a hassl

MSN
DTW
Excellent 9.3

Cons: Seem that they turned off the air conditioning once we landed in the cabin got on the warm side.

SFO
SEA
Good 6.6

Cons: Connection at Schiphol often tricky;

PNS
ATL
Good 7.2

Pros: Everything met my expectations

Cons: Refreshments

MCO
JFK
Excellent 10.0

Pros: Delta’s crew is the best part about flying delta!

Fri., 22 Nov.
YYZ
Toronto Pearson Intl
MBA
Mombasa Moi Intl
33h 20m
Sun., 1 Dec.
MBA
Mombasa Moi Intl
YYZ
Toronto Pearson Intl
32h 50m
C$ 1107
Trip: 10 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,807 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
BOS
FRA
Okay 5.3

Pros: Middle seats had little useful legroom due to conduit

Cons: The plane was hot, muggy, and had little airflow with no user movable nozzles. Lots of people sweating for 6+hours.

DEL
MUC
Good 7.3

Cons: Better time management.

BHX
MUC
Good 6.8

Cons: The food was sub-standard, though it was described accurately as a snack.

MUC
CPH
Good 6.8

Cons: Mediocre sandwich

ORD
FRA
Good 6.6

Cons: The seats were very small and uncomfortable, I didn’t see any stewards except to serve meals

Tue., 18 Jun.
YUL
Montreal Pierre Elliott Trudeau Intl
NBO
Nairobi Jomo Kenyatta Intl
27h 29m
Wed., 26 Jun.
NBO
Nairobi Jomo Kenyatta Intl
YUL
Montreal Pierre Elliott Trudeau Intl
26h 20m
C$ 1330
Trip: 9 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9,749 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.6
Entertainment
8.3
Food
8.0
SIN
DOH
Good 7.6

Pros: Boarding was very smooth.

Cons: We were seated in the last row, and by the time the food came around, 2 of the 3 entree options were unavailable. We had to have fish or not get an entree at all.

HND
DOH
Good 6.6

Pros: aircraft so silent

Cons: the flightvwas so turbulent and it was full. imagine standing 12 hoyrs next to some stranger who's Going to sleep and fell on you. Upgrade to Business class eas not available...

DOH
KBP
Excellent 9.3

Pros: The crew was amazing!

Cons: The internet service was not working!

DOH
ATL
Excellent 10.0

Pros: Uneventful flight. Baby in next row only cried intermittently

Cons: Please place crying babies in a sound-proof compartment

DOH
IAD
Excellent 10.0

Pros: Everything was good and nice. Had a good time and felt welcomed. Had a really good experience.

Tue., 25 Jun.
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
19h 55m
Fri., 5 Jul.
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
27h 15m
C$ 1688
Trip: 11 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,077 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
MUC
Excellent 10.0

Pros: Fast boarding, on time, food was pretty good

Cons: Toothpaste on board

YVR
LAS
Excellent 8.6

Pros: Air Canada is always a great travel experience.

Cons: The food is terrible. It's the worst I've had from any airline.

YYZ
YVR
Good 6.3

Cons: They should make the rouge player app so that you can see the entertainment options before you are trapped on a plane with no access to WiFi. The offering is pretty sparse, and had I known beforehand I would have brought other content

YVR
PDX
Excellent 10.0

Cons: Good food. Best airline I’ve traveled besides Southwest. First international flight and the crew was so nice and professional!

YWG
YYZ
Mediocre 2.0

Pros: It was canceled

Thu., 21 Nov.
YOW
Ottawa
NBO
Nairobi Jomo Kenyatta Intl
25h 40m
Sat., 14 Dec.
NBO
Nairobi Jomo Kenyatta Intl
YOW
Ottawa
29h 32m
C$ 985
Trip: 24 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,293 reviews
Overall
8.2
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
ZRH
JFK
Excellent 8.0

Pros: I like that the plan wasn’t that full and the movie was great also when I flew back the food and monies was different

Cons: More snacks maybe lackerli

SFO
ZRH
Excellent 10.0

Pros: Crew was very friendly. Seat a pretty comfortable.

FLR
ZRH
Mediocre 2.0

Cons: The flight was cancelled and Florence airport staff was extremely incompetent and unprofessional. I spent 12 hours in the airport before getting to Zurich. Won’t get to Chicago until 24 hours after my planned arrival. If I something important then hell would’ve been raised.

FCO
ZRH
Excellent 8.8

Cons: Arrive on time Zurich

BOS
ZRH
Excellent 8.0

Cons: Just except very bad to reserve 24h before by phone impossible to have the number call call geneve airport it was ile fidji a d south pacifica impossible to understand i speak french andlittle english perfortunatly my kids live princetona d boston Thank.you merci yvette ruggeri

Sun., 29 Sep.
YEG
Edmonton
NBO
Nairobi Jomo Kenyatta Intl
21h 35m
Fri., 18 Oct.
NBO
Nairobi Jomo Kenyatta Intl
YEG
Edmonton
26h 28m
C$ 1238
Trip: 20 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,236 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.7
Food
7.5
SAN
MSP
Good 7.6

Pros: Crew, exit row seat

Cons: Bathroom

MNL
NRT
Excellent 8.0

Pros: The crew at the checking counters were very accommodating. Knowing that I had requested a wheelchair, they changed my seat to one that was closer to the door.

Cons: The flight attendants in my could have been more visible other than just during the food service time.

ABE
ATL
Mediocre 2.0

Pros: Flight cancelled

Cons: Flight not cancelled

SFO
SEA
Good 6.6

Cons: Connection at Schiphol often tricky;

DEN
LAX
Excellent 10.0

Pros: The service, on time, employees very nice.

Sun., 22 Dec.
YUL
Montreal Pierre Elliott Trudeau Intl
MBA
Mombasa Moi Intl
28h 40m
Sat., 18 Jan.
MBA
Mombasa Moi Intl
YUL
Montreal Pierre Elliott Trudeau Intl
29h 00m
C$ 1514
Trip: 28 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9,749 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.6
Entertainment
8.3
Food
8.0
ZRH
DOH
Excellent 10.0

Pros: Great service with very friendly crew who pamper you all through the flight. Delicious food served at the time you like. Also, the Q Suite design is very comfortable, private & flexible.

Cons: Flight was delayed 18 minutes & disembarking was not direct but via bus.

DOH
KGL
Excellent 9.3

Pros: Great crew

Cons: The food didn’t necessarily agree with me but it tasted good and there was plenty of it.

DOH
BUD
Excellent 9.6

Pros: Friendly Crew, good entertainment possibilites.

Cons: Everything has a plastic holding purse.

DOH
DPS
Good 6.6

Pros: The crew was good. Good movie selection.

Cons: The food. The vegetarian meals were both noodles. And the meals were not very healthy. Too high calorie. I couldn’t figure out how to customize my meals On the Qatar app

DAR
DOH
Excellent 10.0

Cons: Excellent service and stuff

Mon., 16 Dec.
YWG
Winnipeg
NBO
Nairobi Jomo Kenyatta Intl
27h 35m
Sat., 28 Dec.
NBO
Nairobi Jomo Kenyatta Intl
YWG
Winnipeg
33h 00m
C$ 1554
Trip: 13 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,807 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
BRE
MUC
Okay 5.5

Pros: Seating is terribly tight

Cons: A normal human sized seat.

FRA
ORD
Good 7.0

Cons: The plane is still on the run way waiting for a gate & I’ll miss my shuttle bus to my next stop. Darn...

FRA
PHL
Good 6.0

Pros: The crew was attentive

Cons: We sat on the runway for an hour.

MEX
FRA
Excellent 10.0

Pros: Service and crew

MUC
AMS
Excellent 10.0

Pros: Got an amazing pastry as a snack with tea, it was huge and really tasty!

Cons: Not much to say.

Tue., 25 Jun.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
20h 25m
Fri., 5 Jul.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
22h 30m
C$ 1580
Trip: 11 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,795 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
ORD
FRA
Good 6.6

Cons: The seats were very small and uncomfortable, I didn’t see any stewards except to serve meals

MUC
CPH
Good 6.8

Cons: Mediocre sandwich

MUC
BOS
Excellent 9.0

Pros: Smooth. No turbulence. On time.

FRA
EWR
Good 6.0

Pros: the price

Cons: everything else food seats service ...

DUB
FRA
Mediocre 2.0

Pros: Nothing

Cons: I was sick so couldn’t fly, spoke to customer care and they refused to let me change my flight

Mon., 8 Jul.
YUL
Montreal Pierre Elliott Trudeau Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 10m
Sat., 27 Jul.
NBO
Nairobi Jomo Kenyatta Intl
YUL
Montreal Pierre Elliott Trudeau Intl
28h 20m
C$ 1700
Trip: 20 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 9,749 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.6
Entertainment
8.3
Food
8.0
DOH
KBP
Excellent 9.3

Pros: The crew was amazing!

Cons: The internet service was not working!

BKK
DOH
Excellent 10.0

Cons: Qatar airline is one of the best ways to fly!

DOH
LHE
Excellent 10.0

Pros: Great experience

Cons: Excellent

DEL
DOH
Excellent 8.6

Pros: Yes. Pillow cushion too firm

Cons: Food needs to be better. Very inconvenient schedule for flights to India from Europe.

FRA
DOH
Mediocre 2.6

Pros: Nothing

Cons: Food was terrible. It’s worse among the airlines.

Mon., 24 Jun.
YYC
Calgary
NBO
Nairobi Jomo Kenyatta Intl
40h 35m
Thu., 18 Jul.
NBO
Nairobi Jomo Kenyatta Intl
YYC
Calgary
29h 00m
C$ 1909
Trip: 25 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,077 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YOW
YUL
Mediocre 2.0

Pros: Nothing at all.

Cons: A 1 hour flight, delayed. Meant I missed my entire flight and stayed I Ottawa International for 8 joirs

YVR
YUL
Good 6.0

Pros: No carry on space, no leg room for a 6’4” individual

YWG
YYC
Okay 5.6

Cons: More drinks, snacks

YVR
YYC
Excellent 10.0

Pros: Good legroom,

Cons: Older aircraft, tray tables not level, rear washrooms no water, delayed departure

YYZ
LAX
Good 6.3

Pros: No problems on the flight. Attendants were nice.

Cons: It was unusual that we had to go through another security station when changing planes. The home made jam I transported from Paris made it through the Paris security, but was confiscated by the American security. It made my trip home upsetting.

Tue., 10 Dec.
YEG
Edmonton
NBO
Nairobi Jomo Kenyatta Intl
18h 30m
Tue., 31 Dec.
NBO
Nairobi Jomo Kenyatta Intl
YEG
Edmonton
26h 14m
C$ 2058
Trip: 22 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 25,236 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.7
Food
7.5
LGA
MIA
Okay 4.6

Cons: Faster lines at check-in. More courteous security personnel

SAN
MSP
Good 7.6

Pros: Crew, exit row seat

Cons: Bathroom

DTW
TPA
Good 7.6

Cons: B.S. all the Delta Boarding groups. Geez, have you lost all common sense! C'mon... I understand the ill/med conditions passengers. How about 1 kid, then 2 kids then 3 kids, w/ cataracts, bladder probelems, Platinum, Gold, Silver, Paper, Plus 1, Plus 2, Main Cabin 1, 2 and 3.

MSP
LAX
Okay 5.6

Cons: Plane was too hot

ATL
CAE
Good 6.4

Pros: Met expectations; except for treatment of an oversized passanger, which turned out good in the end.

Cons: Refreshments

Fri., 13 Dec.
YQR
Regina
NBO
Nairobi Jomo Kenyatta Intl
48h 30m
Tue., 7 Jan.
NBO
Nairobi Jomo Kenyatta Intl
YQR
Regina
28h 22m
C$ 2070
Trip: 26 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,807 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
FRA
EWR
Good 6.0

Pros: the price

Cons: everything else food seats service ...

SAN
FRA
Good 6.0

Cons: Food and seats

FRA
AMM
Mediocre 2.0

Cons: Flight from dc to Frankfurt was delayed 4 hours. Flight from Frankfurt to Amman was cancelled and rebooked for the next morning.

LAX
MUC
Excellent 9.0

Pros: The bus was one of the most comfortable international flights I have ever been on.

Cons: Somehow, our luggage never made it to Rome, despite a nearly four hour layover in Munich. Disappointing.

MAN
FRA
Excellent 10.0

Pros: Lufthansa should keep up the standard.

Cons: The delay on the arrival time at Abuja because some passengers are transiting to other cities.

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First