Geneva (GVA) to Casablanca (CMN) nonstop flights

Royal Air Maroc flies nonstop from Geneva (GVA) to Casablanca (CMN): 1,843 km (1,145 mi), about 2h 55m in the air.

Distance
1,843 km (1,145 mi)
Flight time
2h 55m
From
Geneva International Airport in Geneva, Switzerland
To
Mohammed V International Airport in Casablanca, Morocco

Airlines on this route

Return flights

Casablanca (CMN) to Geneva (GVA) is flown nonstop by Royal Air Maroc.

More nonstop flights from Geneva

All 150 destinations from Geneva (GVA)

More nonstop flights from Casablanca

All 112 destinations from Casablanca (CMN)