FlightsFrom Casablanca

To Nairobi

Cheap Flights from Casablanca to Nairobi

Browse current best options from Casablanca. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Casablanca

RatePunk searches hundreds of travel sites at once for deals on flights to Nairobi

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Casablanca to Nairobi

Explore current cheapest deals departing from Casablanca to Nairobi

December 22 - January 12

Cheapest
Earliest

CMN - Nairobi

$1,035

$706

Round trip

December 22 - January 14

Cheapest
Earliest

CMN - Nairobi

$1,035

$706

Round trip

December 23 - January 12

Cheapest

CMN - Nairobi

$1,035

$706

Round trip

December 23 - January 14

Cheapest

CMN - Nairobi

$1,035

$706

Round trip

December 24 - January 12

Cheapest

CMN - Nairobi

$1,042

$706

Round trip

December 25 - January 12

Cheapest

CMN - Nairobi

$1,042

$706

Round trip

December 27 - January 12

Cheapest
Best

CMN - Nairobi

$1,045

$706

Round trip

December 27 - January 14

Cheapest

CMN - Nairobi

$1,042

$706

Round trip

December 28 - January 12

Cheapest

CMN - Nairobi

$1,043

$706

Round trip

December 28 - January 14

Cheapest
Best

CMN - Nairobi

$1,043

$706

Round trip

Unlock all 500+ flight deals to Nairobi and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Casablanca to Nairobi

Most itineraries for cheap flights from Casablanca to Nairobi connect at least once, with 0% of recent fares being non-stop. When connections are necessary, the typical number of stopovers is 2. This means you should expect a journey involving at least two segments to reach your destination.
A typical journey from Casablanca to Nairobi takes approximately 20h 55m, including connections. This duration reflects the fact that most itineraries involve at least one stopover, often two, making the overall travel time considerably longer than a direct flight would be. Travelers should plan accordingly for a full day of travel.
When is the cheapest time to fly from Casablanca to Nairobi? The most affordable months to fly are June, with a median fare of $720, and November, where the median fare is $725. October also offers competitive pricing, with a median fare of $754. These months present the best opportunities for finding lower prices on this route.
Fares for flights from Casablanca to Nairobi typically range from $677–$908, with a median of $771. Right now, current fares are below the typical level. However, the share of recent fares classified as a good price is 0%, indicating that exceptional deals are currently scarce. New deals for this route are infrequent, so setting up a price alert could be beneficial for tracking fare changes.

How much is a round trip from Casablanca to Nairobi

Regular price: $883 - $1,339

Prices are currently below the regular range.

The regular price for flights from Casablanca to Nairobi typically ranges from $883 to $1,339. The current lowest deal is $706 on Kayak, for travel from Dec 22 to Jan 12.

now $706

Low $883

High $1,339

The cheapest time to fly from Casablanca to Nairobi

The cheapest month to fly from Casablanca to Nairobi is June, with a median price of $720. The most expensive month is April, with a median price of $1351. Prices are generally lower from February to December.

June

Cheapest

Flights from $720

April

Most Expensive

Flights from $1,351

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Casablanca to Nairobi

Airline logo

Saudia

Airline logo

Etihad Airways

Airline logo

Qatar Airways

Airline logo

Turkish Airlines

Last-minute flights going from Casablanca to Nairobi

Fri, Jun 19

⌛ Last-Minute

CMN - Nairobi

Etihad Airways

Casablanca (CMN) - Nairobi (NBO)

Etihad Airways

$1,046

$1,191

One-way

Sun, Jun 21

⌛ Last-Minute

CMN - Nairobi

Etihad Airways

Casablanca (CMN) - Nairobi (NBO)

Etihad Airways

$956

$1,050

One-way

Mon, Jun 22

⌛ Last-Minute

CMN - Nairobi

Casablanca (CMN) - Nairobi (NBO)

$910

$914

One-way

Mon, Jun 22

⌛ Last-Minute

CMN - Nairobi

Saudia

Casablanca (CMN) - Nairobi (NBO)

Saudia

$996

