Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Casablanca to Geneva?

Cheap Flights from Geneva to Casablanca, MA, Morocco - GVA to CAS Last modified: Aug 24, 2016 1:04 AM

Popular flights from Geneva to Casablanca Last modified: Aug 24, 2016 1:04 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Tap Portugal
GVACAS
Thu 9/15
1 stop
CASGVA
Thu 9/29
1 stop
CHF240
Select
Tap Portugal
GVACAS
Thu 9/22
1 stop
CASGVA
Thu 9/29
1 stop
CHF240
Select
Tap Portugal
GVACAS
Thu 9/29
1 stop
CASGVA
Mon 10/10
1 stop
CHF240
Select
Tap Portugal
GVACAS
Mon 10/3
1 stop
CASGVA
Thu 10/13
1 stop
CHF240
Select
Royal Air Maroc
GVACAS
Mon 10/3
nonstop
CASGVA
Thu 10/13
nonstop
CHF302
Select
Royal Air Maroc
GVACAS
Sat 11/19
nonstop
CASGVA
Sun 11/27
nonstop
CHF302
Select
Royal Air Maroc
GVACAS
Tue 11/22
nonstop
CASGVA
Tue 11/29
nonstop
CHF302
Select
Royal Air Maroc
GVACAS
Thu 11/24
nonstop
CASGVA
Tue 11/29
nonstop
CHF302
Select
Royal Air Maroc
GVACAS
Sat 11/26
nonstop
CASGVA
Sat 12/3
nonstop
CHF302
Select
Alitalia
GVACAS
Tue 11/22
1 stop
CASGVA
Tue 11/29
1 stop
CHF310
Select
Alitalia
GVACAS
Fri 11/25
1 stop
CASGVA
Wed 11/30
1 stop
CHF310
Select
Alitalia
GVACAS
Sat 11/26
1 stop
CASGVA
Sat 12/3
1 stop
CHF310
Select
Alitalia
GVACAS
Sat 11/26
1 stop
CASGVA
Tue 11/29
1 stop
CHF310
Select
Alitalia
GVACAS
Sat 11/26
1 stop
CASGVA
Wed 11/30
1 stop
CHF310
Select
Iberia
GVACAS
Fri 9/23
1 stop
CASGVA
Sun 10/2
1 stop
CHF326
Select
Turkish
GVACAS
Mon 10/3
1 stop
CASGVA
Thu 10/13
1 stop
CHF330
Select
KLM
GVACAS
Sat 11/26
2 stops
CASGVA
Sat 12/3
2 stops
CHF332
Select
KLM
GVACAS
Sat 11/26
2 stops
CASGVA
Thu 12/1
2 stops
CHF332
Select
Lufthansa
GVACAS
Sat 11/26
1 stop
CASGVA
Wed 11/30
1 stop
CHF354
Select
Air France
GVACAS
Fri 9/23
1 stop
CASGVA
Sun 10/2
1 stop
CHF384
Select
Brussels
GVACAS
Fri 10/21
1 stop
CASGVA
Mon 10/24
1 stop
CHF431
Select
Vueling
GVACAS
Thu 9/1
1 stop
CASGVA
Sat 9/10
1 stop
CHF466
Select
TunisAir
GVACAS
Sat 11/19
1 stop
CASGVA
Sun 11/27
1 stop
CHF695
Select
Air Berlin
GVACAS
Tue 9/6
1 stop
CASGVA
Fri 9/9
1 stop
CHF3,015
Select
Air Berlin
GVACAS
Sat 11/5
1 stop
CASGVA
Sun 11/13
1 stop
CHF3,015
Select
Emirates
GVACAS
Thu 9/1
1 stop
CASGVA
Wed 9/14
1 stop
CHF12,524
Select

How Much Does it Cost to Fly from Geneva to Casablanca (GVA to CAS)?

We have collected flight cost data from across the web for travel from Geneva to Casablanca, and have found the average flight price for this trip to be CHF244.

When Can I Buy the Cheapest Flight from Geneva to Casablanca (GVA to CAS)?

Airlines can adjust prices for plane tickets from Geneva to Casablanca based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Geneva to Casablanca

The chart below shows up-to-date information regarding how far in advance a flight from Geneva to Casablanca should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days CHF365 CHF278
7-14 days CHF306 CHF243
14-21 days CHF0 CHF258
21-30 days CHF321 CHF240
30-60 days CHF302 CHF240
60-90 days CHF302 CHF241
90+ days CHF302 CHF241

Cheapest Day To Fly from Geneva to Casablanca

