Flights Africa Kenya Nairobi

Find cheap flights to Nairobi

Fri. 20/9
Fri. 27/9
Any month
Compare vs. momondo |

When is the best time to fly to Nairobi?

+120.0%
+80.0%
+40.0%
Base
Price
1,041 - 2,099 CAD

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

From most locations, the cheapest day to fly to Nairobi is Tuesday. Most users found that departing on a Saturday was most expensive.

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

Typically, cheap prices to Nairobi are most often found for evening flights. Cheap prices are less likely for morning 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
YYZ
13 Nov.
Toronto Pearson Intl airport
19h 30m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
NBO
10 Dec.
Nairobi Jomo Kenyatta Intl airport
23h 55m
2 Stops
YYZ
Toronto Pearson Intl airport
857 CAD
British Airways
British Airways
YYZ
21 Jan.
Toronto Pearson Intl airport
19h 30m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
NBO
16 Mar.
Nairobi Jomo Kenyatta Intl airport
22h 40m
1 Stop
YYZ
Toronto Pearson Intl airport
872 CAD
British Airways
British Airways
YYZ
19 Nov.
Toronto Pearson Intl airport
19h 30m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
NBO
25 Nov.
Nairobi Jomo Kenyatta Intl airport
22h 40m
1 Stop
YYZ
Toronto Pearson Intl airport
877 CAD
Delta
Delta
YYZ
03 Dec.
Toronto Pearson Intl airport
26h 07m
2 Stops
NBO
Nairobi Jomo Kenyatta Intl airport
Delta
NBO
24 Dec.
Nairobi Jomo Kenyatta Intl airport
30h 03m
2 Stops
YYZ
Toronto Pearson Intl airport
1,038 CAD
British Airways
British Airways
YVR
31 Jan.
Vancouver Intl airport
37h 40m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
NBO
16 Feb.
Nairobi Jomo Kenyatta Intl airport
30h 05m
1 Stop
YVR
Vancouver Intl airport
1,068 CAD
Delta
Delta
YWG
24 Jan.
Winnipeg airport
23h 34m
2 Stops
NBO
Nairobi Jomo Kenyatta Intl airport
Delta
NBO
07 Feb.
Nairobi Jomo Kenyatta Intl airport
33h 17m
2 Stops
YWG
Winnipeg airport
1,209 CAD
Ethiopian Air
Ethiopian Air
YYZ
31 Oct.
Toronto Pearson Intl airport
16h 25m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
30 Nov.
Nairobi Jomo Kenyatta Intl airport
20h 30m
2 Stops
YYZ
Toronto Pearson Intl airport
1,250 CAD
Ethiopian Air
Ethiopian Air
YYZ
22 Sep.
Toronto Pearson Intl airport
16h 25m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
27 Sep.
Nairobi Jomo Kenyatta Intl airport
21h 45m
2 Stops
YYZ
Toronto Pearson Intl airport
1,344 CAD
British Airways
British Airways
YYZ
21 Jan.
Toronto Pearson Intl airport
19h 30m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
NBO
16 Mar.
Nairobi Jomo Kenyatta Intl airport
22h 40m
1 Stop
YYZ
Toronto Pearson Intl airport
872 CAD
British Airways
British Airways
YYZ
19 Nov.
Toronto Pearson Intl airport
19h 30m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
NBO
25 Nov.
Nairobi Jomo Kenyatta Intl airport
22h 40m
1 Stop
YYZ
Toronto Pearson Intl airport
877 CAD
British Airways
British Airways
YYZ
13 Nov.
Toronto Pearson Intl airport
19h 30m
1 Stop
NBO
Nairobi Jomo Kenyatta Intl airport
British Airways
NBO
10 Dec.
Nairobi Jomo Kenyatta Intl airport
23h 55m
2 Stops
YYZ
Toronto Pearson Intl airport
857 CAD
Air Canada
Air Canada
YTZ
31 Oct.
Toronto Island airport
22h 10m
2 Stops
NBO
Nairobi Jomo Kenyatta Intl airport
Air Canada
NBO
30 Nov.
Nairobi Jomo Kenyatta Intl airport
24h 30m
2 Stops
YTZ
Toronto Island airport
1,839 CAD

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
Montreal to Nairobi
Fastest flight time
16h 55m
Cheapest price
824 CAD
Toronto to Nairobi
Fastest flight time
16h 25m
Cheapest price
856 CAD
Ottawa to Nairobi
Fastest flight time
20h 40m
Cheapest price
983 CAD
Vancouver to Nairobi
Fastest flight time
25h 10m
Cheapest price
1,027 CAD
Winnipeg to Nairobi
Fastest flight time
23h 34m
Cheapest price
1,073 CAD
Calgary to Nairobi
Fastest flight time
18h 05m
Cheapest price
1,093 CAD
St. John's to Nairobi
Fastest flight time
32h 10m
Cheapest price
1,093 CAD
Edmonton to Nairobi
Fastest flight time
19h 45m
Cheapest price
1,191 CAD
Victoria to Nairobi
Fastest flight time
38h 20m
Cheapest price
1,233 CAD
Regina to Nairobi
Fastest flight time
38h 20m
Cheapest price
1,556 CAD
Saskatoon to Nairobi
Fastest flight time
21h 38m
Cheapest price
2,310 CAD
Québec City to Nairobi
Fastest flight time
23h 30m
Cheapest price
2,704 CAD
View more

Start planning your trip to Nairobi

Flights Africa Kenya Nairobi