Direct (nonstop) flights from Casablanca to Brazzaville

1 airline flys nonstop from Mohammed V International Airport (CMN) to Brazzaville Maya Maya (BZV). It's 2,988 miles (4,809 km), about 6h 35m in the air. Operated by Royal Air Maroc.

CMN
Mohammed V International Airport
🇲🇦 Casablanca, Morocco
BZV
Brazzaville Maya Maya
🇨🇬 Brazzaville, Congo
Flight Time
6h 35m
Distance
2,988 mi
4,809 km
CO₂/pax
457 kg
−85 kg vs. layover
Airlines
1
Royal Air Maroc
Time Diff
Same timezone
Operated by Royal Air Maroc Royal Air Maroc

Route data last updated: May 29, 2026

Airlines with non-stop flights

Royal Air Maroc AT Royal Air Maroc
Route
CMN → BZV
Flight Time
6h 35m
Distance
2,988 mi

Alternative Routes

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

CMN DLA (Douala) BZV
Leg 1: 5h 15m (2,307 mi) Leg 2: 1h 50m (685 mi) Total: ~7h 5m 🍃 542 kg CO₂ (+19% vs. direct)
Leg 1
CMN → DLA
5h 15m · 2,307 mi
View CMN to DLA flights →
Leg 2
DLA → BZV
1h 50m · 685 mi
View DLA to BZV flights →
CMN LBV (Libreville) BZV
Leg 1: 5h 40m (2,518 mi) Leg 2: 1h 35m (518 mi) Total: ~7h 15m 🍃 506 kg CO₂ (+11% vs. direct)
Leg 1
CMN → LBV
5h 40m · 2,518 mi
View CMN to LBV flights →
Leg 2
LBV → BZV
1h 35m · 518 mi
View LBV to BZV flights →
CMN FIH (Kinshasa) BZV
Leg 1: 6h 43m (3,002 mi) Leg 2: 40m (16 mi) Total: ~7h 23m 🍃 487 kg CO₂ (+7% vs. direct)
Leg 1
CMN → FIH
6h 43m · 3,002 mi
View CMN to FIH flights →
Leg 2
FIH → BZV
40m · 16 mi
View FIH to BZV flights →
CMN PNR (Pointe Noire) BZV
Leg 1: 6h 45m (2,919 mi) Leg 2: 1h (235 mi) Total: ~7h 45m 🍃 514 kg CO₂ (+12% vs. direct)
Leg 1
CMN → PNR
6h 45m · 2,919 mi
View CMN to PNR flights →
Leg 2
PNR → BZV
1h · 235 mi
View PNR to BZV flights →
CMN ABJ (Abidjan) BZV
Leg 1: 4h 25m (1,948 mi) Leg 2: 3h 30m (1,478 mi) Total: ~7h 55m 🍃 604 kg CO₂ (+32% vs. direct)
Leg 1
CMN → ABJ
4h 25m · 1,948 mi
View CMN to ABJ flights →
Leg 2
ABJ → BZV
3h 30m · 1,478 mi
View ABJ to BZV flights →

Frequently Asked Questions

How long is the direct flight from Casablanca to Brazzaville?

A nonstop flight from Casablanca (CMN) to Brazzaville (BZV) takes approximately 6 hours and 35 minutes. The distance is 2,988 miles (4,809 km).

Which airlines fly nonstop from Casablanca to Brazzaville?

Just Royal Air Maroc.

Is there a nonstop flight from Casablanca to Brazzaville?

Yes. 1 airline: Royal Air Maroc.

How far is Casablanca from Brazzaville?

The flight distance from Casablanca to Brazzaville is 2,988 miles (4,809 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What type of aircraft flies from Casablanca to Brazzaville?

At 6h 35m, 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 Morocco to Congo?

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

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

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

Is the return flight from Brazzaville 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 Brazzaville?

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?

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