The chart below shows up-to-date information regarding the cheapest days to fly from Geneva to Casablanca.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
CHF240 CHF241 CHF241 CHF240 CHF245 CHF241 CHF259

Lowest Fares Chart By Month from Geneva to Casablanca

The chart below shows the lowest fare by month when flying from Geneva to Casablanca.

Month Origin Destination Carrier Depart Date Return Date Stops Price
August Geneva Casablanca Tap Portugal 8/31/16 9/13/16 1 CHF258
September Geneva Casablanca Tap Portugal 9/15/16 9/29/16 1 CHF240
October Geneva Casablanca Tap Portugal 10/3/16 10/13/16 1 CHF240
November Geneva Casablanca Tap Portugal 11/17/16 11/20/16 1 CHF241
December Geneva Casablanca Tap Portugal 12/5/16 12/19/16 1 CHF241
January Geneva Casablanca Tap Portugal 1/28/17 2/4/17 1 CHF258
April Geneva Casablanca Royal Air Maroc 4/15/17 4/30/17 0 CHF667
July Geneva Casablanca Tap Portugal 7/3/17 7/15/17 1 CHF258

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Geneva to Casablanca

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Geneva to Casablanca.

Next 30 Days

SunMonTueWedThuFriSat
28 29 30 31 1 2 3
CHF346
4 5 6 7 8 9 10
CHF346 CHF391
11 12 13 14 15 16 17
CHF391 CHF365
18 19 20 21 22 23 24
CHF365 CHF346
25 26 27 28 29 30 1
CHF346

Non-Stop vs Connecting Flights from Geneva to Casablanca (GVA to CAS)

Your Geneva to Casablanca flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Geneva to Casablanca is CHF375.

The average price for non-stop flights from Geneva to Casablanca is CHF302.

The chart below shows up to date information regarding non-stop flights from Geneva to Casablanca.

Nonstop Flight Details from Geneva to Casablanca
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Royal Air Maroc 1 1 1 1 1 1 1 17:20 17:20

Geneva to Casablanca Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Geneva to Casablanca?
Answer: The average Geneva to Casablanca flight time is 2 hours and 55 minutes.
Question: How many kilometers are there between Geneva and Casablanca?
Answer: The distance from Geneva to Casablanca is 1841 kilometers.
Question: How common are direct flights from Geneva to Casablanca?
Answer: There are 7 direct flights from Geneva to Casablanca.
Question: What is the most popular airline for non-stop flights from Geneva to Casablanca?
Answer: Royal Air Maroc provides 100% of the non-stop flights between Geneva and Casablanca.
Question: What are the most popular connecting cities when flying from Geneva to Casablanca?
Answer: Paris, FR

Airlines Flying from Geneva to Casablanca (GVA to CAS) Number of flights searched: 105Last modified: Aug 24, 2016 1:04 AM

Below are the different airlines that fly from Geneva to Casablanca with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Geneva to Casablanca.

Geneva to Casablanca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Royal Air Maroc - X X X X X X X
Alitalia FCO X X X X X X X
Iberia MAD X X X X X X X
Lufthansa FRA X X X X X
Saudi Arabian JED X X X X X X
Turkish IST X X X X X X X
Tap Portugal LIS X X X X X X X
TunisAir TUN X X X X X X X
Vueling BCN X X

Airports for Your Route

These pages contain information about the major airports in Geneva and Casablanca, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Geneva - GVA

FlightsAirlineLowest Price
Geneva to London Germanwings, Aegean, Air Berlin, Air Canada, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Aer Lingus, Emirates, Eurowings, Icelandair, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, El Al, MEA, Austrian, Pegasus, UIA, Qatar, TAROM, SAS, Brussels, Aeroflot, Saudi Arabian, Turkish, Tap Portugal, TunisAir, easyJet, Vueling CHF104
Geneva to Rabat Air France, KLM CHF2,792
Geneva to Marrakech Royal Air Maroc, British Airways, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Qatar, Brussels, Tap Portugal, Vueling CHF75
Geneva to Paris Germanwings, Aegean, Air France, Air Algerie, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Emirates, Eurowings, Icelandair, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, El Al, MEA, Austrian, UIA, TAROM, SAS, Brussels, Aeroflot, Tap Portugal, easyJet, Vueling CHF109

Cheap Domestic Flights to Casablanca - CAS

FlightsAirlineLowest Price
Nice to Paris Germanwings, Aegean, HOP!, Air Berlin, Air France, Air Algerie, Finnair, Alitalia, British Airways, Nouvelair, airBaltic, Aer Lingus, Hahn Air, NIKI, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Jetairfly, Tap Portugal, TunisAir, easyJet, Vueling, WOW air, Air Corsica CHF151

