FromTo

Cheapest flights for Geneva – Marrakech (GVA – RAK)

Aviasales.ge will find you the cheapest airfare for Geneva – Marrakech by comparing the ticket prices to Marrakech using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Geneva – Marrakech is up to you.

Direct flight for from Geneva to Marrakech

The easiest way to to get to your destination is a direct flight. Direct flights for from Geneva to Marrakech are offered by:

  • Swiss International Air Lines (2 days per week, flight LX2200)
  • EasyJet (2 days per week, flight U21553)

Marrakech is served by 1 airport: Menara Airport. Direct flights for Geneva – Marrakech are operated by:
  • Swiss International Air Lines from Geneve Airport to Menara Airport
Flight with layover for the route from Geneva to Marrakech

A flight with a layover on the route Geneva – Marrakech will allow you to make your trip more interesting. The layover could be in:

  • Paris (flight AF1543 Air France)
  • Barcelona (flight VY6203 Vueling)
  • Casablanca (flight AT931 Royal Air Maroc)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Please keep in mind that depending on the number of days remaining until your departure, ticket prices for Geneva – Marrakech could change by more than 76%.

Aviasales.ge suggests buying tickets for Geneva – Marrakech in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Geneva – Marrakech (GVA – RAK)
2,027 km
Distance
17
Number of flights per week
₾236
Lowest price
Average ticket price
06:00
Earliest flight out
15:50
Latest flight out
Airlines flying from Geneva to Marrakech
Airports serving Geneva – Marrakech

Geneva airports serving flights to Marrakech:

  • Geneve Airport (GVA)

Marrakech airports accepting flights from Geneva:

  • Menara Airport (RAK)