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.

Cheap Flights From Geneva To Morocco Last modified: Jul 24, 2016 12:37 AM

Cheap flights from Geneva (GVA) to popular destinations in Morocco (MA)

Agadir
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Nov 15, 2016 Nov 24, 2016 CHF384
Royal Air Maroc Nov 7, 2016 Nov 11, 2016 CHF384
Royal Air Maroc Nov 16, 2016 Nov 24, 2016 CHF384
Royal Air Maroc Sep 25, 2016 Oct 8, 2016 CHF384
Royal Air Maroc Sep 11, 2016 Sep 20, 2016 CHF384
Royal Air Maroc Nov 10, 2016 Nov 13, 2016 CHF385
Casablanca
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Nov 4, 2016 Nov 7, 2016 CHF307
Royal Air Maroc Oct 10, 2016 Oct 13, 2016 CHF307
Royal Air Maroc Sep 7, 2016 Sep 13, 2016 CHF307
Royal Air Maroc Nov 12, 2016 Nov 20, 2016 CHF307
Royal Air Maroc Sep 23, 2016 Oct 2, 2016 CHF325
Royal Air Maroc Oct 1, 2016 Oct 13, 2016 CHF327
Royal Air Maroc Sep 6, 2016 Sep 20, 2016 CHF350
Royal Air Maroc Sep 12, 2016 Sep 19, 2016 CHF352
Royal Air Maroc Sep 7, 2016 Sep 25, 2016 CHF352
Royal Air Maroc Aug 31, 2016 Sep 9, 2016 CHF352
Dakhla
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Sep 3, 2016 Sep 10, 2016 CHF494
Royal Air Maroc Sep 17, 2016 Sep 24, 2016 CHF494
Royal Air Maroc Aug 22, 2016 Aug 29, 2016 CHF663
Royal Air Maroc Dec 23, 2016 Jan 4, 2017 CHF800
Royal Air Maroc Dec 25, 2016 Jan 4, 2017 CHF800
Fes
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Oct 3, 2016 Oct 17, 2016 CHF385
Royal Air Maroc Sep 28, 2016 Oct 12, 2016 CHF385
Royal Air Maroc Oct 10, 2016 Oct 24, 2016 CHF385
Royal Air Maroc Oct 19, 2016 Oct 25, 2016 CHF405
Royal Air Maroc Sep 1, 2016 Sep 4, 2016 CHF522
Royal Air Maroc Oct 28, 2016 Oct 30, 2016 CHF606
Royal Air Maroc Aug 2, 2016 Aug 6, 2016 CHF730
Royal Air Maroc Aug 2, 2016 Aug 9, 2016 CHF730
Royal Air Maroc Jul 29, 2016 Aug 5, 2016 CHF731
Royal Air Maroc Jul 29, 2016 Aug 15, 2016 CHF791
Marrakech
Carrier Departure Date Return Date Lowest Price
Swiss Nov 11, 2016 Nov 14, 2016 CHF116
Swiss Dec 9, 2016 Dec 11, 2016 CHF127
Swiss Nov 6, 2016 Nov 18, 2016 CHF145
Swiss Sep 26, 2016 Sep 30, 2016 CHF181
Swiss Nov 21, 2016 Nov 29, 2016 CHF198
Swiss Dec 12, 2016 Dec 20, 2016 CHF198
Swiss Nov 11, 2016 Nov 13, 2016 CHF207
Oujda
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Aug 25, 2016 Sep 8, 2016 CHF2,271
Royal Air Maroc Sep 17, 2016 Sep 24, 2016 CHF2,498
Rabat
Carrier Departure Date Return Date Lowest Price
Swiss Jan 16, 2017 Jan 23, 2017 CHF2,843
Swiss Aug 8, 2016 Aug 23, 2016 CHF2,845
Swiss Aug 11, 2016 Aug 15, 2016 CHF2,845
Swiss Aug 22, 2016 Aug 29, 2016 CHF2,845
Swiss Aug 31, 2016 Sep 14, 2016 CHF2,845
Swiss Jul 31, 2016 Aug 20, 2016 CHF2,878
Tangier
Carrier Departure Date Return Date Lowest Price
Royal Air Maroc Nov 10, 2016 Nov 13, 2016 CHF384
Royal Air Maroc Sep 8, 2016 Sep 16, 2016 CHF425
Royal Air Maroc Sep 2, 2016 Sep 16, 2016 CHF425
Royal Air Maroc Sep 8, 2016 Sep 19, 2016 CHF451
Royal Air Maroc Sep 8, 2016 Sep 18, 2016 CHF451
Royal Air Maroc Sep 9, 2016 Sep 19, 2016 CHF475
Royal Air Maroc Sep 9, 2016 Sep 18, 2016 CHF475
Royal Air Maroc Aug 16, 2016 Aug 30, 2016 CHF619
Royal Air Maroc Aug 22, 2016 Aug 29, 2016 CHF619
Royal Air Maroc Aug 8, 2016 Aug 23, 2016 CHF665

