Direct (nonstop) flights from Doha to Casablanca

2 airlines fly nonstop from Hamad International Airport (DOH) to Mohammed V International Airport (CMN). It's 3,570 miles (5,745 km), about 8h 25m in the air. Operated by Royal Air Maroc, Qatar Airways.

DOH
Hamad International Airport
🇶🇦 Doha, Qatar
CMN
Mohammed V International Airport
🇲🇦 Casablanca, Morocco
Flight Time
8h 25m
Distance
3,570 mi
5,745 km
CO₂/pax
546 kg
−62 kg vs. layover
Airlines
2
Royal Air Maroc +1
Time Diff
-2h
Operated by Royal Air Maroc Royal Air Maroc Qatar Airways Qatar Airways

Route data last updated: May 26, 2026

Airlines with non-stop flights

Royal Air Maroc AT Royal Air Maroc
Route
DOH → CMN
Flight Time
8h 25m
Distance
3,570 mi
Qatar Airways QR Qatar Airways
Route
DOH → CMN
Flight Time
8h 25m
Distance
3,570 mi

Alternative Routes

Other ways to fly from Doha to Casablanca with one stop · direct emits 546 kg CO₂ per passenger

DOH MED (Madinah) CMN
Leg 1: 2h 15m (749 mi) Leg 2: 6h 10m (2,902 mi) Total: ~8h 25m 🍃 608 kg CO₂ (+11% vs. direct)
Leg 1
DOH → MED
2h 15m · 749 mi
View DOH to MED flights →
Leg 2
MED → CMN
6h 10m · 2,902 mi
View MED to CMN flights →
DOH AGP (Malaga) CMN
Leg 1: 7h 15m (3,373 mi) Leg 2: 1h 15m (288 mi) Total: ~8h 30m 🍃 594 kg CO₂ (+9% vs. direct)
Leg 1
DOH → AGP
7h 15m · 3,373 mi
View DOH to AGP flights →
Leg 2
AGP → CMN
1h 15m · 288 mi
View AGP to CMN flights →
DOH RUH (Riyadh) CMN
Leg 1: 1h 30m (308 mi) Leg 2: 7h 10m (3,296 mi) Total: ~8h 40m 🍃 586 kg CO₂ (+7% vs. direct)
Leg 1
DOH → RUH
1h 30m · 308 mi
View DOH to RUH flights →
Leg 2
RUH → CMN
7h 10m · 3,296 mi
View RUH to CMN flights →
DOH KWI (Kuwait) CMN
Leg 1: 1h 25m (354 mi) Leg 2: 7h 20m (3,260 mi) Total: ~8h 45m 🍃 588 kg CO₂ (+8% vs. direct)
Leg 1
DOH → KWI
1h 25m · 354 mi
View DOH to KWI flights →
Leg 2
KWI → CMN
7h 20m · 3,260 mi
View KWI to CMN flights →
DOH BAH (Bahrain) CMN
Leg 1: 55m (93 mi) Leg 2: 8h (3,486 mi) Total: ~8h 55m 🍃 575 kg CO₂ (+5% vs. direct)
Leg 1
DOH → BAH
55m · 93 mi
View DOH to BAH flights →
Leg 2
BAH → CMN
8h · 3,486 mi
View BAH to CMN flights →

Looking for the return flight?

CMN → DOH: Flights from Casablanca to Doha

Frequently Asked Questions

How long is the direct flight from Doha to Casablanca?

A nonstop flight from Doha (DOH) to Casablanca (CMN) takes approximately 8 hours and 25 minutes. The distance is 3,570 miles (5,745 km).

Which airlines fly nonstop from Doha to Casablanca?

2 airlines: Royal Air Maroc, Qatar Airways.

Is there a nonstop flight from Doha to Casablanca?

Yes. 2 airlines: Royal Air Maroc, Qatar Airways.

How far is Doha from Casablanca?

The flight distance from Doha to Casablanca is 3,570 miles (5,745 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What is the time difference between Doha and Casablanca?

Casablanca is 2 hours behind Doha. (Asia/Qatar vs Africa/Casablanca.)

What type of aircraft flies from Doha to Casablanca?

At 8h 25m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Qatar to Morocco?

Depends on your passport. Check with the Morocco embassy or an official visa portal before booking — requirements change.

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

Roughly 546 kg CO2 per passenger one-way. That's about the same as driving 2,730 km.

Is the return flight from Casablanca to Doha 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 Doha to Casablanca?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

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

3 hours before departure for international flights. You need time for check-in, security, and immigration.