There are 9 ways to get from Fès to Zurich by plane, bus, train, car, ferry, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Il Caravaggio International Airport, bus, train
best- Fly from Fes-Sais Airport (FEZ) to Il Caravaggio International Airport (BGY)plane FEZ - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Zuerich Hbtrain
10h 17mCHF 119–531Fly to Basel, train
cheapest- Fly from Fes-Sais Airport (FEZ) to Basel (BSL)plane FEZ - BSL
- Take the train from Basel SBB to Zürich HBtrain
9h 32mCHF 94–416Drive, ferry
- Drive from Fès to Port de Tanger Medcar
- Take the ferry from Port de Tanger Med to Port of Genoaferry
- Drive from Port of Genoa to Zurichcar
42h 10mCHF 190–438Bus, car ferry via Almería
- Take the bus from Fès to Nadorbus
- Take the carferry from Nador to Almeriacarferry
- Take the bus from Almeria to Aeropuerto Barcelona- Prat T1bus
- Take the bus from Barcelona - Airport Prat T1 to Zürichbus
46h 18mCHF 224–1,049Fly to Zurich Airport
- Fly from Fes-Sais Airport (FEZ) to Zurich Airport (ZRH)plane FEZ - ZRH
8h 13mCHF 114–336Fly to Karlsruhe/Baden-Baden Airport, train
- Fly from Fes-Sais Airport (FEZ) to Karlsruhe/Baden-Baden Airport (FKB)plane FEZ - FKB
- Take the train from Baden-Baden to Basel SBBtrain
- Take the train from Basel SBB to Zürich HBtrain
10h 48mCHF 105–605Bus, car ferry
- Take the bus from Fès to Nadorbus
- Take the carferry from Nador to Port de Barcelonacarferry
- Take the bus from Barcelona - Airport Prat T1 to Zürichbus
2d 10hCHF 200–305Bus, car ferry, train
- Take the bus from Fès to Nadorbus
- Take the carferry from Nador to Port of Setecarferry
- Take the bus from Montpellier to Bernbus
- Take the train from Bern to Zürich HBtrain Ic1 / ...
2d 14hCHF 183–331Bus, car ferry via Montpellier
- Take the bus from Fès to Nadorbus
- Take the carferry from Nador to Port of Setecarferry
- Take the bus from Montpellier - Sabines Bus Station to Zürichbus
2d 17hCHF 161–301
Fes-Sais Airport (FEZ) to Il Caravaggio International Airport (BGY) flights
Comparing Your Travel Options
The cheapest way to get from Fès to Zurich is to fly and train which costs SFr 90 - SFr 420 and takes 9h 32m.
The fastest way to get from Fès to Zurich is to fly which takes 8h 13m and costs SFr 110 - SFr 340.
The distance between Fès and Zurich is 2117 km.
The best way to get from Fès to Zurich without a car is to bus and car ferry via Almería which takes 46h 18m and costs SFr 220 - SFr 1100.
It takes approximately 10h 17m to get from Fès to Zurich, including transfers.
Zurich is 1h ahead of Fès. It is currently 2:59 PM in Fès and 3:59 PM in Zurich.
There are 1240+ hotels available in Zurich.
What companies run services between Fès, Morocco and Zurich, Switzerland?
Ryanair, Swiss, and two other airlines fly from Fes-Sais Airport (FEZ) to Zurich Airport (ZRH) twice daily.
- Website
- ryanair.com
Flights from Fes-Sais Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Thursday, Sunday, and Friday
- Estimated price
- CHF 65–380
Flights from Fes-Sais Airport to Il Caravaggio International Airport via Malaga
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- CHF 65–380
Flights from Fes-Sais Airport to Il Caravaggio International Airport via Barcelona
- Ave. Duration
- 5h 42m
- When
- Wednesday and Saturday
- Estimated price
- CHF 65–380
Flights from Fes-Sais Airport to Il Caravaggio International Airport via Valencia
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- CHF 65–380
Flights from Fes-Sais Airport to Karlsruhe/Baden-Baden Airport
- Ave. Duration
- 3h 5m
- When
- Wednesday, Thursday, Sunday, Tuesday, and Friday
- Estimated price
- CHF 60–410
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- CHF 50–100
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 70–100
- 2nd Class
- CHF 50–75
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–21
- Website
- TERRAVISION
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Port de Tanger Med to Port of Genoa
- Ave. Duration
- 33h
- Frequency
- 3 times a week
- Estimated price
- CHF 85–280
- Website
- Grandi Navi Veloci
Car ferry from Nador to Almeria
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 65–95
- Website
- Grandi Navi Veloci
Car ferry from Nador to Port de Barcelona
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- CHF 100–150
- Website
- Grandi Navi Veloci
Car ferry from Nador to Port of Sete
- Ave. Duration
- 42h 15m
- Frequency
- 3 times a week
- Estimated price
- CHF 90–190
- Website
- Grandi Navi Veloci
Car ferry from Nador to Port of Sete
- Ave. Duration
- 42h 15m
- Frequency
- 3 times a week
- Estimated price
- CHF 90–190
- Website
- Grandi Navi Veloci
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Travelling by boat in Italy
Read the travel guide

















