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.
133 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
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:45PM07:45PM
Kenya AirwaysKQKQ611
Monday
06:45PM08:00PM
Jambojet (JM)JMJM8717
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
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
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
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
09:50AM10:50AM
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:45PM07:45PM
Kenya AirwaysKQKQ611
Wednesday
06:45PM08:00PM
Jambojet (JM)JMJM8717
Wednesday
07:15PM08:30PM
Jambojet (JM)JMJM8607
Wednesday
07:20PM08:30PM
FFVFFV406
Wednesday
08:45PM09:45PM
Kenya AirwaysKQKQ613
Wednesday
09:00PM10:15PM
Jambojet (JM)JMJM8609
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:20PM
Jambojet (JM)JMJM8713
Thursday
12:05PM01:05PM
Kenya AirwaysKQKQ605
Thursday
02:45PM03:45PM
Kenya AirwaysKQKQ607
Thursday
03:35PM04:50PM
Jambojet (JM)JMJM8715
Thursday
03:40PM04:55PM
Jambojet (JM)JMJM8605
Thursday
04:45PM05:45PM
Kenya AirwaysKQKQ609
Thursday
06:45PM07:45PM
Kenya AirwaysKQKQ611
Thursday
06:45PM08:00PM
Jambojet (JM)JMJM8607
Thursday
07:15PM08:30PM
Jambojet (JM)JMJM8717
Thursday
07:20PM08:30PM
FFVFFV406
Thursday
08:45PM09:45PM
Kenya AirwaysKQKQ613
Thursday
09:00PM10:15PM
Jambojet (JM)JMJM8609
Thursday
10:20PM11:35PM
Jambojet (JM)JMJM8719
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:40PM04:55PM
Jambojet (JM)JMJM8605
Friday
04:20PM05:20PM
Kenya AirwaysKQKQ607
Friday
04:45PM05:45PM
Kenya AirwaysKQKQ609
Friday
05:30PM06:45PM
Jambojet (JM)JMJM8715
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:05PM10:20PM
Jambojet (JM)JMJM8609
Friday
10:20PM11:35PM
Jambojet (JM)JMJM8719
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:20PM
Jambojet (JM)JMJM8713
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
04:45PM05:45PM
Kenya AirwaysKQKQ609
Saturday
06:45PM07:45PM
Kenya AirwaysKQKQ611
Saturday
06:45PM08:00PM
Jambojet (JM)JMJM8607
Saturday
07:25PM08:40PM
Jambojet (JM)JMJM8717
Saturday
08:20PM09:30PM
FFVFFV406
Saturday
08:45PM09:45PM
Kenya AirwaysKQKQ613
Saturday
09:00PM10:15PM
Jambojet (JM)JMJM8609
Saturday
10:20PM11:35PM
Jambojet (JM)JMJM8719
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:45AM01:00PM
Jambojet (JM)JMJM8603
Sunday
12:00PM01:10PM
FFVFFV442
Sunday
12:05PM01:05PM
Kenya AirwaysKQKQ605
Sunday
12:35PM01:35PM
Kenya AirwaysKQKQ307
Sunday
02:45PM03:45PM
Kenya AirwaysKQKQ607
Sunday
03:40PM04:55PM
Jambojet (JM)JMJM8605
Sunday
04:45PM05:45PM
Kenya AirwaysKQKQ609
Sunday
06:45PM07:45PM
Kenya AirwaysKQKQ611
Sunday
06:45PM08:00PM
Jambojet (JM)JMJM8717
Sunday
07:15PM08:30PM
Jambojet (JM)JMJM8607
Sunday
07:20PM08:30PM
FFVFFV406
Sunday
08:45PM09:45PM
Kenya AirwaysKQKQ613
Sunday
09:00PM10:15PM
Jambojet (JM)JMJM8609
Sunday
10:30PM11:30PM
Kenya AirwaysKQKQ619