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

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