Cheap International Flights to Casablanca - CAS

FlightsAirlineLowest Price
Milan to Casablanca Arabia Maroc, Air Berlin, Air France, Air Algerie, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Egyptair, Qatar, Brussels, Aeroflot, Saudi Arabian, Jetairfly, Turkish, Tap Portugal, TunisAir, Vueling CHF174
Zurich to Casablanca Germanwings, Air Berlin, Air Canada, Air France, Royal Air Maroc, Alitalia, British Airways, Emirates, Eurowings, Iberia, KLM, Lufthansa, Egyptair, Qatar, Brussels, Aeroflot, Turkish, Tap Portugal, TunisAir, Vueling CHF305
Nice to Casablanca Air France, Air Algerie, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Turkish, Tap Portugal, TunisAir, Vueling CHF188
Lyon to Casablanca Air France, Air Algerie, Royal Air Maroc, Alitalia, Iberia, KLM, Lufthansa, Brussels, Turkish, Tap Portugal, TunisAir, Vueling CHF190
Basel to Casablanca Air France, British Airways, Iberia, KLM, Lufthansa, Brussels, Turkish, Vueling CHF358
Clermont-Ferrand to Casablanca Air France, Alitalia CHF443
Zurich to Rabat Air France, KLM CHF2,514
Milan to Rabat Air France, Royal Air Maroc, KLM CHF233
Milan to Paris Germanwings, Aegean, HOP!, Air Berlin, Air France, Air Algerie, Royal Air Maroc, Finnair, Alitalia, Belavia, British Airways, Flybe, BMI Regional, Norwegian Shuttle, Aer Lingus, Eurowings, Ryanair, Hahn Air, NIKI, Iberia, Meridiana, Air Serbia, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, Croatia, SmartWings, SATA, SAS, Brussels, Aeroflot, Jetairfly, Turkish, Tap Portugal, TunisAir, easyJet, Air Europa, Vueling CHF40
Zurich to Paris Germanwings, Aegean, Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, NIKI, Iberia, Meridiana, Adria, Air Serbia, KLM, Air Malta, Lufthansa, LOT, Swiss, Austrian, Croatia, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, TunisAir, Air Europa, Vueling, Montenegro CHF128
Milan to Marrakech Royal Air Maroc, British Airways, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Qatar, Brussels, Tap Portugal, easyJet, Vueling CHF192
Zurich to Marrakech Royal Air Maroc, British Airways, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, Qatar, Brussels, Tap Portugal, Vueling CHF228
Nice to Rabat Air France, KLM CHF570
Basel to London Air Berlin, Air France, British Airways, Eurowings, Ryanair, Iberia, KLM, Lufthansa, Swiss, Austrian, Pegasus, SAS, Brussels, Sky Work, Turkish, easyJet, Vueling, SunExpress CHF141
Lyon to Rabat Air France, KLM CHF607
Nice to Marrakech Royal Air Maroc, British Airways, Norwegian Shuttle, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Tap Portugal, Vueling CHF202
Nice to London Germanwings, Aegean, Air Berlin, Air Canada, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Norwegian Shuttle, Aer Lingus, Emirates, Eurowings, Hahn Air, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, El Al, Czech, Austrian, Pegasus, UIA, SmartWings, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, Air Transat, TunisAir, easyJet, Vueling, FlexFlight, WIZZ, WOW air CHF96
Zurich to Madrid Aegean, Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Aer Lingus, Icelandair, NIKI, Iberia, KLM, Lufthansa, LOT, Swiss, El Al, Austrian, UIA, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, Air Europa, Vueling CHF136
Lyon to Marrakech Royal Air Maroc, British Airways, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Jetairfly, Transavia, Tap Portugal, Vueling CHF79
Turin to Rabat Air France, KLM CHF510
Milan to Madrid Air Moldova, Aegean, Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Flybe, Aer Lingus, Emirates, Bulgaria Air, Ryanair, Hahn Air, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, El Al, Czech, Austrian, Pegasus, Qatar, SmartWings, SAS, Brussels, Aeroflot, Saudi Arabian, Turkish, Tap Portugal, TunisAir, easyJet, Air Europa, Vueling CHF128
Zurich to Malaga Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, NIKI, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, easyJet, Air Europa, Vueling CHF120
Strasbourg to Rabat Air France, KLM Check Dates
Basel to Marrakech British Airways, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Vueling CHF275
Genoa to Rabat Air France, KLM Check Dates
Cheap Flights from Geneva to Casablanca, MA, Morocco, from CHF240 Round trip from GVA to CAS