Flights to Cities in Morocco

FlightsAirlineLowest Price
Geneva to Casablanca Royal Air Maroc, Etihad Regional, Swiss CHF307
Geneva to Marrakech Royal Air Maroc, Swiss CHF116
Geneva to Rabat Royal Air Maroc, Etihad Regional, Swiss CHF2,845
Geneva to Tangier Royal Air Maroc, Swiss CHF384
Geneva to Fes Royal Air Maroc, Swiss CHF385
Geneva to Agadir Royal Air Maroc, Etihad Regional, Swiss CHF384
Geneva to Oujda Royal Air Maroc, Swiss CHF2,271
Geneva to Dakhla Royal Air Maroc CHF494
Geneva to Ouarzazate Royal Air Maroc Check Dates
Geneva to Laayoune Royal Air Maroc Check Dates
Milan to Casablanca Arabia Maroc, Germanwings, Air Berlin, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, BMI Regional, Air Dolomiti, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Air Europa, Vueling CHF182
Milan to Marrakech Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, BMI Regional, Condor, Aer Lingus, Air Dolomiti, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling CHF188
Zurich to Marrakech Royal Air Maroc, Etihad Regional, Swiss CHF270
Zurich to Casablanca Royal Air Maroc, Etihad Regional, Swiss CHF303
Nice to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Ryanair, NIKI, Thomas Cook, transavia.com, Iberia, KLM, Luxair, Lufthansa, Austrian, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Vueling CHF201
Zurich to Agadir Royal Air Maroc, Etihad Regional, Swiss CHF380
Nice to Casablanca Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, Vueling CHF192
Milan to Agadir Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, BMI Regional, Condor, Air Dolomiti, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, Air Europa, TUIfly CHF320
Lyon to Marrakech Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Austrian, SATA, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Vueling CHF110
Basel to Marrakech Royal Air Maroc, Swiss, Sky Work CHF1,323
Lyon to Casablanca Arabia Maroc, HOP!, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, SAS, Brussels, Tap Portugal, Vueling CHF194
Basel to Casablanca Arabia Maroc, Royal Air Maroc, Swiss CHF1,403
Milan to Tangier Germanwings, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Vueling CHF193
Zurich to Tangier Royal Air Maroc, Swiss CHF606
Zurich to Fes Royal Air Maroc, Swiss CHF446
Zurich to Rabat Royal Air Maroc, Etihad Regional, Swiss Check Dates
Milan to Fes Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Jetairfly, Transavia, Tap Portugal, Air Europa, Vueling CHF301
Milan to Rabat Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling CHF240
Nice to Agadir Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Condor, Iberia, KLM, Luxair, Lufthansa, LOT, Austrian, SAS, Brussels, Tap Portugal CHF422
Basel to Agadir Royal Air Maroc, Swiss, Sky Work Check Dates
Cheap Flights from Geneva to Morocco, from CHF116 Round trip from GVA to MA