Flights from Zurich to Marrakech
ZRH to RAK. All flight routes from Zurich Airport, Switzerland to Marrakesh Menara Airport, Morocco. These flights are operated by 15 different airlines. You can either fly non-stop with Edelweiss Air or choose from 13 different transit flights. The shortest flight time is 3 hours and 30 minutes.
Find the best prices on hotels and car rental near Marrakesh Menara Airport
We got great deals on hotels and car rentals near the airport.
Zurich to Marrakech flights
There are over 14 airlines and as many as 81 flights every week to this destination. You can fly non-stop to Marrakech (RAK) from Zurich (ZRH) with Edelweiss Air but if a stopover option suits you better you can choose to fly via Lisbon, Madrid or any other of the 13 alternatives with flight connections.
Zurich to Marrakech with Edelweiss Air
You can fly non-stop every weekday except Mondays and Mondays with departure times between 5 am and 13 pm.
With Vueling
If you fly from Zurich with Vueling you will do a stopover in Barcelona, BCN before reaching Marrakech. This flight trip will take 6 hours and 25 minutes and you can fly every Friday with departures at 09:35.
With Austrian
If you fly from Zurich with Austrian you will do a stopover in Vienna, VIE before reaching Marrakech. This flight trip will take 7 hours and 10 minutes and you can fly every Monday, Wednesday, Friday or Saturday with departures at 08:20. Austrian is a Star Alliance member.
With Air Europa
If you fly from Zurich with Air Europa you will do a stopover in Madrid, MAD before reaching Marrakech. This flight trip will take 7 hours and 25 minutes and you can fly every Thursday or Sunday with departures at 18:30. Air Europa is a member of SkyTeam.
Miles & flight time: ZRH - RAK
The shortest flight time between ZRH and RAK is 3 hours and 30 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 30m | - | 1409 (2267 km) |
LIS Lisbon | 5h 30m | 1h 10m | 1578 (2539 km) |
MAD Madrid | 6h 5m | 1h 20m | 1438 (2314 km) |
BCN Barcelona | 6h 25m | 2h 5m | 1412 (2272 km) |
VIE Vienna | 7h 10m | 1h 45m | 2104 (3385 km) |
FRA Frankfurt | 7h 20m | 2h 35m | 1720 (2767 km) |
MUC Munich | 7h 50m | 1h 30m | 1723 (2772 km) |
CDG Paris | 8h 25m | 3h 40m | 1626 (2616 km) |
MRS Marseille | 8h 35m | 4h 25m | 1419 (2283 km) |
BRU Brussels | 8h 55m | 3h 55m | 1787 (2875 km) |
LUX Luxembourg | 9h 5m | 4h 55m | 1638 (2636 km) |
DUS Dusseldorf | 9h 5m | 4h 0m | 1839 (2959 km) |
LHR London | 9h 15m | 2h 10m | 1925 (3097 km) |
LCY London | 9h 50m | - | - |
Unpublished Flight Rates From Zurich to Marrakech
From Zurich to Morocco
Below is a list of other destinations to Morocco from Zurich Airport with either direct flights or 1 stop connections.
From Switzerland to Marrakech
We have found another destination to Morocco from Zurich Airport as well.
- GVA Geneva Direct