Find cheap flights to Nairobi

Round-trip
Economy
Washington (WAS)
Nairobi Jomo Kenyatta Intl
Sat. 14/12
Sat. 21/12
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Nairobi

Canada to Nairobi Flight Information

Flights Arrive in Nairobi
Flights Depart from Canada
Flight Price C$ 926
Airlines British Airways, Ethiopian Air, Delta, KLM, SWISS, Lufthansa, Air Canada

Top tips for finding cheap flights to Nairobi

Looking for cheap airfare to Nairobi? 25% of our users found round-trip tickets to Nairobi for the following prices or less: From Montreal C$ 975, from Toronto C$ 977, from Ottawa C$ 1200

FAQs - booking Nairobi flights

What is the cheapest flight to Nairobi?

The cheapest airline ticket to Nairobi from Canada in the last 72 hours was C$ 926 round-trip on the route Montreal to Nairobi. The most popular route is Toronto to Nairobi and the cheapest ticket found on this route in the last 72 hours was C$ 4410 round-trip.

How does KAYAK find such low flight prices?

KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with rental cars, vacation packages, activities and millions of verified reviews so users can see as many available travel options as possible.

How can Hacker Fares save me money?

Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional round-trip ticket.

Does KAYAK query more flight providers than competitors?

Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

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

Book Cheap Nairobi Plane Tickets

(Round-trip)
Airports
Origin
Vancouver
C$ 1162
only
C$ 1162
Edmonton
C$ 1679
only
C$ 1679
Montreal
C$ 926
only
C$ 926
Toronto
C$ 942
only
C$ 942
C$ 1391
only
C$ 1391
Destination
Nairobi
C$ 926
only
C$ 926
Mon., 13 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl
NBO
Nairobi Jomo Kenyatta Intl
44h 40m
Tue., 28 Apr.
NBO
Nairobi Jomo Kenyatta Intl
YUL
Montreal Pierre Elliott Trudeau Intl
27h 15m
C$ 926
Trip: 16 days
7.4Good Show reviews
Overall 7.4 Good
Based on 22,236 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
SVQ
LGW
Excellent 8.0

Pros: Nice staff

Cons: Seats are too small, I don't have space for my upper legs.

BCN
LHR
Okay 4.0

Pros: Female Flight attendant was very rude

LHR
BKK
Okay 4.6

Pros: Given that this flight, like just about every other BA9 flight for the past week, was a delayed departure, this flight delayed 3 hours, it is difficult to say that this was a good flight. The flight was full, and some business class passengers moved to economy class, with some economy passengers being removed from the flight to free up essential "rest areas" for the crew.

Cons: Whilst I understand that the planes make no money sitting on the tarmac, maybe the schedule needs tweaking to permit a little more time for maintenance?

FCO
LHR
Okay 4.6

Cons: It was awful as to how uncomfortable the business class seats were. The seats were narrow and not much personal space. I would never pay to sit in business class on NA 3ver again.

BNA
LHR
Okay 5.6

Cons: Three hour delay!

Sat., 18 Jan.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 30m
Sat., 25 Jan.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
34h 45m
C$ 1002
Trip: 8 days
7.2Good Show reviews
Overall 7.2 Good
Based on 2,204 reviews
Boarding
7.0
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
NBO
ADD
Good 6.4

Cons: The chicken was undercooked.

KGL
BJM
Okay 5.6

Cons: Old aircraft, rickety seats

EWR
ADD
Excellent 9.3

Pros: No problems

CPT
ADD
Okay 5.3

Pros: They an amazing crew

Cons: They need to improve on the flight check-in and boarding at thier airport in Bole, it is so messy. Also thier inflight menu is nothing special

ADD
JIB
Good 7.6

Cons: Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times.

Thu., 27 Feb.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
16h 10m
Wed., 11 Mar.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
27h 51m
C$ 1010
Trip: 13 days
8.1Excellent Show reviews
Overall 8.1 Excellent
Based on 27,097 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
LGA
MIA
Excellent 9.6

Pros: WARDA at the Miami Gate H07 was awesome. She went above and beyond. Everyone else was very helpful but you can get tell she does more than the norm. LOVE LOVE LOVE the free entertainment in the individual seats. Perfect for families!

Cons: No complaints

DEN
SEA
Excellent 8.0

Pros: Good

BNA
ATL
Excellent 9.0

