Flights from Casablanca to Zurich (CMN to ZRH)

There are 20 flight connection options available between Casablanca, Mohammed V and Zurich on Friday, 3rd May.

Flights departing on Friday, 3rd May

# Stops Duration Departure time Arrival time
Option #1 Frankfurt, Germany 6h 30 min 01:15 (1:15 am)
3rd May
08:45 (8:45 am)
3rd May
Option #2 Frankfurt, Germany 8h 25 min 01:15 (1:15 am)
3rd May
10:40 (10:40 am)
3rd May
Option #3 Madrid, Spain 8h 35 min 12:45 (12:45 pm)
3rd May
22:20 (10:20 pm)
3rd May
Option #4 Barcelona, Spain 6h 00 min 09:40 (9:40 am)
3rd May
16:40 (4:40 pm)
3rd May
Option #5 Milan, Italy 6h 00 min 13:05 (1:05 pm)
3rd May
20:05 (8:05 pm)
3rd May
Option #6 Lisbon, Portugal 7h 05 min 11:25 (11:25 am)
3rd May
19:30 (7:30 pm)
3rd May
Option #7 Venice, Italy 6h 15 min 13:15 (1:15 pm)
3rd May
20:30 (8:30 pm)
3rd May
Option #8 Frankfurt, Germany 7h 30 min 01:15 (1:15 am)
3rd May
09:45 (9:45 am)
3rd May
Option #9 Paris, France 9h 35 min 07:30 (7:30 am)
3rd May
18:05 (6:05 pm)
3rd May
Option #10 Milan, Italy 6h 50 min 07:55 (7:55 am)
3rd May
15:45 (3:45 pm)
3rd May
Option #11 Brussels, Belgium 6h 55 min 13:25 (1:25 pm)
3rd May
21:20 (9:20 pm)
3rd May
Option #12 Geneva, Switzerland 7h 00 min 13:00 (1:00 pm)
3rd May
21:00 (9:00 pm)
3rd May
Option #13 Lisbon, Portugal 10h 05 min 11:25 (11:25 am)
3rd May
22:30 (10:30 pm)
3rd May
Option #14 Paris, France 7h 05 min 13:25 (1:25 pm)
3rd May
21:30 (9:30 pm)
3rd May
Option #15 London, United Kingdom 8h 05 min 13:40 (1:40 pm)
3rd May
22:45 (10:45 pm)
3rd May
Option #16 Paris, France 7h 20 min 08:00 (8:00 am)
3rd May
16:20 (4:20 pm)
3rd May
Option #17 London, United Kingdom 7h 20 min 12:30 (12:30 pm)
3rd May
20:50 (8:50 pm)
3rd May
Option #18 Bologna, Italy 7h 25 min 07:55 (7:55 am)
3rd May
16:20 (4:20 pm)
3rd May
Option #19 Amsterdam, Netherlands 7h 40 min 13:45 (1:45 pm)
3rd May
22:25 (10:25 pm)
3rd May
Option #20 Paris, France 7h 50 min 07:30 (7:30 am)
3rd May
16:20 (4:20 pm)
3rd May

Option #1

Flight Casablanca - Frankfurt

Lufthansa international flight LH1331 leaves Casablanca (Mohammed V), Terminal «2» at 01:15 (1:15 am) and lands in Frankfurt, Terminal «1» at 05:40 (5:40 am). Flight duration is 3 hours 25 minutes.

Connection in Frankfurt

Connection time in Frankfurt is 2 hours and 10 minutes (from 05:40 / 5:40 am, 3rd May to 07:50 / 7:50 am, 3rd May). Stay in terminal «1» to change plane.

Flight Frankfurt - Zurich

Lufthansa international flight LH1184 leaves Frankfurt, Terminal «1» at 07:50 (7:50 am) and lands in Zurich at 08:45 (8:45 am). Flight duration is 0 hours 55 minutes.

Option #2

