|Origin Airport IATA Code||GVA|
|Destination Airport IATA Code||RAK|
There are multiple airlines that fly directly from Geneva Airport (GVA-Cointrin Intl.) to Marrakech Airport (RAK-Menara), so you'll have no issue customising your next grand adventure. Find out what times and dates are available with SWISS. If they don't work with your travel plans, there's always EasyJet.How long is a direct flight from Geneva to Marrakech?
Start your holiday relaxed and raring to go by taking a direct flight from Geneva to Marrakech. With a total travel distance of 1,243 miles, your ride will take around 2 hours and 49 minutes. Keep a close eye on deals from top airlines like Air France and SWISS.What are the best airports for Geneva to Marrakech flights?
Are you travelling from Geneva to Marrakech and wondering where you'll be flying into and out of? You'll probably be dropping your bag off at Geneva Airport (GVA-Cointrin Intl.) and collecting it from Marrakech Airport (RAK-Menara).How many flights are there from Geneva to Marrakech?
Spur-of-the-moment getaways can be heaps of fun. With some 5 flights operating from Geneva to Marrakech each day, you'll be able to pick a time that's best for you.