Direct flights
from Mombasa (MBA)
to Nairobi (NBO)

Weekly schedule for flights between Moi Intl (Mombasa, Kenya) and Jomo Kenyatta Intl (Nairobi, Kenya) operated by 1 airlines.
86 weekly flights operate on this route flying 264mi in 1h00min.
Expect $221 in average for a one-way ticket with the cheapest option at $81.

Monday
No flights scheduled
Tuesday
No flights scheduled
Wednesday
Wednesday
04:20AM05:20AM
Kenya AirwaysKQKQ625
Wednesday
06:40AM07:55AM
Jambojet (JM)JMJM8711
Wednesday
07:30AM08:40AM
FFVFFV418
Wednesday
08:10AM09:25AM
Jambojet (JM)JMJM8601
Wednesday
08:20AM09:20AM
Kenya AirwaysKQKQ601
Wednesday
09:30AM10:30AM
Kenya AirwaysKQKQ603
Wednesday
11:45AM01:00PM
Jambojet (JM)JMJM8603
Wednesday
12:00PM01:10PM
FFVFFV442
Wednesday
12:35PM01:35PM
Kenya AirwaysKQKQ307
Wednesday
02:45PM03:45PM
Kenya AirwaysKQKQ607
Wednesday
03:40PM04:55PM
Jambojet (JM)JMJM8605
Wednesday
05:50PM06:50PM
Kenya AirwaysKQKQ609
Wednesday
06:45PM08:00PM
Jambojet (JM)JMJM8717
Wednesday
06:45PM07:45PM
Kenya AirwaysKQKQ611
Wednesday
07:15PM08:30PM
Jambojet (JM)JMJM8607
Wednesday
07:20PM08:30PM
FFVFFV406
Wednesday
08:00PM09:15PM
Jambojet (JM)JMJM8609
Wednesday
09:25PM10:25PM
Kenya AirwaysKQKQ613
Thursday
Thursday
04:20AM05:20AM
Kenya AirwaysKQKQ625
Thursday
06:40AM07:55AM
Jambojet (JM)JMJM8711
Thursday
07:30AM08:40AM
FFVFFV418
Thursday
08:10AM09:25AM
Jambojet (JM)JMJM8601
Thursday
08:20AM09:20AM
Kenya AirwaysKQKQ601
Thursday
09:50AM10:50AM
Kenya AirwaysKQKQ603
Thursday
11:45AM01:00PM
Jambojet (JM)JMJM8603
Thursday
12:05PM01:05PM
Kenya AirwaysKQKQ605
Thursday
02:45PM03:45PM
Kenya AirwaysKQKQ607
Thursday
03:40PM04:55PM
Jambojet (JM)JMJM8605
Thursday
03:45PM05:00PM
Jambojet (JM)JMJM8715
Thursday
04:45PM05:45PM
Kenya AirwaysKQKQ609
Thursday
06:45PM07:45PM
Kenya AirwaysKQKQ611
Thursday
07:15PM08:30PM
Jambojet (JM)JMJM8607
Thursday
07:20PM08:30PM
FFVFFV406
Thursday
07:25PM08:40PM
Jambojet (JM)JMJM8717
Thursday
08:00PM09:15PM
Jambojet (JM)JMJM8609
Thursday
08:45PM09:45PM
Kenya AirwaysKQKQ613
Friday
Friday
04:20AM05:20AM
Kenya AirwaysKQKQ625
Friday
06:40AM07:55AM
Jambojet (JM)JMJM8711
Friday
07:30AM08:40AM
FFVFFV418
Friday
08:10AM09:25AM
Jambojet (JM)JMJM8601
Friday
08:20AM09:20AM
Kenya AirwaysKQKQ601
Friday
09:30AM10:30AM
Kenya AirwaysKQKQ603
Friday
11:45AM01:00PM
Jambojet (JM)JMJM8603
Friday
12:00PM01:10PM
FFVFFV442
Friday
12:05PM01:05PM
Kenya AirwaysKQKQ605
Friday
12:35PM01:35PM
Kenya AirwaysKQKQ307
Friday
03:40PM04:55PM
Jambojet (JM)JMJM8605
Friday
04:45PM05:45PM
Kenya AirwaysKQKQ609
Friday
06:45PM08:00PM
Jambojet (JM)JMJM8717
Friday
07:15PM08:30PM
Jambojet (JM)JMJM8607
Friday
07:20PM08:30PM
FFVFFV406
Friday
08:00PM09:15PM
Jambojet (JM)JMJM8609
Friday
08:45PM09:45PM
Kenya AirwaysKQKQ613
Saturday
Saturday
04:20AM05:20AM
Kenya AirwaysKQKQ625
Saturday
06:40AM07:55AM
Jambojet (JM)JMJM8711
Saturday
07:30AM08:40AM
FFVFFV418
Saturday
08:10AM09:25AM
Jambojet (JM)JMJM8601
Saturday
09:50AM10:50AM
Kenya AirwaysKQKQ603
Saturday
11:45AM01:00PM
Jambojet (JM)JMJM8603
Saturday
12:05PM01:05PM
Kenya AirwaysKQKQ605
Saturday
02:45PM03:45PM
Kenya AirwaysKQKQ607
Saturday
03:40PM04:55PM
Jambojet (JM)JMJM8605
Saturday
03:45PM05:00PM
Jambojet (JM)JMJM8715
Saturday
06:45PM07:45PM
Kenya AirwaysKQKQ611
Saturday
07:15PM08:30PM
Jambojet (JM)JMJM8607
Saturday
07:25PM08:40PM
Jambojet (JM)JMJM8717
Saturday
08:00PM09:15PM
Jambojet (JM)JMJM8609
Saturday
08:20PM09:30PM
FFVFFV406
Saturday
08:45PM09:45PM
Kenya AirwaysKQKQ613
Sunday
Sunday
04:20AM05:20AM
Kenya AirwaysKQKQ625
Sunday
06:40AM07:55AM
Jambojet (JM)JMJM8711
Sunday
07:30AM08:40AM
FFVFFV418
Sunday
08:10AM09:25AM
Jambojet (JM)JMJM8601
Sunday
09:30AM10:30AM
Kenya AirwaysKQKQ603
Sunday
11:45AM01:00PM
Jambojet (JM)JMJM8603
Sunday
12:00PM01:10PM
FFVFFV442
Sunday
12:35PM01:35PM
Kenya AirwaysKQKQ307
Sunday
03:40PM04:55PM
Jambojet (JM)JMJM8605
Sunday
04:45PM05:45PM
Kenya AirwaysKQKQ609
Sunday
06:45PM08:00PM
Jambojet (JM)JMJM8717
Sunday
06:45PM07:45PM
Kenya AirwaysKQKQ611
Sunday
07:15PM08:30PM
Jambojet (JM)JMJM8607
Sunday
07:20PM08:30PM
FFVFFV406
Sunday
08:20PM09:35PM
Jambojet (JM)JMJM8609
Sunday
08:45PM09:45PM
Kenya AirwaysKQKQ613
Sunday
10:30PM11:30PM
Kenya AirwaysKQKQ619