Flight Casablanca - Frankfurt

Lufthansa international flight LH1331 leaves Casablanca (Mohammed V), Terminal «2» at 01:15 (1:15 am) and lands in Frankfurt, Terminal «1» at 05:40 (5:40 am). Flight duration is 3 hours 25 minutes.

Connection in Frankfurt

Connection time in Frankfurt is 4 hours and 5 minutes (from 05:40 / 5:40 am, 3rd May to 09:45 / 9:45 am, 3rd May). Stay in terminal «1» to change plane.

Flight Frankfurt - Zurich

Lufthansa international flight LH1186 leaves Frankfurt, Terminal «1» at 09:45 (9:45 am) and lands in Zurich at 10:40 (10:40 am). Flight duration is 0 hours 55 minutes.

Option #3

Flight Casablanca - Madrid

Iberia international flight IB8793 leaves Casablanca (Mohammed V), Terminal «1» at 12:45 (12:45 pm) and lands in Madrid (Madrid Barajas), Terminal «4S» at 15:35 (3:35 pm). Flight duration is 1 hours 50 minutes.

Connection in Madrid

Connection time in Madrid, Madrid Barajas airport is 4 hours and 25 minutes (from 15:35 / 3:35 pm, 3rd May to 20:00 / 8:00 pm, 3rd May). Go from terminal «4S» to terminal «4».

Flight Madrid - Zurich

Iberia international flight IB3476 leaves Madrid (Madrid Barajas), Terminal «4» at 20:00 (8:00 pm) and lands in Zurich at 22:20 (10:20 pm). Flight duration is 2 hours 20 minutes.

Option #4

Flight Casablanca - Barcelona

Royal Air Maroc international flight AT964 leaves Casablanca (Mohammed V), Terminal «1» at 09:40 (9:40 am) and lands in Barcelona, Terminal «1» at 12:45 (12:45 pm). Flight duration is 2 hours 05 minutes.

Connection in Barcelona

Connection time in Barcelona is 2 hours and 10 minutes (from 12:45 / 12:45 pm, 3rd May to 14:55 / 2:55 pm, 3rd May). Stay in terminal «1» to change plane.

Flight Barcelona - Zurich

Swiss International Air Lines international flight LX1955 leaves Barcelona, Terminal «1» at 14:55 (2:55 pm) and lands in Zurich at 16:40 (4:40 pm). Flight duration is 1 hours 45 minutes.

Option #5

Flight Casablanca - Milan

Royal Air Maroc international flight AT950 leaves Casablanca (Mohammed V), Terminal «1» at 13:05 (1:05 pm) and lands in Milan (Malpensa), Terminal «1» at 17:05 (5:05 pm). Flight duration is 3 hours 00 minutes.

Connection in Milan

Connection time in Milan, Malpensa airport is 2 hours and 5 minutes (from 17:05 / 5:05 pm, 3rd May to 19:10 / 7:10 pm, 3rd May). Stay in terminal «1» to change plane.

Flight Milan - Zurich

Swiss International Air Lines international flight LX1623 leaves Milan (Malpensa), Terminal «1» at 19:10 (7:10 pm) and lands in Zurich at 20:05 (8:05 pm). Flight duration is 0 hours 55 minutes.

Option #6

Flight Casablanca - Lisbon

TAP Air Portugal international flight TP1437 leaves Casablanca (Mohammed V), Terminal «2» at 11:25 (11:25 am) and lands in Lisbon (Portela), Terminal «1» at 12:50 (12:50 pm). Flight duration is 1 hours 25 minutes.

Connection in Lisbon

Connection time in Lisbon, Portela airport is 2 hours and 45 minutes (from 12:50 / 12:50 pm, 3rd May to 15:35 / 3:35 pm, 3rd May). Stay in terminal «1» to change plane.

Flight Lisbon - Zurich

