Traveller question
Member
March 2026
Are there direct flights from Geneva or Zurich to Morocco?
Asked by a traveller planning a trip to Morocco. Here's the honest answer from one of our travel designers.

Traveller question
Member
March 2026
Are there direct flights from Geneva or Zurich to Morocco?
Asked by a traveller planning a trip to Morocco. Here's the honest answer from one of our travel designers.
Serenity Morocco Expert Team
Travel Designer · StaffTravel Designers
March 2026
Yes. Both Geneva and Zurich fly direct to Marrakech and Casablanca, with some seasonal links to Agadir. Carriers include Swiss, Royal Air Maroc, easyJet and Edelweiss. Flight time is roughly 3 to 3.5 hours.
Yes — Switzerland’s two main hubs both connect directly to Morocco. From Geneva (GVA) you can fly nonstop to Marrakech and Casablanca, with easyJet a popular low-cost option on the Marrakech route. From Zurich (ZRH), Swiss and Royal Air Maroc fly direct to Casablanca, with seasonal nonstops to Marrakech and Edelweiss occasionally serving the leisure routes including Agadir. Between the flag carriers and the low-cost players, you usually have a workable choice of times and fares.
Flight times are short: Geneva to Marrakech is about 3 hours 15 minutes, Zurich to Casablanca a touch over 3 hours. For most itineraries I plan, I fly Swiss guests straight into the city nearest where the trip begins — Marrakech for the south and desert, Casablanca and onward for the imperial-cities loop. If a direct Marrakech service doesn’t suit your dates, flying into Casablanca and taking the comfortable train or a short transfer south is an easy fallback.
A tip I give all my Swiss guests: pick your arrival airport to match your route, not just the lowest fare. Marrakech (RAK) for an Atlas-and-Sahara trip; for a Fes-and-Chefchaouen journey, look at flying home from a different city so you’re not retracing your steps. These ‘open-jaw’ routes are something we set up constantly, and from Switzerland they’re usually straightforward to arrange.
On timing, fares from Geneva and Zurich are cheapest midweek and outside the Swiss school holidays and the Christmas–New Year peak. Booking six to ten weeks ahead tends to catch the best value. And because the flight is so short, an early departure still leaves you a full first afternoon in Morocco — which I like to spend on a relaxed riad arrival and a rooftop sunset rather than a long drive on day one.
Helpful links
Serenity Morocco Expert Team — Travel Designers, Serenity Morocco Tours. Answered March 2026.
Travelled here yourself, or have a follow-up question? Share your own experience — our travel designers read every reply and add transparent, expert answers.
Tell us your dates and what matters most. A travel designer replies within 24 hours with a tailored, no-obligation proposal.