Pros: Easy boarding, our connecting flight was at the same gate!

Cons: Would always love more room in comfort class.

YOW
LGA
Excellent 10.0

Pros: Security and checking in was quick and easy! Crew members were understanding and accommodating.

ATL
SJU
Excellent 10.0

Pros: Great crew

Tue., 3 Dec.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 55m
Fri., 13 Dec.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
23h 29m
C$ 1080
Trip: 11 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 3,460 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
LIS
AMS
Good 6.4

Pros: The crew tried to be helpful but were equally frustrated with the ground crew.

Cons: Follow your own policies. Allow people to board (economy plus) with their hand luggage who have followed all the rules and chosen a seat in the front of the plane. My daughter and my KLM approved baggage were taken by the boarding crew while allowing other passengers to go with more than allowed

FCO
AMS
Excellent 10.0

Cons: A little bit chaotic when they loaded two planes at the same time in a very tight space in Amsterdsm but this was most likey an airport soecific design issue and not a KLM issue. The flight was as good as can be expected fir an international flight. The staff was great

OTP
AMS
Excellent 10.0

Pros: Loved the smooth ride.

Cons: Bathroom was pretty nasty

AMS
LAX
Okay 5.6

Pros: economy plus seats were nice, great movie selection, especially international movies

Cons: crew was not friendly, i had to ask for water many times, usually water person walk the aisle. food was terrible. other carriers food were better

GLA
AMS
Excellent 9.6

Pros: KLM are our airline of choice. A great full-service carrier with impecable standards.

Cons: Nothing

Fri., 6 Dec.
YUL
Montreal Pierre Elliott Trudeau Intl
NBO
Nairobi Jomo Kenyatta Intl
41h 05m
Sun., 15 Dec.
NBO
Nairobi Jomo Kenyatta Intl
YUL
Montreal Pierre Elliott Trudeau Intl
24h 50m
C$ 1098
Trip: 10 days
8.2Excellent Show reviews
Overall 8.2 Excellent
Based on 8,771 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
ZRH
BRU
Excellent 10.0

Pros: Excellent

ZRH
SFO
Okay 5.0

Pros: crew was friendly

Cons: seats were way too cramped - worst flight ever that way - what has happened to Swiss - there is no room - horrible!!!

ZRH
ORD
Excellent 8.0

Pros: All great!

Cons: if my luggage would of arrived with me, Swiss airlines left behind 2 of 4 pieces of luggage in Zurich! I hope I can get them back!

ZRH
SFO
Excellent 10.0

Pros: The crew was pleasant and worked very hard to keep our stomachs full! I loved all the free movies!

GVA
OPO
Excellent 9.3

Pros: Again staff was very friendly and helpful.

Cons: That since it was a shorter flight no tvs.

Fri., 17 Jan.
YVR
Vancouver Intl
NBO
Nairobi Jomo Kenyatta Intl
25h 55m
Sun., 2 Feb.
NBO
Nairobi Jomo Kenyatta Intl
YVR
Vancouver Intl
28h 04m
C$ 1162
Trip: 17 days
8.1Excellent Show reviews
Overall 8.1 Excellent
Based on 27,097 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
IAH
Excellent 9.3

Cons: I was between two large men and couldn’t sit all the back in my seat. Eating was a real trick!

PTY
FRA
Excellent 9.6

Pros: Comfortable flight with very pleasant flight attendants and crew. Professional service, straightforward check-in. Was able to change seats via the Lufthansa app for free and automatically seated together.

Cons: 3 out of our 4 flights had some sort of delay.

FRA
PHL
Okay 5.3

Pros: Crew was very good. Food was OK.

Cons: Individual space was tight made worse by some inconsiderate people who put their seats as far back as possible. This should be regulated.

JAX
IAD
Good 7.0

Cons: Leg room was terrible in economy and food was poor from the USA

SOF
MUC
Good 6.0

Cons: I do not like that mono do sale me a ticket with no baggage and never will by a ticket from this company again!

Fri., 13 Mar.
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
21h 10m
Sat., 28 Mar.
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
24h 30m
C$ 1391
Trip: 16 days
7.3Good Show reviews
Overall 7.3 Good
Based on 24,476 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
BRU
YUL
Excellent 10.0

Cons: Free wifi for business class customers. $6,000 ticket then asked to pay 10/hr for wifi is insulting!

