Flights Africa Kenya Nairobi

Find cheap flights to Nairobi

Sat 23/3
Sat 30/3
Any month
Compare vs. momondo |

When is the best time to fly to Nairobi?

+120.0%
+80.0%
+40.0%
Base
Price
1,095 - 2,204 CAD

Nairobi flight deals found on momondo

Check out some of the best fares to Nairobi found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
20h 25m
1 Stop
3:25 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
Multiple Airlines
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
29h 44m
3 Stops
5:44 am
+1
YYZ
Toronto Pearson Intl airport
1,011 CAD
SWISS
SWISS
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
18h 50m
1 Stop
1:50 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
SWISS
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
26h 30m
2 Stops
2:30 am
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,028 CAD
SWISS
SWISS
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
18h 50m
1 Stop
1:50 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
SWISS
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
26h 30m
2 Stops
2:30 am
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,031 CAD
Ethiopian Air
Ethiopian Air
YYZ
12:00 am
Toronto Pearson Intl airport
31h 20m
1 Stop
2:20 pm
+1
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
34h 25m
2 Stops
10:25 am
+1
YYZ
Toronto Pearson Intl airport
1,036 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
41h 40m
2 Stops
12:40 am
+2
NBO
Nairobi Jomo Kenyatta Intl airport
Multiple Airlines
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
23h 30m
2 Stops
11:30 pm
YYZ
Toronto Pearson Intl airport
1,055 CAD
Multiple Airlines
Multiple Airlines
YTZ
12:00 am
Toronto Island airport
24h 55m
2 Stops
7:55 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
Multiple Airlines
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
28h 15m
2 Stops
4:15 am
+1
YTZ
Toronto Island airport
1,095 CAD
SWISS
SWISS
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
18h 50m
1 Stop
1:50 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
SWISS
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
26h 30m
2 Stops
2:30 am
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,028 CAD
SWISS
SWISS
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
18h 50m
1 Stop
1:50 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
SWISS
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
26h 30m
2 Stops
2:30 am
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,031 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
21h 55m
2 Stops
4:55 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
Air Canada
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
25h 15m
2 Stops
1:15 am
+1
YTZ
Toronto Island airport
1,164 CAD
Ethiopian Air
Ethiopian Air
YYZ
12:00 am
Toronto Pearson Intl airport
19h 30m
1 Stop
2:30 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
27h 50m
2 Stops
3:50 am
+1
YYZ
Toronto Pearson Intl airport
1,532 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
20h 25m
1 Stop
3:25 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
Multiple Airlines
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
29h 44m
3 Stops
5:44 am
+1
YYZ
Toronto Pearson Intl airport
1,011 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
23h 55m
2 Stops
6:55 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
Air Canada
NBO
7:00 am
Nairobi Jomo Kenyatta Intl airport
27h 15m
2 Stops
3:15 am
+1
YTZ
Toronto Island airport
1,680 CAD

Which airlines operate flights to Nairobi?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Nairobi

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

Quick facts about Nairobi

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Nairobi
Local time
Currency
Kenyan Shilling
Beer
Domestic Beer (.5 litre)
2.55 CAD
Food
Inexpensive restaurant
6.67 CAD
Public transport
One-way ticket
1.07 CAD

Start planning your trip to Nairobi

Flights Africa Kenya Nairobi