$1,279

One-way

Mon, Jun 22

⌛ Last-Minute

CMN - Nairobi

Saudia

Casablanca (CMN) - Nairobi (NBO)

Saudia

$1,045

$1,281

One-way

Mon, Jun 22

⌛ Last-Minute

CMN - Nairobi

Saudia

Casablanca (CMN) - Nairobi (NBO)

Saudia

$1,025

$1,282

One-way

Biggest price drops on these dates for flights from Casablanca to Nairobi

16 nights

Dec 27 - Jan 12

$1,045  →  $706

32%

15 nights

Dec 28 - Jan 12

$1,043  →  $706

32%

17 nights

Dec 28 - Jan 14

$1,043  →  $706

32%

19 nights

Dec 24 - Jan 12

$1,042  →  $706

32%

Popular Airports to fly from Casablanca to Nairobi

Casablanca - Nairobi route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from Casablanca to Nairobi are below the typical level at $706.

📅 Best time to fly

June is historically cheapest at $720

Historically, June is the cheapest month to fly from Casablanca to Nairobi, with a median price of $720.

⏱️ Flight duration

Connecting flights average 20h 55m

Flights from Casablanca to Nairobi typically involve 2 stopovers, with a median duration of 20h 55m.

✈️ Airlines & availability

Connecting flights only

There are no direct flights available for this route; all flights include at least one stopover.

🏆 Airline highlight

Saudia offers connecting flights

Saudia has historically offered connecting flights on the Casablanca to Nairobi route.

🎯 Booking tip

Deals are rare for this route

Deals for flights from Casablanca to Nairobi are historically rare, so book when you see a good price.

Casablanca main airports to depart from

Mohammed V International (CMN)

Cheapest

Mohammed V International Airport is a good option for flights from Casablanca to Nairobi.

📍 ~30 km from city center (reachable by car)

💸 Flights from ~$635

Nairobi main airports to arrive at

Jomo Kenyatta International (NBO)

Cheapest

Jomo Kenyatta International Airport is the primary and cheapest option for flights from Casablanca to Nairobi.

📍 ~10 km from Nairobi (reachable by car)

💸 Flights from ~$706

Wilson (WIL)

Wilson Airport offers an alternative arrival point for flights from Casablanca to Nairobi.

📍 ~5 km from Nairobi (reachable by car)

💸 Flights from ~$1538

Airports nearby Nairobi used as alternative

Kilimanjaro International (JRO)

Cheapest

Kilimanjaro International offers global connectivity, but requires crossing an international border into Tanzania.

📍 ~200 km from Nairobi (reachable by car)

💸 Flights from ~$1218

Arusha (ARK)

Arusha Airport is a regional hub for northern Tanzania, requiring cross-border travel with limited international reach.

📍 ~240 km from Nairobi (reachable by car)

💸 Flights from ~$1612

Nanyuki (NYK)

Nanyuki Airport is located within Kenya, avoiding international border complexities, but has very limited flight options.

📍 ~150 km from Nairobi (reachable by car)

💸 Flights from ~$2089

Amboseli (ASV)

Amboseli Airport is useful for specific regional transit within southern Kenya, primarily serving safari tourism.

📍 ~190 km from Nairobi (reachable by car)

💸 Flights from ~$2147

Mara Serena (MRE)

Mara Serena Airport is an active airstrip in the Maasai Mara, primarily for safari schedules and not standard travel.

📍 ~290 km from Nairobi (reachable by car)

💸 Flights from ~$2075

Business & First Class Flight Deals to Nairobi

Discover luxury on the budget with premium cabin class on flights from Casablanca to Nairobi.

Elite

Best Elite deals to Nairobi

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From CMN

Elite

Jul 12

Nairobi, Kenya

92% AI deal score

$3,106

$1,878

Save $1,228

From CMN

Elite

Jul 04

Nairobi, Kenya

90% AI deal score

$3,118

$2,190

Save $928

From CMN

Elite

Sep 20

Nairobi, Kenya

90% AI deal score

$2,980

$2,216

Save $764

