Flights Africa Kenya Nairobi

Find cheap flights to Nairobi

Fri. 17/1
Fri. 24/1
Any month
Compare vs. momondo |

When is the best time to fly to Nairobi?

2,040 C$
1,700 C$
1,370 C$
1,032 C$
Price
1’032 C$ - 2’037 C$

What is the cheapest day to depart on your flight to Nairobi?

In general, booking your departure to Nairobi for a Tuesday represents the best deal on airfare. Try to avoid a Thursday departure to stay away from the highest prices.

What is the cheapest time of day to fly to Nairobi?

Typically, cheap prices to Nairobi are most often found for afternoon flights. Cheap prices are less likely for noon flights.


Nairobi flight deals found on momondo

Check out some of the best fares to Nairobi found recently by users on momondo
Quickest
Cheapest
British Airways
British Airways
24 Apr.
YYZ
Toronto Pearson Intl airport
19h 20m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
28 May
NBO
Nairobi Jomo Kenyatta Intl airport
25h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
867 C$
British Airways
British Airways
04 Jun.
YYZ
Toronto Pearson Intl airport
19h 20m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
13 Jun.
NBO
Nairobi Jomo Kenyatta Intl airport
25h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
876 C$
British Airways
British Airways
23 Apr.
YYZ
Toronto Pearson Intl airport
44h 05m
2 Stops
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
28 Apr.
NBO
Nairobi Jomo Kenyatta Intl airport
23h 50m
2 Stops
YYZ
Toronto Pearson Intl airport
898 C$
British Airways
British Airways
27 Mar.
YYZ
Toronto Pearson Intl airport
44h 15m
2 Stops
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
30 Mar.
NBO
Nairobi Jomo Kenyatta Intl airport
45h 39m
2 Stops
YYZ
Toronto Pearson Intl airport
923 C$
Ethiopian Air
Ethiopian Air
19 Jan.
YYZ
Toronto Pearson Intl airport
16h 25m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
30 Jan.
NBO
Nairobi Jomo Kenyatta Intl airport
28h 10m
2 Stops
YYZ
Toronto Pearson Intl airport
990 C$
British Airways
British Airways
29 Apr.
YVR
Vancouver Intl airport
38h 05m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
24 May
NBO
Nairobi Jomo Kenyatta Intl airport
29h 25m
1 Stop
YVR
Vancouver Intl airport
1,004 C$
KLM
KLM
02 May
YYZ
Toronto Pearson Intl airport
21h 50m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
KLM
29 May
NBO
Nairobi Jomo Kenyatta Intl airport
22h 16m
2 Stops
YYZ
Toronto Pearson Intl airport
1,005 C$
Ethiopian Air
Ethiopian Air
19 Jan.
YYZ
Toronto Pearson Intl airport
16h 25m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
30 Jan.
NBO
Nairobi Jomo Kenyatta Intl airport
28h 10m
2 Stops
YYZ
Toronto Pearson Intl airport
990 C$
British Airways
British Airways
24 Apr.
YYZ
Toronto Pearson Intl airport
19h 20m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
28 May
NBO
Nairobi Jomo Kenyatta Intl airport
25h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
867 C$
British Airways
British Airways
04 Jun.
YYZ
Toronto Pearson Intl airport
19h 20m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
13 Jun.
NBO
Nairobi Jomo Kenyatta Intl airport
25h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
876 C$
British Airways
British Airways
29 Apr.
YVR
Vancouver Intl airport
38h 05m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
24 May
NBO
Nairobi Jomo Kenyatta Intl airport
29h 25m
1 Stop
YVR
Vancouver Intl airport
1,004 C$
British Airways
British Airways
23 Apr.
YYZ
Toronto Pearson Intl airport
44h 05m
2 Stops
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
28 Apr.
NBO
Nairobi Jomo Kenyatta Intl airport
23h 50m
2 Stops
YYZ
Toronto Pearson Intl airport
898 C$

Airports near Nairobi

Below you will find all the airports in Nairobi along with their distance from the city centre
Nairobi Jomo Kenyatta Intl
11 km from city centre
Nairobi Wilson
3 km from city centre

Popular routes to Nairobi

Most frequently searched flights to Nairobi along with the cheapest price and shortest flight duration
Toronto to Nairobi Flights
Fastest flight time
16h 25m
Cheapest price
867 C$
Montreal to Nairobi Flights
Fastest flight time
16h 55m
Cheapest price
904 C$
Vancouver to Nairobi Flights
Fastest flight time
24h 40m
Cheapest price
1,004 C$
Québec City to Nairobi Flights
Fastest flight time
28h 40m
Cheapest price
1,026 C$
Calgary to Nairobi Flights
Fastest flight time
21h 30m
Cheapest price
1,029 C$
Winnipeg to Nairobi Flights
Fastest flight time
23h 30m
Cheapest price
1,131 C$
Ottawa to Nairobi Flights
Fastest flight time
19h 40m
Cheapest price
1,161 C$
Edmonton to Nairobi Flights
Fastest flight time
23h 15m
Cheapest price
1,171 C$
Regina to Nairobi Flights
Fastest flight time
40h 00m
Cheapest price
1,227 C$
Saskatoon to Nairobi Flights
Fastest flight time
27h 00m
Cheapest price
1,295 C$
Victoria to Nairobi Flights
Fastest flight time
50h 50m
Cheapest price
1,328 C$
St. John's to Nairobi Flights
Fastest flight time
45h 40m
Cheapest price
2,315 C$
View more

Start planning your trip to Nairobi

Flights Africa Kenya Nairobi