Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Casablanca
  4. Casablanca to Geneva
Nonstop route · Morocco → Switzerland

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
CMNGVA

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.

AirlineFlights a weekTypical departuresFromSearch
Air Arabia———Search
Air Arabia Maroc———Search
Royal Air Maroc———Search

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).

More flights from Casablanca