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

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

Monday
Monday
06:00AM07:10AM
FFVFFV417
Monday
06:30AM07:45AM
Jambojet (JM)JMJM8600
Monday
08:00AM09:00AM
Kenya AirwaysKQKQ602
Monday
08:25AM09:40AM
Jambojet (JM)JMJM8712
Monday
10:05AM11:20AM
Jambojet (JM)JMJM8602
Monday
10:20AM11:20AM
Kenya AirwaysKQKQ604
Monday
01:00PM02:00PM
Kenya AirwaysKQKQ606
Monday
02:00PM03:15PM
Jambojet (JM)JMJM8604
Monday
03:00PM04:00PM
Kenya AirwaysKQKQ608
Monday
05:00PM06:00PM
Kenya AirwaysKQKQ610
Monday
05:35PM06:50PM
Jambojet (JM)JMJM8606
Monday
05:40PM06:50PM
FFVFFV405
Monday
07:00PM08:00PM
Kenya AirwaysKQKQ612
Monday
07:20PM08:35PM
Jambojet (JM)JMJM8608
Monday
08:30PM09:45PM
Jambojet (JM)JMJM8718
Monday
11:59PM12:59AM
Kenya AirwaysKQKQ624
Tuesday
Tuesday
06:00AM07:10AM
FFVFFV417
Tuesday
06:30AM07:30AM
Kenya AirwaysKQKQ600
Tuesday
06:30AM07:45AM
Jambojet (JM)JMJM8600
Tuesday
08:00AM09:00AM
Kenya AirwaysKQKQ602
Tuesday
08:25AM09:40AM
Jambojet (JM)JMJM8712
Tuesday
10:05AM11:20AM
Jambojet (JM)JMJM8602
Tuesday
01:00PM02:00PM
Kenya AirwaysKQKQ606
Tuesday
02:00PM03:15PM
Jambojet (JM)JMJM8604
Tuesday
03:00PM04:00PM
Kenya AirwaysKQKQ608
Tuesday
05:00PM06:00PM
Kenya AirwaysKQKQ610
Tuesday
05:35PM06:50PM
Jambojet (JM)JMJM8606
Tuesday
05:50PM07:05PM
Jambojet (JM)JMJM8716
Tuesday
06:25PM07:40PM
Jambojet (JM)JMJM8608
Tuesday
06:40PM07:50PM
FFVFFV405
Tuesday
07:00PM08:00PM
Kenya AirwaysKQKQ612
Tuesday
08:55PM09:55PM
Kenya AirwaysKQKQ306
Tuesday
09:30PM10:45PM
Jambojet (JM)JMJM8718
Tuesday
11:59PM12:59AM
Kenya AirwaysKQKQ624
Wednesday
Wednesday
06:00AM07:10AM
FFVFFV417
Wednesday
08:00AM09:00AM
Kenya AirwaysKQKQ602
Wednesday
08:00AM09:10AM
FFVFFV441
Wednesday
08:25AM09:40AM
Jambojet (JM)JMJM8712
Wednesday
10:05AM11:20AM
Jambojet (JM)JMJM8602
Wednesday
10:20AM11:20AM
Kenya AirwaysKQKQ604
Wednesday
01:00PM02:00PM
Kenya AirwaysKQKQ606
Wednesday
02:00PM03:15PM
Jambojet (JM)JMJM8604
Wednesday
03:00PM04:00PM
Kenya AirwaysKQKQ608
Wednesday
05:00PM06:00PM
Kenya AirwaysKQKQ610
Wednesday
05:35PM06:50PM
Jambojet (JM)JMJM8606
Wednesday
05:40PM06:50PM
FFVFFV405
Wednesday
07:00PM08:00PM
Kenya AirwaysKQKQ612
Wednesday
07:20PM08:35PM
Jambojet (JM)JMJM8608
Wednesday
08:30PM09:45PM
Jambojet (JM)JMJM8718
Wednesday
08:45PM09:45PM
Kenya AirwaysKQKQ618
Wednesday
11:59PM12:59AM
Kenya AirwaysKQKQ624
Thursday
Thursday
06:00AM07:10AM
FFVFFV417
Thursday
06:30AM07:45AM
Jambojet (JM)JMJM8600
Thursday
06:30AM07:30AM
Kenya AirwaysKQKQ600
Thursday
08:00AM09:00AM
Kenya AirwaysKQKQ602
Thursday
08:25AM09:40AM
Jambojet (JM)JMJM8712
Thursday
10:05AM11:20AM
Jambojet (JM)JMJM8602
Thursday
10:20AM11:20AM
Kenya AirwaysKQKQ604
Thursday
10:25AM11:40AM
Jambojet (JM)JMJM8714
Thursday
01:00PM02:00PM
Kenya AirwaysKQKQ606
Thursday
02:00PM03:15PM
Jambojet (JM)JMJM8604
Thursday
03:00PM04:00PM
Kenya AirwaysKQKQ608
Thursday
05:00PM06:00PM
Kenya AirwaysKQKQ610
Thursday
05:05PM06:20PM
Jambojet (JM)JMJM8606
Thursday
05:20PM06:35PM
Jambojet (JM)JMJM8716
Thursday
05:40PM06:50PM
FFVFFV405
Thursday
07:00PM08:00PM
Kenya AirwaysKQKQ612
Thursday
07:20PM08:35PM
Jambojet (JM)JMJM8608
Thursday
08:40PM09:55PM
Jambojet (JM)JMJM8720
Thursday
08:55PM09:55PM
Kenya AirwaysKQKQ306
Thursday
09:00PM10:15PM
Jambojet (JM)JMJM8718
Thursday
11:59PM12:59AM
Kenya AirwaysKQKQ624
Friday
Friday
06:00AM07:10AM
FFVFFV417
Friday
06:30AM07:45AM
Jambojet (JM)JMJM8600
Friday
06:30AM07:30AM
Kenya AirwaysKQKQ600
Friday
08:00AM09:00AM
Kenya AirwaysKQKQ602
Friday
08:00AM09:10AM
FFVFFV441
Friday
08:25AM09:40AM
Jambojet (JM)JMJM8712
Friday
10:05AM11:20AM
Jambojet (JM)JMJM8602
Friday
10:20AM11:20AM
Kenya AirwaysKQKQ604
Friday
02:00PM03:15PM
Jambojet (JM)JMJM8604
Friday
02:35PM03:35PM
Kenya AirwaysKQKQ606
Friday
03:00PM04:00PM
Kenya AirwaysKQKQ608
Friday
03:50PM05:05PM
Jambojet (JM)JMJM8716
Friday
05:00PM06:00PM
Kenya AirwaysKQKQ610
Friday
05:35PM06:50PM
Jambojet (JM)JMJM8606
Friday
05:40PM06:50PM
FFVFFV405
Friday
07:00PM08:00PM
Kenya AirwaysKQKQ612
Friday
07:25PM08:40PM
Jambojet (JM)JMJM8608
Friday
08:30PM09:45PM
Jambojet (JM)JMJM8718
Friday
08:40PM09:55PM
Jambojet (JM)JMJM8720
Friday
08:45PM09:45PM
Kenya AirwaysKQKQ618
Friday
11:59PM12:59AM
Kenya AirwaysKQKQ624
Saturday
Saturday
06:00AM07:10AM
FFVFFV417
Saturday
06:30AM07:45AM
Jambojet (JM)JMJM8600
Saturday
06:30AM07:30AM
Kenya AirwaysKQKQ600
Saturday
08:00AM09:00AM
Kenya AirwaysKQKQ602
Saturday
08:25AM09:40AM
Jambojet (JM)JMJM8712
Saturday
09:00AM10:00AM
Kenya AirwaysKQKQ614
Saturday
10:05AM11:20AM
Jambojet (JM)JMJM8602
Saturday
10:20AM11:20AM
Kenya AirwaysKQKQ604
Saturday
10:25AM11:40AM
Jambojet (JM)JMJM8714
Saturday
01:00PM02:00PM
Kenya AirwaysKQKQ606
Saturday
02:00PM03:15PM
Jambojet (JM)JMJM8604
Saturday
03:00PM04:00PM
Kenya AirwaysKQKQ608
Saturday
05:00PM06:00PM
Kenya AirwaysKQKQ610
Saturday
05:05PM06:20PM
Jambojet (JM)JMJM8606
Saturday
05:30PM06:45PM
Jambojet (JM)JMJM8716
Saturday
06:40PM07:50PM
FFVFFV405
Saturday
07:00PM08:00PM
Kenya AirwaysKQKQ612
Saturday
07:20PM08:35PM
Jambojet (JM)JMJM8608
Saturday
08:40PM09:55PM
Jambojet (JM)JMJM8720
Saturday
08:55PM09:55PM
Kenya AirwaysKQKQ306
Saturday
09:10PM10:25PM
Jambojet (JM)JMJM8718
Saturday
11:59PM12:59AM
Kenya AirwaysKQKQ624
Sunday
Sunday
06:30AM07:45AM
Jambojet (JM)JMJM8600
Sunday
08:00AM09:00AM
Kenya AirwaysKQKQ602
Sunday
08:00AM09:10AM
FFVFFV441
Sunday
08:25AM09:40AM
Jambojet (JM)JMJM8712
Sunday
10:05AM11:20AM
Jambojet (JM)JMJM8602
Sunday
10:20AM11:20AM
Kenya AirwaysKQKQ604
Sunday
01:00PM02:00PM
Kenya AirwaysKQKQ606
Sunday
02:00PM03:15PM
Jambojet (JM)JMJM8604
Sunday
03:00PM04:00PM
Kenya AirwaysKQKQ608
Sunday
05:00PM06:00PM
Kenya AirwaysKQKQ610
Sunday
05:35PM06:50PM
Jambojet (JM)JMJM8606
Sunday
05:40PM06:50PM
FFVFFV405
Sunday
07:00PM08:00PM
Kenya AirwaysKQKQ612
Sunday
07:20PM08:35PM
Jambojet (JM)JMJM8608
Sunday
08:30PM09:45PM
Jambojet (JM)JMJM8718
Sunday
08:45PM09:45PM
Kenya AirwaysKQKQ618
Sunday
11:59PM12:59AM
Kenya AirwaysKQKQ624