From CMN

Elite

Sep 16

Nairobi, Kenya

90% AI deal score

$2,993

$2,235

Save $758

From CMN

Elite

Jul 21

Nairobi, Kenya

90% AI deal score

$3,275

$2,296

Save $979

From CMN

Elite

Jul 23

Nairobi, Kenya

90% AI deal score

$3,275

$2,297

Save $978

From CMN

Elite

Jul 03

Nairobi, Kenya

89% AI deal score

$3,106

$2,285

Save $821

From CMN

Elite

Jul 13

Nairobi, Kenya

89% AI deal score

$3,109

$2,295

Save $814

From CMN

Elite

Jul 06

Nairobi, Kenya

89% AI deal score

$3,143

$2,297

Save $846

From CMN

Elite

Jul 21

Nairobi, Kenya

89% AI deal score

$3,164

$2,297

Save $867

From CMN

Elite

Jul 08

Nairobi, Kenya

89% AI deal score

$3,101

$2,298

Save $803

From CMN

Elite

Jul 18

Nairobi, Kenya

89% AI deal score

$3,139

$2,298

Save $841

From CMN

Elite

Jul 18

Nairobi, Kenya

89% AI deal score

$3,139

$2,299

Save $840

From CMN

Elite

Jul 03

Nairobi, Kenya

88% AI deal score

$3,006

$2,287

Save $719

From CMN

Elite

Jul 03

Nairobi, Kenya

88% AI deal score

$3,006

$2,288

Save $718

From CMN

Elite

Jul 06

Nairobi, Kenya

88% AI deal score

$3,032

$2,298

Save $734

From CMN

Elite

Jul 06

Nairobi, Kenya

88% AI deal score

$3,011

$2,300

Save $711

From CMN

Elite

Jun 20

Nairobi, Kenya

83% AI deal score

$2,916

$2,280

Save $636

From CMN

Elite

Jul 13

Nairobi, Kenya

83% AI deal score

$3,100

$2,414

Save $686

From CMN

Elite

Nov 13

Nairobi, Kenya

83% AI deal score

$2,952

$2,447

Save $505

From CMN

Elite

Sep 13

Nairobi, Kenya

83% AI deal score

$3,021

$2,460

Save $561

From CMN

Elite

Jul 23

Nairobi, Kenya

83% AI deal score

$3,164

$2,478

Save $686

From CMN

Elite

Aug 07

Nairobi, Kenya

82% AI deal score

$2,756

$2,369

Save $387

From CMN

Elite

Aug 11

Nairobi, Kenya

82% AI deal score

$2,756

$2,371

Save $385

From CMN

Elite

Aug 24

Nairobi, Kenya

82% AI deal score

$2,776

$2,373

Save $403

From CMN

Elite

Sep 06

Nairobi, Kenya

82% AI deal score

$3,012

$2,479

Save $533

From CMN

Elite

Aug 26

Nairobi, Kenya

81% AI deal score

$2,781

$2,458

Save $323

From CMN

Elite

Jun 20

Nairobi, Kenya

81% AI deal score

$2,922

$2,491

Save $431

From CMN

Elite

Jun 21

Nairobi, Kenya

81% AI deal score

$2,971

$2,589

Save $382

From CMN

Elite

Jul 19

Nairobi, Kenya

81% AI deal score

$3,229

$2,723

Save $506

From CMN

Elite

Jul 10

Nairobi, Kenya

80% AI deal score

$3,063

$2,740

Save $323

From CMN

Elite

Jul 12

Nairobi, Kenya

80% AI deal score

$3,082

$2,741

Save $341

From CMN

Elite

Jul 11

Nairobi, Kenya

80% AI deal score

$3,095

$2,775

Save $320

From CMN

Elite

Jun 21

Nairobi, Kenya

79% AI deal score

$2,922

$2,693

Save $229

From CMN

Elite

Jul 11

Nairobi, Kenya

79% AI deal score

$3,066

$2,776

Save $290

From CMN

Elite

Jul 26

Nairobi, Kenya

79% AI deal score

