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.
136 weekly flights operate on this route flying 264mi in 1h00min.
Expect $137 in average for a one-way ticket with the cheapest option at $0.

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