YYZ
DUB
Excellent 8.3

Cons: Power outlet didn’t work in 34G so couldn’t get work done.

PHX
YYZ
Mediocre 2.3

Pros: I booked an aisle seat and they did not honour it at checking

Cons: Everything.

YUL
BWI
Excellent 8.3

Pros: The flight attendants were fabulous on this flight.

Cons: Older plane that showed lots of grime from past travelers. The seats in my row had old spills that seemed to have run down the backs of the seats and dried over. Gross!

LHR
YYZ
Excellent 8.6

Pros: Boarding process and customer service

Cons: Food could have been better and seating comfort

Sat., 30 May
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 30m
Tue., 9 Jun.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
24h 56m
C$ 942
Trip: 11 days
7.4Good Show reviews
Overall 7.4 Good
Based on 22,236 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
FCO
LGW
Good 6.5

Pros: Crew and pilot great.

Cons: Toilet was dirty.

ORD
LHR
Good 6.3

Pros: Crew had filled overhead lockers with their bags leaving no room for ours

FCO
LHR
Okay 4.6

Cons: Rude staff

JFK
LHR
Okay 5.6

Pros: crew members are polite and clear in instructions

Cons: the check-in time is very long, need to open more counters

LHR
OSL
Good 6.4

Pros: Crew was friendly, booked seat was good.

Cons: I travel very light, was finishing up a 14 day trip around the world, couldn’t check-in online. Tried a number of options. When arriving at airport - my checked bag was a total of 12kg, but was told if I planned to bring it home with me that I had to pay $100 bag fee. I realize that airlines charge bag fees - however, I was unaware in advance, booking from Lhr to FLL with layover in Oslo.

Mon., 20 Apr.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
44h 05m
Wed., 29 Apr.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
48h 56m
C$ 963
Trip: 10 days
7.4Good Show reviews
Overall 7.4 Good
Based on 22,236 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
ARN
Excellent 10.0

Pros: Club Europe- excellent attentive crew, excellent food!

Cons: Nothing! They were the best!

FCO
LGW
Good 6.5

Pros: Crew and pilot great.

Cons: Toilet was dirty.

BHD
LHR
Okay 5.5

Cons: Missed our connection because of problem w jetway

LHR
ZRH
Mediocre 3.6

Cons: The outward flight was rerouted to a different airport, and the return flight was delayed by more than an hour. Not even a glass of water free of charge.

SFO
LHR
Excellent 8.0

Pros: the food was really good and the service was good.

Cons: the entertainment system for the trip from lhr to acc was a bit outdated

Thu., 5 Dec.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 55m
Sun., 15 Dec.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
23h 29m
C$ 1129
Trip: 11 days
8.0Excellent Show reviews
Overall 8.0 Excellent
Based on 3,460 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
TXL
AMS
Okay 4.6

Pros: Flight was on time.

Cons: Staff: from check in to landing, they could at least smile. Baggage claim was a nightmare, 6 Schengen flights in the same belt.

MAN
AMS
Excellent 10.0

Pros: Impressive service... amazing crew, very friendly and professional

GVA
AMS
Good 6.4

Pros: The crew was pleasant

Cons: Baggage checkin & flight boarding was slow & disorganized.

AMS
ATH
Okay 4.4

Pros: Reclinable seats.

Cons: The food!! The lights could be dimmed as it was a night flight.

AMS
LAX
Okay 5.6

Pros: economy plus seats were nice, great movie selection, especially international movies

Cons: crew was not friendly, i had to ask for water many times, usually water person walk the aisle. food was terrible. other carriers food were better

Mon., 6 Apr.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
22h 46m
Sun., 31 May
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
26h 39m
C$ 981
Trip: 56 days
7.4Good Show reviews
Overall 7.4 Good
Based on 22,236 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
BCN
Excellent 8.0

Pros: Good crew

Cons: Some free snacks could have helped

IST
LHR
Excellent 9.0

Pros: Crew was great

Cons: The way they collect trash in the plane after serving food looked a little primitive. The crew walks around without trash bags and picks up passengers' trash and just stacks them on their arms or on their cart. I have traveled with BA many times in the past 40 yrs, and i don't remember this scene. Either I was not paying attention, or this is the new policy???!!

KEF
LHR
Mediocre 2.0