$3,114

$2,864

Save $250

From CMN

Elite

Jul 26

Nairobi, Kenya

79% AI deal score

$3,141

$2,866

Save $275

From CMN

Elite

Jul 26

Nairobi, Kenya

79% AI deal score

$3,088

$2,866

Save $222

From CMN

Elite

Jul 21

Nairobi, Kenya

79% AI deal score

$3,120

$2,866

Save $254

From CMN

Elite

Jul 23

Nairobi, Kenya

79% AI deal score

$3,133

$2,866

Save $267

From CMN

Elite

Aug 23

Nairobi, Kenya

78% AI deal score

$2,772

$2,635

Save $137

From CMN

Elite

Jul 21

Nairobi, Kenya

78% AI deal score

$3,038

$2,860

Save $178

From CMN

Elite

Jul 23

Nairobi, Kenya

78% AI deal score

$3,038

$2,860

Save $178

From CMN

Elite

Jul 26

Nairobi, Kenya

78% AI deal score

$3,038

$2,860

Save $178

From CMN

Elite

Jul 26

Nairobi, Kenya

78% AI deal score

$3,074

$2,862

Save $212

From CMN

Elite

Jul 23

Nairobi, Kenya

78% AI deal score

$3,045

$2,862

Save $183

From CMN

Elite

Jul 21

Nairobi, Kenya

78% AI deal score

$3,038

$2,862

Save $176

From CMN

Elite

Jul 23

Nairobi, Kenya

78% AI deal score

$3,047

$2,863

Save $184

From CMN

Elite

Jul 26

Nairobi, Kenya

78% AI deal score

$3,038

$2,863

Save $175

From CMN

Elite

Jul 21

Nairobi, Kenya

78% AI deal score

$3,059

$2,864

Save $195

From CMN

Elite

Jul 23

Nairobi, Kenya

78% AI deal score

$3,074

$2,864

Save $210

From CMN

Elite

Jul 23

Nairobi, Kenya

78% AI deal score

$3,074

$2,866

Save $208

From CMN

Elite

Jul 21

Nairobi, Kenya

78% AI deal score

$3,045

$2,866

Save $179

From CMN

Elite

Jul 26

Nairobi, Kenya

78% AI deal score

$3,047

$2,867

Save $180

From CMN

Elite

Jul 16

Nairobi, Kenya

78% AI deal score

$3,496

From CMN

Elite

Aug 28

Nairobi, Kenya

77% AI deal score

$2,781

$2,733

Save $48

From CMN

Elite

Jul 28

Nairobi, Kenya

77% AI deal score

$3,059

$2,969

Save $90

From CMN

Elite

Aug 05

Nairobi, Kenya

77% AI deal score

$3,497

From CMN

Elite

Aug 05

Nairobi, Kenya

77% AI deal score

$3,523

From CMN

Elite

Jun 21

Nairobi, Kenya

76% AI deal score

$2,839

$2,812

Save $27

From CMN

Elite

Aug 25

Nairobi, Kenya

76% AI deal score

$2,849

From CMN

Elite

Jun 26

Nairobi, Kenya

76% AI deal score

$3,381

From CMN

Elite

Jul 02

Nairobi, Kenya

76% AI deal score

$3,821

From CMN

Elite

Jul 01

Nairobi, Kenya

76% AI deal score

$3,821

From CMN

Elite

Jul 02

Nairobi, Kenya

76% AI deal score

$3,824

From CMN

Elite

Jul 01

Nairobi, Kenya

76% AI deal score

$3,824

Frequently Asked Questions About Flights to Nairobi

To find more affordable flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking sites can also help you identify better deals. Looking into flights with layovers may sometimes offer lower fares than direct routes.

Booking flights in advance often provides more options and potentially better prices. However, last-minute deals can sometimes appear, though they are less common. Monitoring price trends for your desired travel period may help you decide when to book.

Comparing nearby airports at both your origin and destination can sometimes reveal different flight options or prices. While it may add to travel time, it could potentially lead to savings. Always consider the total cost and convenience when choosing.