Swiss International Air Lines international flight LX2085 leaves Lisbon (Portela), Terminal «1» at 15:35 (3:35 pm) and lands in Zurich at 19:30 (7:30 pm). Flight duration is 2 hours 55 minutes.

Option #7

Flight Casablanca - Venice

Royal Air Maroc international flight AT938 leaves Casablanca (Mohammed V), Terminal «1» at 13:15 (1:15 pm) and lands in Venice (Marco Polo) at 17:25 (5:25 pm). Flight duration is 3 hours 10 minutes.

Connection in Venice

Connection time in Venice, Marco Polo airport is 2 hours and 0 minutes (from 17:25 / 5:25 pm, 3rd May to 19:25 / 7:25 pm, 3rd May).

Flight Venice - Zurich

Swiss International Air Lines international flight LX1665 leaves Venice (Marco Polo) at 19:25 (7:25 pm) and lands in Zurich at 20:30 (8:30 pm). Flight duration is 1 hours 05 minutes.

Option #8

Flight Casablanca - Frankfurt

Lufthansa international flight LH1331 leaves Casablanca (Mohammed V), Terminal «2» at 01:15 (1:15 am) and lands in Frankfurt, Terminal «1» at 05:40 (5:40 am). Flight duration is 3 hours 25 minutes.

Connection in Frankfurt

Connection time in Frankfurt is 3 hours and 10 minutes (from 05:40 / 5:40 am, 3rd May to 08:50 / 8:50 am, 3rd May). Stay in terminal «1» to change plane.

Flight Frankfurt - Zurich

Swiss International Air Lines international flight LX1069 leaves Frankfurt, Terminal «1» at 08:50 (8:50 am) and lands in Zurich at 09:45 (9:45 am). Flight duration is 0 hours 55 minutes.

Option #9

Flight Casablanca - Paris

Air France international flight AF1497 leaves Casablanca (Mohammed V), Terminal «2» at 07:30 (7:30 am) and lands in Paris (Charles de Gaulle), Terminal «2E» at 11:35 (11:35 am). Flight duration is 3 hours 05 minutes.

Connection in Paris

Connection time in Paris, Charles de Gaulle airport is 5 hours and 15 minutes (from 11:35 / 11:35 am, 3rd May to 16:50 / 4:50 pm, 3rd May). Go from terminal «2E» to terminal «2F».

Flight Paris - Zurich

Air France international flight AF1814 leaves Paris (Charles de Gaulle), Terminal «2F» at 16:50 (4:50 pm) and lands in Zurich at 18:05 (6:05 pm). Flight duration is 1 hours 15 minutes.

Option #10

Flight Casablanca - Milan

Royal Air Maroc international flight AT954 leaves Casablanca (Mohammed V), Terminal «1» at 07:55 (7:55 am) and lands in Milan (Malpensa), Terminal «1» at 11:55 (11:55 am). Flight duration is 3 hours 00 minutes.

Connection in Milan

Connection time in Milan, Malpensa airport is 2 hours and 55 minutes (from 11:55 / 11:55 am, 3rd May to 14:50 / 2:50 pm, 3rd May). Stay in terminal «1» to change plane.

Flight Milan - Zurich

Swiss International Air Lines international flight LX1629 leaves Milan (Malpensa), Terminal «1» at 14:50 (2:50 pm) and lands in Zurich at 15:45 (3:45 pm). Flight duration is 0 hours 55 minutes.

Option #11

Flight Casablanca - Brussels

Royal Air Maroc international flight AT832 leaves Casablanca (Mohammed V), Terminal «1» at 13:25 (1:25 pm) and lands in Brussels (Brussels-Zaventem) at 17:35 (5:35 pm). Flight duration is 3 hours 10 minutes.

Connection in Brussels

Connection time in Brussels, Brussels-Zaventem airport is 2 hours and 30 minutes (from 17:35 / 5:35 pm, 3rd May to 20:05 / 8:05 pm, 3rd May).