Pros: Nothing. I was offloaded minutes before boarding by BA without any explanations. The staff was not helpful in any way. BA is suggesting either non recept of payment or credit card fraud. Both reasons are totally bogus.

Cons: Proper communication by both BA and local handlers at the airport in Iceland.

LGW
JFK
Excellent 8.4

Cons: We couldn’t watch anything because the headphones required an adapter which we didn’t have and was not offered to us for purchase. We read a book for eight hours. Would have loved to watch a movie.

LHR
GVA
Good 7.6

Pros: Good seats and smooth flight

Cons: No free snacks

Mon., 23 Dec.
YEG
Edmonton
NBO
Nairobi Jomo Kenyatta Intl
75h 25m
Thu., 23 Jan.
NBO
Nairobi Jomo Kenyatta Intl
YEG
Edmonton
36h 18m
C$ 1679
Trip: 32 days
8.1Excellent Show reviews
Overall 8.1 Excellent
Based on 27,099 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
VCE
FRA
Okay 4.8

Cons: One cookie with tea is not enough at this time of day! Boarding was organised terribly and was the main reason for the delay.

NUE
FRA
Mediocre 3.6

Pros: Crew

Cons: More direction once crew knew the connecting flight would be lost, especially to minors

TUN
FRA
Excellent 10.0

Pros: Everything was great thanks

Cons: Perfect trip

ORD
FRA
Excellent 9.0

Pros: Staff excellent

Cons: Seats that go flat so u can sleep on long flight

FRA
MIA
Okay 4.0

Cons: The seat didn’t recline and the entertainment didn’t work

Wed., 4 Dec.
YTZ
Toronto Island
NBO
Nairobi Jomo Kenyatta Intl
21h 10m
Sun., 29 Dec.
NBO
Nairobi Jomo Kenyatta Intl
YTZ
Toronto Island
24h 30m
C$ 1773
Trip: 26 days
7.3Good Show reviews
Overall 7.3 Good
Based on 24,476 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YVR
YYZ
Good 6.3

Cons: Seat was terrible. Too tight and next passengers body too close. Avoiding them made it uncomfortable.

YYC
YYZ
Good 6.6

Cons: More leg room in economy class seating. Very little recline of seats. It is torture flying on a Boeing 777 for 8 hours in economy.

YYZ
YUL
Excellent 8.0

Pros: fast efficient boarding.. quick flight..comfortable

YUL
BWI
Excellent 8.3

Pros: The flight attendants were fabulous on this flight.

Cons: Older plane that showed lots of grime from past travelers. The seats in my row had old spills that seemed to have run down the backs of the seats and dried over. Gross!

FRA
YYZ
Mediocre 2.0

Pros: let me wait for next flight 24 hours later

Cons: getting me on my flight and let me wait for 24 hours

Wed., 4 Dec.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 30m
Sun., 29 Dec.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
22h 40m
C$ 2499
Trip: 26 days
7.4Good Show reviews
Overall 7.4 Good
Based on 22,236 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
TXL
LHR
Good 7.6

Cons: Their app wouldn't let me pay for a checked bag early so I was charged almost double the cost!

LHR
IAH
Okay 4.3

Cons: The primume economy was out of date - compered to BA we flew from Telling Aviv to London

JFK
LHR
Excellent 8.0

Pros: Friendly service

IST
LHR
Excellent 9.0

Pros: Crew was great

Cons: The way they collect trash in the plane after serving food looked a little primitive. The crew walks around without trash bags and picks up passengers' trash and just stacks them on their arms or on their cart. I have traveled with BA many times in the past 40 yrs, and i don't remember this scene. Either I was not paying attention, or this is the new policy???!!

SIN
SYD
Okay 5.6

Pros: Gate was super close to the lounge.

Cons: The security check at the gate requires one to leave the comfort of the lounge early incase of queues and then wait in an over crowded lounge with the other passengers (so the fact you are business/first or have one world status does little to ease the burden of boarding. The lounge also did not offer red eye passengers a meal and the on board meal service is slow (so if you are hungry it eats into precious sleeping time). The breakfast wakeup was also disappointing. My meal of choice was not available and the whole process was rushed like a fast food restaurant. Overall I am disappointed by the club world offering on this route and would not pay for it again unless intended to get on and just sleep for the entire journey.

Show more results
*
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.

1
  • 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