- Home
- Flights
- Flights from Casablanca
- Casablanca to Geneva
Cheap flights from Casablanca to Geneva from US$89
Air Arabia, Air Arabia Maroc and Royal Air Maroc fly nonstop from Casablanca to Geneva. The flight takes around 2h 48m, and the cheapest one-way fare we found recently is US$89 on 13 Jan.
Direct flights available 2h 48m Cheapest in January Prices checked 15 days ago
Casablanca to Geneva at a glance
Cheapest one-wayUS$89TAP Air Portugal · 1 stop · Wed 13 JanFastest flight2h 48mEstimated
Nonstop flightsYesAir Arabia, Air Arabia Maroc, Royal Air Maroc
Airlines flying nonstop from Casablanca to Geneva
3 airlines on this route.
Good to know
- Distance
- 1,842 km1,144 miles
- Flight time
- 2h 48mestimate
- Time difference
- NoneGeneva vs Casablanca
- Currency in Geneva
- CHF
- Airports
- CMN → GVA
Flights from Casablanca to Geneva: questions answered
How much is a flight from Casablanca to Geneva?
The cheapest one-way fare we found recently is US$89 with 1 stop, departing in January. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Casablanca to Geneva?
Yes. Air Arabia, Air Arabia Maroc and Royal Air Maroc fly this route nonstop.
How long is the flight from Casablanca to Geneva?
A nonstop flight covers 1,842 km and takes around 2h 48m.
Which airlines fly from Casablanca to Geneva?
Air Arabia, Air Arabia Maroc and Royal Air Maroc operate nonstop flights on this route.
Which airports serve Casablanca and Geneva?
Casablanca: Mohammed V International Airport (CMN). Geneva: Geneva International Airport (GVA).