Flight Brussels - Zurich

Swiss International Air Lines international flight LX789 leaves Brussels (Brussels-Zaventem) at 20:05 (8:05 pm) and lands in Zurich at 21:20 (9:20 pm). Flight duration is 1 hours 15 minutes.

Option #12

Flight Casablanca - Geneva

Royal Air Maroc international flight AT930 leaves Casablanca (Mohammed V), Terminal «1» at 13:00 (1:00 pm) and lands in Geneva (Geneva Cointrin), Terminal «1» at 16:55 (4:55 pm). Flight duration is 2 hours 55 minutes.

Connection in Geneva

Connection time in Geneva, Geneva Cointrin airport is 3 hours and 15 minutes (from 16:55 / 4:55 pm, 3rd May to 20:10 / 8:10 pm, 3rd May). Stay in terminal «1» to change plane.

Flight Geneva - Zurich

Swiss International Air Lines domestic flight LX2819 leaves Geneva (Geneva Cointrin), Terminal «1» at 20:10 (8:10 pm) and lands in Zurich at 21:00 (9:00 pm). Flight duration is 0 hours 50 minutes.

Option #13

Flight Casablanca - Lisbon

TAP Air Portugal international flight TP1437 leaves Casablanca (Mohammed V), Terminal «2» at 11:25 (11:25 am) and lands in Lisbon (Portela), Terminal «1» at 12:50 (12:50 pm). Flight duration is 1 hours 25 minutes.

Connection in Lisbon

Connection time in Lisbon, Portela airport is 5 hours and 55 minutes (from 12:50 / 12:50 pm, 3rd May to 18:45 / 6:45 pm, 3rd May). Stay in terminal «1» to change plane.

Flight Lisbon - Zurich

TAP Air Portugal international flight TP934 leaves Lisbon (Portela), Terminal «1» at 18:45 (6:45 pm) and lands in Zurich at 22:30 (10:30 pm). Flight duration is 2 hours 45 minutes.

Option #14

Flight Casablanca - Paris

Royal Air Maroc international flight AT788 leaves Casablanca (Mohammed V), Terminal «1» at 13:25 (1:25 pm) and lands in Paris (Charles de Gaulle), Terminal «2B» at 17:20 (5:20 pm). Flight duration is 2 hours 55 minutes.

Connection in Paris

Connection time in Paris, Charles de Gaulle airport is 3 hours and 0 minutes (from 17:20 / 5:20 pm, 3rd May to 20:20 / 8:20 pm, 3rd May). Go from terminal «2B» to terminal «1».

Flight Paris - Zurich

Swiss International Air Lines international flight LX645 leaves Paris (Charles de Gaulle), Terminal «1» at 20:20 (8:20 pm) and lands in Zurich at 21:30 (9:30 pm). Flight duration is 1 hours 10 minutes.

Option #15

Flight Casablanca - London

Royal Air Maroc international flight AT800 leaves Casablanca (Mohammed V), Terminal «1» at 13:40 (1:40 pm) and lands in London (Heathrow), Terminal «4» at 16:50 (4:50 pm). Flight duration is 3 hours 10 minutes.

Connection in London

Connection time in London, Heathrow airport is 3 hours and 10 minutes (from 16:50 / 4:50 pm, 3rd May to 20:00 / 8:00 pm, 3rd May). Go from terminal «4» to terminal «5».

Flight London - Zurich

British Airways international flight BA720 leaves London (Heathrow), Terminal «5» at 20:00 (8:00 pm) and lands in Zurich at 22:45 (10:45 pm). Flight duration is 1 hours 45 minutes.

Option #16

Flight Casablanca - Paris

Royal Air Maroc international flight AT778 leaves Casablanca (Mohammed V), Terminal «1» at 08:00 (8:00 am) and lands in Paris (Charles de Gaulle), Terminal «2B» at 11:55 (11:55 am). Flight duration is 2 hours 55 minutes.

