Popular Filters
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
MYR 2,562
MYR 1,821
MYR 1,550
MYR 2,452
Arrival at Zurich
MYR 1,550
MYR 1,818
MYR 1,821
Alliances & Airlines
Oneworld
(5)
SkyTeam
(13)
Star Alliance
(9)
+ 5 more
Layover Airports
+ 3 more
Layover Duration
Marrakesh To Zurich Flights
Book Marrakesh to Zurich flight tickets at lowest price. Get best deals on your upcoming Marrakesh to Zurich flights only on MakeMyTrip. Also Book Zurich to Marrakesh Flights. Currently 26 flights flying from Marrakesh to Zurich. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
MYR 1,589
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
Air France AF | 1077
16:00
Mon, 11 Aug 25
Marrakesh, Morocco
02 h 20 m
20:20
Mon, 11 Aug 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1114
09:10
Tue, 12 Aug 25
Terminal T2F
Paris, France
01 h 15 m
10:25
Tue, 12 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
MYR 1,864
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
TAP Portugal TP | 1455 | Operated By Portugalia
17:10
Mon, 11 Aug 25
Terminal T1
Marrakesh, Morocco
40 m
18:50
Mon, 11 Aug 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 930
08:35
Tue, 12 Aug 25
Terminal T1
Lisbon, Portugal
02 h 50 m
12:25
Tue, 12 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
MYR 1,867
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
British Airways BA | 2811 | Operated By Avianca Argentina
11:45
Mon, 11 Aug 25
Terminal T1
Marrakesh, Morocco
02 h 35 m
15:20
Mon, 11 Aug 25
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 720
19:40
Mon, 11 Aug 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 45 m
22:25
Mon, 11 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
MYR 1,879
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
KLM Royal Dutch KL | 2365 | Operated By Air France
16:00
Mon, 11 Aug 25
Marrakesh, Morocco
02 h 20 m
20:20
Mon, 11 Aug 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1402
08:40
Tue, 12 Aug 25
Terminal T2F
Paris, France
01 h 20 m
10:00
Tue, 12 Aug 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1923
15:20
Tue, 12 Aug 25
Amsterdam, Netherlands
01 h 25 m
16:45
Tue, 12 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
MYR 1,884
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
TAP Portugal TP | 1455 | Operated By Portugalia
17:10
Mon, 11 Aug 25
Terminal T1
Marrakesh, Morocco
40 m
18:50
Mon, 11 Aug 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 932
13:25
Tue, 12 Aug 25
Terminal T1
Lisbon, Portugal
02 h 50 m
17:15
Tue, 12 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,069
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
TAP Portugal TP | 1453 | Operated By Portugalia
11:45
Mon, 11 Aug 25
Terminal T1
Marrakesh, Morocco
40 m
13:25
Mon, 11 Aug 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 934
18:40
Mon, 11 Aug 25
Terminal T1
Lisbon, Portugal
02 h 50 m
22:30
Mon, 11 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,185
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
Iberia IB | 1852 | Operated By Iberia Express
13:10
Mon, 11 Aug 25
Terminal T1
Marrakesh, Morocco
01 h
16:10
Mon, 11 Aug 25
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 633
20:00
Mon, 11 Aug 25
Terminal T4
Madrid, Spain
02 h 20 m
22:20
Mon, 11 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,340
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
KLM Royal Dutch KL | 2365 | Operated By Air France
16:00
Mon, 11 Aug 25
Marrakesh, Morocco
02 h 20 m
20:20
Mon, 11 Aug 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2002 | Operated By Air France
07:10
Tue, 12 Aug 25
Terminal T2F
Paris, France
01 h 25 m
08:35
Tue, 12 Aug 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1919
09:45
Tue, 12 Aug 25
Amsterdam, Netherlands
01 h 20 m
11:05
Tue, 12 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,514
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
Vueling VY | 7335
22:55
Mon, 11 Aug 25
Terminal T1
Marrakesh, Morocco
01 h 20 m
02:15
Tue, 12 Aug 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Vueling VY | 6246
07:05
Tue, 12 Aug 25
Terminal T1
Barcelona, Spain
01 h 55 m
09:00
Tue, 12 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,626
Transit Visa may be required
Marrakesh to Zurich , 11 Aug
Air Europa UX | 1424 | Operated By
01:55
Mon, 11 Aug 25
Terminal T1
Marrakesh, Morocco
01 h 55 m
04:50
Mon, 11 Aug 25
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Air Europa UX | 1675 | Operated By
07:55
Mon, 11 Aug 25
Terminal T2
Madrid, Spain
02 h 15 m
10:10
Mon, 11 Aug 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available