Flights from Casablanca to Nairobi – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
CMN to NBO – All flight route options from Mohammed V International Airport, Morocco to Jomo Kenyatta International, Kenya. These flights are operated by 6 different airlines through 5 different connections. The shortest flight time is 12 hours and 38 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Jomo Kenyatta
We got great deals on hotels and car rentals near the airport.
Casablanca to Nairobi flights
With over 22 flights every week and 5 different airlines you have a wide range of options. While flying to Nairobi from Casablanca you will be doing a stopover in Jeddah, Abidjan or any other of the 5 alternatives with flight connections.
Are there any non-stop flights from CMN to NBO?
There are no direct or non-stop flights from Mohammed V International Airport, CMN to Jomo Kenyatta International, NBO.
Casablanca to Nairobi with Saudia
If you fly from Casablanca with Saudia you will do a stopover in Jeddah, JED before reaching Nairobi. This flight trip will take 12 hours and 38 minutes and you can fly every day of the week except Mondays with departures at 07:40 or 14:55. Saudia is a member of SkyTeam.
Distance & flight times: Mohammed V International Airport to Jomo Kenyatta International
The shortest flight time between CMN and NBO is 12 hours and 38 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
JED Jeddah | 12h 38m | 5h 0m | 4571 miles (7355 km) |
ABJ Abidjan | 13h 25m | 2h 0m | 4838 miles (7784 km) |
CAI Cairo | 13h 25m | 3h 30m | 4517 miles (7268 km) |
LOS Lagos | 14h 30m | 4h 30m | 4383 miles (7052 km) |
FIH Kinshasa | 16h 30m | 4h 40m | 4533 miles (7294 km) |

