Check your Flight status online
Mombasa to Nairobi flight status today
List of all flights from Mombasa Kenya (MBA) to Nairobi Kenya (NBO) and airlines operated flight from Mombasa to Nairobi. The flight is a domestic flight in Kenya. There are 130 flights operated by 19 airlines on this route.
The distance from Mombasa, KE (MBA) to Nairobi, KE (NBO) is 423 km (263 miles). Moi International Airport and Jomo Kenyatta International Airport are in the same time zone (GMT +3:00). The current time on both airports is Wednesday 2025-11-19 03:45 AM.
Air France | Kenya Airways | Delta | Jambojet Limited | British Airways | Saudia Airlines | Airline Atifly | KLM | South African Airways | World Ticket | Fly540 | Skyward Express | Congo Airways | EgyptAir | Far Eastern Air Transport | Alitalia | Precision Air | Fly SAX | Jambojet |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| AF5511 | 04:50 | 05:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| AF5519 | 22:00 | 23:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| AF3108 | 18:45 | 19:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| AF5513 | 20:55 | 21:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| AF8009 | 20:40 | 21:40 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept T1 - Arr T1 | Cancelled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| KQ8717 | 18:45 | 20:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| KQ8715 | 15:45 | 17:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Arrived On time |
| KQ8711 | 06:40 | 07:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Arrived Delayed by 19m |
| KQ8601 | 07:40 | 08:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Arrived On time |
| KQ8609 | 20:40 | 21:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| KQ625 | 04:50 | 05:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived On time |
| KQ8605 | 15:05 | 16:20 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| KQ8603 | 09:45 | 11:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| KQ613 | 21:00 | 22:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KQ603 | 09:30 | 10:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KQ8607 | 18:35 | 19:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| KQ607 | 15:10 | 16:10 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KQ619 | 22:30 | 23:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KQ609 | 16:45 | 17:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived Delayed by 16m |
| KQ605 | 11:35 | 12:35 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Departed Delayed by 1h 3m |
| KQ615 | 08:30 | 09:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled |
| KQ601 | 08:20 | 09:20 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KQ611 | 18:45 | 19:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived On time |
| KQ307 | 12:35 | 13:35 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived Delayed by 16m |
| KQ621 | 17:45 | 18:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Landed |
| KQ617 | 13:45 | 14:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived |
| KQ8713 | 10:20 | 11:35 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| KQ8719 | 22:30 | 23:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| KQ8613 | 20:20 | 21:35 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | No Recent Info - Call Airline |
| KQ623 | 15:50 | 16:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Landed |
| KQ7663 | 17:30 | 18:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | No_Takeoff_Info |
| KQ7661 | 08:50 | 09:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled |
| KQ631 | 15:20 | 16:20 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr 1 | Cancelled |
| KQ8615 | 12:40 | 13:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept - Arr | Scheduled |
| KQ8611 | 18:10 | 19:25 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Landed |
| KQ629 | 09:10 | 10:20 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept T1 - Arr T1 | Unknown |
| KQ8629 | 13:10 | 14:15 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1A | Scheduled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| DL7555 | 21:00 | 22:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| DL7538 | 04:50 | 05:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived On time |
| DL9152 | 04:20 | 05:20 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Cancelled |
| DL9150 | 20:50 | 21:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Cancelled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| JM8715 | 15:45 | 17:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Arrived On time |
| JM8711 | 06:40 | 07:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Arrived Delayed by 19m |
| JM8717 | 19:25 | 20:40 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| JM8603 | 09:45 | 11:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Arrived On time |
| JM8609 | 20:40 | 21:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| JM8605 | 15:05 | 16:20 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| JM8601 | 07:40 | 08:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Arrived On time |
| JM8607 | 17:55 | 19:10 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| JM8611 | 14:50 | 16:05 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled Delayed by 8h 45m |
| JM8713 | 10:20 | 11:35 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Arrived |
| JM8719 | 22:30 | 23:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled On time |
| JM8613 | 20:25 | 21:40 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | No Recent Info - Call Airline |
| JM8709 | 16:00 | 17:15 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Landed |
| JM8615 | 22:20 | 23:35 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| JM8091 | 11:55 | 13:10 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| JM605 | 13:26 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| JM8099 | 12:06 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| JM301 | 08:34 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| JM8680 | 11:55 | 13:10 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Arrival Diverted to MBA |
| JM8617 | 19:40 | 20:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | No_Takeoff_Info |
| JM8093 | 17:30 | 18:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Landed |
| JM8629 | 13:10 | 14:15 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept - Arr | Scheduled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| BA7749 | 21:00 | 22:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| BA7745 | 16:45 | 17:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled Delayed by 55m |
| BA7747 | 18:45 | 19:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| A15759 | 19:25 | 20:40 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| A15757 | 15:45 | 17:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| A15713 | 20:40 | 21:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| A15707 | 09:45 | 11:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| A15705 | 07:40 | 08:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| A15709 | 15:05 | 16:20 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| A15753 | 06:40 | 07:55 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
| A15711 | 18:35 | 19:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Delayed |
| A15761 | 22:30 | 23:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | No Takeoff Info - Call Airline |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| KL4135 | 21:00 | 22:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KL4147 | 04:50 | 05:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived On time |
| KL4237 | 09:30 | 10:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived Delayed by 27m |
| KL4134 | 18:35 | 19:35 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled |
| KL4143 | 16:45 | 17:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KL4241 | 14:45 | 15:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KL4152 | 13:05 | 14:05 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KL4203 | 08:20 | 09:20 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived On time |
| KL4233 | 22:30 | 23:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KL4175 | 10:45 | 11:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled On time |
| KL4192 | 12:35 | 13:35 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived Delayed by 16m |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| SA7135 | 04:50 | 05:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived On time |
| SA7129 | 09:30 | 10:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled Delayed by 30m |
| SA7127 | 09:50 | 10:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Arrived Delayed by 20m |
| SA7131 | 17:00 | 18:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled Delayed by 1h 50m |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| 5H406 | 19:20 | 20:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr None | Scheduled On time |
| 5H418 | 07:30 | 08:40 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr None | Scheduled On time |
| 5H404 | 11:00 | 12:10 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr None | Unknown |
| 5H5418 | 08:00 | 09:10 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr None | Scheduled On time |
| 5H462 | 17:10 | 18:10 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Scheduled |
| 5H5440 | 16:40 | 17:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr None | No Recent Info - Call Airline |
| 5H440 | 16:40 | 17:50 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Landed Late |
| 5H5416 | 17:10 | 18:10 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept - Arr | |
| 5H5448 | 14:10 | 15:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr | Scheduled |
| 5H5444 | 11:10 | 12:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr | |
| 5H448 | 15:00 | 16:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Scheduled |
| 5H444 | 16:10 | 17:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Scheduled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| OW2347 | 13:45 | 14:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| OW395 | 13:45 | 14:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Scheduled |
| OW2367 | 13:25 | 14:25 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived Early |
| OW393 | 19:40 | 20:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept - Arr | Scheduled |
| OW391 | 08:45 | 09:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr | No Recent Info - Call Airline |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| 8Z607 | 15:50 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| 8Z625 | 05:20 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| 8Z605 | 13:10 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Landed 13:05 |
| 8Z619 | 23:35 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| 8Z609 | 17:50 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Landed 17:46 |
| 8Z613 | 21:50 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived Delayed by 28 minutes |
| 8Z603 | 10:50 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| 8Z601 | 09:20 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| 8Z611 | 19:50 | None | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Arrived On time |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| MS8003 | 20:45 | 21:45 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 1D | Scheduled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| FE202 | 10:30 | 11:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept - Arr 2 | Scheduled |
| FE204 | 18:30 | 19:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 2 | Scheduled |
| FE206 | 18:30 | 19:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept - Arr 2 | Scheduled |
| FE1202 | 18:30 | 19:30 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 1 - Arr 2 | No_Takeoff_Info |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| PW4601 | 08:10 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept - Arr | No Recent Info - Call Airline |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| B5542 | 20:15 | 21:00 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept None - Arr None | Scheduled |
| No. | Departure | Arrival | Origin | Destination | Terminal | Last Update Status |
|---|---|---|---|---|---|---|
| JX8613 | 21:15 | 22:20 | (MBA) Mombasa, Kenya | (NBO) Nairobi, Kenya | Dept 2 - Arr 1D | Scheduled |