Connection in Paris

Connection time in Paris, Charles de Gaulle airport is 3 hours and 10 minutes (from 11:55 / 11:55 am, 3rd May to 15:05 / 3:05 pm, 3rd May). Go from terminal «2B» to terminal «1».

Flight Paris - Zurich

Swiss International Air Lines international flight LX639 leaves Paris (Charles de Gaulle), Terminal «1» at 15:05 (3:05 pm) and lands in Zurich at 16:20 (4:20 pm). Flight duration is 1 hours 15 minutes.

Option #17

Flight Casablanca - London

Royal Air Maroc international flight AT802 leaves Casablanca (Mohammed V), Terminal «1» at 12:30 (12:30 pm) and lands in London (Gatwick), Terminal «N» at 15:40 (3:40 pm). Flight duration is 3 hours 10 minutes.

Connection in London

Connection time in London, Gatwick airport is 2 hours and 25 minutes (from 15:40 / 3:40 pm, 3rd May to 18:05 / 6:05 pm, 3rd May). Stay in terminal «N» to change plane.

Flight London - Zurich

EasyJet international flight U28473 leaves London (Gatwick), Terminal «N» at 18:05 (6:05 pm) and lands in Zurich at 20:50 (8:50 pm). Flight duration is 1 hours 45 minutes.

Option #18

Flight Casablanca - Bologna

Royal Air Maroc international flight AT946 leaves Casablanca (Mohammed V), Terminal «1» at 07:55 (7:55 am) and lands in Bologna (Guglielmo Marconi) at 11:55 (11:55 am). Flight duration is 3 hours 00 minutes.

Connection in Bologna

Connection time in Bologna, Guglielmo Marconi airport is 3 hours and 10 minutes (from 11:55 / 11:55 am, 3rd May to 15:05 / 3:05 pm, 3rd May).

Flight Bologna - Zurich

Swiss International Air Lines international flight LX1671 leaves Bologna (Guglielmo Marconi) at 15:05 (3:05 pm) and lands in Zurich at 16:20 (4:20 pm). Flight duration is 1 hours 15 minutes.

Option #19

Flight Casablanca - Amsterdam

Transavia international flight HV5748 leaves Casablanca (Mohammed V), Terminal «2» at 13:45 (1:45 pm) and lands in Amsterdam (Schiphol) at 18:10 (6:10 pm). Flight duration is 3 hours 25 minutes.

Connection in Amsterdam

Connection time in Amsterdam, Schiphol airport is 2 hours and 50 minutes (from 18:10 / 6:10 pm, 3rd May to 21:00 / 9:00 pm, 3rd May).

Flight Amsterdam - Zurich

KLM international flight KL1927 leaves Amsterdam (Schiphol) at 21:00 (9:00 pm) and lands in Zurich at 22:25 (10:25 pm). Flight duration is 1 hours 25 minutes.

Option #20

Flight Casablanca - Paris

Air France international flight AF1497 leaves Casablanca (Mohammed V), Terminal «2» at 07:30 (7:30 am) and lands in Paris (Charles de Gaulle), Terminal «2E» at 11:35 (11:35 am). Flight duration is 3 hours 05 minutes.

Connection in Paris

Connection time in Paris, Charles de Gaulle airport is 3 hours and 30 minutes (from 11:35 / 11:35 am, 3rd May to 15:05 / 3:05 pm, 3rd May). Go from terminal «2E» to terminal «1».

Flight Paris - Zurich

Swiss International Air Lines international flight LX639 leaves Paris (Charles de Gaulle), Terminal «1» at 15:05 (3:05 pm) and lands in Zurich at 16:20 (4:20 pm). Flight duration is 1 hours 15 minutes.

Available departure days

Select departure date to find flight connections between Casablanca and Zurich. Note that other flight options may be available for different date.

See also

Return flights (Zurich to Casablanca)

More flight connections

Privacy Disclaimer