Direct (nonstop) flights from Casablanca to Tan Tan

1 airline flys nonstop from Mohammed V International Airport (CMN) to Plage Blanche (TTA). It's 397 miles (639 km), about 2h in the air. Operated by Royal Air Maroc.

CMN
Mohammed V International Airport
🇲🇦 Casablanca, Morocco
TTA
Plage Blanche
🇲🇦 Tan Tan, Morocco
Flight Time
2h
Distance
397 mi
639 km
CO₂/pax
73 kg
Airlines
1
Royal Air Maroc
Time Diff
Same timezone
Operated by Royal Air Maroc Royal Air Maroc

Route data last updated: May 28, 2026

Airlines with non-stop flights

Royal Air Maroc AT Royal Air Maroc
Route
CMN → TTA
Flight Time
2h
Distance
397 mi

Frequently Asked Questions

How long is the direct flight from Casablanca to Tan Tan?

A nonstop flight from Casablanca (CMN) to Tan Tan (TTA) takes approximately 2 hours. The distance is 397 miles (639 km).

Which airlines fly nonstop from Casablanca to Tan Tan?

Just Royal Air Maroc.

Is there a nonstop flight from Casablanca to Tan Tan?

Yes. 1 airline: Royal Air Maroc.

How far is Casablanca from Tan Tan?

The flight distance from Casablanca to Tan Tan is 397 miles (639 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Casablanca to Tan Tan?

At 2h, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Casablanca to Tan Tan?

Roughly 73 kg CO2 per passenger one-way. That's about the same as driving 365 km.

Is the return flight from Tan Tan to Casablanca also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Casablanca to Tan Tan?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Mohammed V International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.