There are 12 ways to get from Fès to Basel by plane, train, bus, car ferry, car, or 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 Fes-Sais Airport to Karlsruhe/Baden-Baden Airport, train
best- Fly from Fes-Sais Airport (FEZ) to Karlsruhe/Baden-Baden Airport (FKB)plane FEZ - FKB
- Take the train from Baden-Baden to Basel Bad Bftrain
8h 54mCHF 61–310Bus, car ferry, train
- 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 El Prat T1 to Dijonbus
- Take the train from Dijon Ville to Mulhouse Villetrain Tgv
40h 18mCHF 218–1,036Drive, 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 Baselcar
42h 39mCHF 315–461Fly Fes-Sais Airport to Basel
- Fly from Fes-Sais Airport (FEZ) to Basel (BSL)plane FEZ - BSL
7h 34mCHF 73–604Train to Rabat-Salé, fly to Basel
- Take the train from Fès to Rabat Agdaltrain
- Fly from Rabat-Salé (RBA) to Basel (BSL)plane RBA - BSL
8h 49mCHF 97–253Fly Fes-Sais Airport to Zurich Airport, train
- Fly from Fes-Sais Airport (FEZ) to Zurich Airport (ZRH)plane FEZ - ZRH
- Take the train from Zürich HB to Basel SBBtrain
11h 12mCHF 159–263Fly Fes-Sais Airport to Il Caravaggio International Airport, bus, train
- 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 Basel Sbbtrain
11h 49mCHF 144–441Fly Fes-Sais Airport to Lyon–Saint Exupéry Airport, train
- Fly from Fes-Sais Airport (FEZ) to Lyon–Saint Exupéry Airport (LYS)plane FEZ - LYS
- Take the train from Lyon Part Dieu to Mulhouse Villetrain
10h 49mCHF 190–833Bus, 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 Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Genevabus
- Take the bus from Geneva to Basel Euroairport FRbus
43h 17mCHF 217–997Bus, car ferry
- Take the bus from Fès to Nadorbus
- Take the carferry from Nador to Port de Barcelonacarferry
- Take the bus from Barcelona to Mulhousebus
2d 5hCHF 186–579Bus, car ferry, train via Montpellier
- Take the bus from Fès to Nadorbus
- Take the carferry from Nador to Port of Setecarferry
- Take the train from Montpellier Saint-Roch to Mulhouse Villetrain Tgv
2d 8hCHF 289–464Bus, 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 to Basel SBBbus
2d 13hCHF 155–275
Fes-Sais Airport (FEZ) to Karlsruhe/Baden-Baden Airport (FKB) flights
Comparing Your Travel Options
The cheapest way to get from Fès to Basel is to fly and train which costs SFr 60 - SFr 310 and takes 8h 54m.
The fastest way to get from Fès to Basel is to fly which takes 7h 34m and costs SFr 70 - SFr 650.
The distance between Fès and Basel is 2162 km.
The best way to get from Fès to Basel without a car is to bus and car ferry and train which takes 40h 18m and costs SFr 210 - SFr 1100.
It takes approximately 8h 54m to get from Fès to Basel, including transfers.
Basel is 1h ahead of Fès. It is currently 3:16 PM in Fès and 4:16 PM in Basel.
There are 1313+ hotels available in Basel.
What companies run services between Fès, Morocco and Basel, Switzerland?
Air Arabia Maroc, easyJet, and Ryanair fly from Fes-Sais Airport (FEZ) to Basel (BSL) 5 times a week.
- Website
- ryanair.com
Flights from Fes-Sais Airport to Karlsruhe/Baden-Baden Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 45–250
Flights from Fes-Sais Airport to Karlsruhe/Baden-Baden Airport via Agadir
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- CHF 45–250
Flights from Fes-Sais Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 50m
- When
- Friday, Saturday, Sunday, Monday, and Thursday
- Estimated price
- CHF 70–290
Flights from Fes-Sais Airport to Il Caravaggio International Airport via Barcelona
- Ave. Duration
- 5h 50m
- When
- Friday to Thursday
- Estimated price
- CHF 70–290
Flights from Fes-Sais Airport to Il Caravaggio International Airport via Toulouse
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- CHF 70–290
- Website
- swiss.com
Flights from Fes-Sais Airport to Zurich Airport via Malaga
- Ave. Duration
- 6h 55m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 140–210
Flights from Fes-Sais Airport to Zurich Airport via Marseille
- Ave. Duration
- 7h 30m
- When
- Monday and Saturday
- Estimated price
- CHF 75–370
Flights from Fes-Sais Airport to Zurich Airport via Valencia
- Ave. Duration
- 8h 5m
- When
- Monday and Saturday
- Estimated price
- CHF 130–210
Flights from Fes-Sais Airport to Zurich Airport via Barcelona
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- CHF 75–370
Flights from Fes-Sais Airport to Zurich Airport via Montpellier
- Ave. Duration
- 9h 10m
- When
- Friday
- Estimated price
- CHF 90–440
Flights from Fes-Sais Airport to Zurich Airport via Bordeaux
- Ave. Duration
- 10h 20m
- When
- Tuesday
- Estimated price
- CHF 100–450
- Website
- easyjet.com
Flights from Fes-Sais Airport to Basel via Toulouse
- Ave. Duration
- 4h 35m
- When
- Wednesday
- Estimated price
- CHF 100–500
Flights from Fes-Sais Airport to Basel via Madrid
- Ave. Duration
- 7h 25m
- When
- Monday and Friday
- Estimated price
- CHF 100–470
Flights from Fes-Sais Airport to Basel via Malaga
- Ave. Duration
- 9h 35m
- When
- Friday and Sunday
- Estimated price
- CHF 100–470
- Website
- airarabia.com
Flights from Rabat-Salé to Basel
- Ave. Duration
- 3h
- When
- Tuesday and Saturday
- Estimated price
- CHF 120–600
Flights from Fes-Sais Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 60–480
- Website
- transavia.com
Flights from Fes-Sais Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 2h 40m
- When
- Thursday and Sunday
- Estimated price
- CHF 85–430
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Baden-Baden to Basel Bad Bf
- Ave. Duration
- 1h 16m
- Frequency
- Every 2 hours
- Estimated price
- CHF 23–50
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Baden-Baden to Basel Bad Bf
- Ave. Duration
- 1h 28m
- Frequency
- 3 times a day
- Estimated price
- CHF 38
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Baden-Baden to Basel Bad Bf
- Ave. Duration
- 2h 18m
- Frequency
- Every 4 hours
- Estimated price
- CHF 16–23
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Dijon Ville to Mulhouse Ville
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- CHF 35–60
- Website
- TGV inOui
Train from Lyon Part Dieu to Mulhouse Ville
- Ave. Duration
- 3h 8m
- Frequency
- Every 2 hours
- Estimated price
- CHF 70–110
- Website
- TGV inOui
Train from Montpellier Saint-Roch to Mulhouse Ville
- Ave. Duration
- 5h 12m
- Frequency
- 5 times a day
- Estimated price
- CHF 130–200
- Website
- TGV inOui
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Dijon Ville to Mulhouse Ville
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- CHF 35–55
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Mulhouse Ville
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- CHF 70–110
- Website
- Oui.SNCF
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Fès to Rabat Agdal
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- CHF 8–16
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- CHF 8–11
- 1st Class
- CHF 11–16
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Basel Sbb
- Ave. Duration
- 4h 21m
- Frequency
- Every 2 hours
- Estimated price
- CHF 70–120
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 80–120
- 2nd Class
- CHF 70–95
- Phone
- +212 5366-02865
- contact@transselect.ma
- Website
- transselect.ma
Bus from Fès to Nador
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- CHF 9
- Schedules at
- transselect.ma
Bus from Fès to Nador
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- CHF 9
- Schedules at
- transselect.ma
Bus from Fès to Nador
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- CHF 9
- Schedules at
- transselect.ma
Bus from Fès to Nador
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- CHF 9
- Schedules at
- transselect.ma
Bus from Fès to Nador
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- CHF 9
- Schedules at
- transselect.ma
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Almeria to Aeropuerto Barcelona- Prat T1
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- CHF 60–100
- Website
- ALSA
Bus from Barcelona Airport El Prat T1 to Dijon
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- CHF 50–110
- Schedules at
- alsa.es
Bus from Almeria to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 12h 45m
- Frequency
- 3 times a day
- Estimated price
- CHF 60–100
- Website
- ALSA
- customerservices@terravision.eu
- 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
- 035.319366
- ticket@orioshuttle.com
- Website
- orioshuttle.com
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 10–13
- Schedules at
- orioshuttle.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Barcelona, Estació d'Autobusos Nord to Geneva
- Ave. Duration
- 10h 20m
- Frequency
- 5 times a week
- Estimated price
- CHF 65–100
- Website
- Flixbus
Bus from Geneva to Basel Euroairport FR
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- CHF 21–35
- Website
- Flixbus
Bus from Barcelona to Mulhouse
- Ave. Duration
- 14h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 80–130
- Website
- Flixbus
Bus from Montpellier to Basel SBB
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- CHF 55–85
- Website
- Flixbus
- Phone
- +34 (0) 902 456 500
- Website
- Naviera Armas S.A.
Car ferry from Nador to Almeria
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- CHF 70–750
- Website
- Naviera Armas S.A.
Car ferry from Nador to Almeria
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- CHF 70–750
- Website
- Naviera Armas S.A.
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- Grandi Navi Veloci
Car ferry from Nador to Almeria
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 60–90
- 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 190–270
- Website
- Grandi Navi Veloci
Car ferry from Nador to Almeria
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 60–90
- Website
- Grandi Navi Veloci
Car ferry from Nador to Port de Barcelona
- Ave. Duration
- 29h 30m
- Frequency
- Once a week
- Estimated price
- CHF 91–425
- Website
- Grandi Navi Veloci
- Seat
- CHF 91
- Cabin
- CHF 174
- Suit
- CHF 425
Car ferry from Nador to Port of Sete
- Ave. Duration
- 42h 15m
- Frequency
- 3 times a week
- Estimated price
- CHF 90–180
- 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–180
- Website
- Grandi Navi Veloci
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Nador to Almeria
- Ave. Duration
- 7h 1m
- Frequency
- 3 times a week
- Estimated price
- CHF 79–535
- Schedules at
- balearia.com
- Seating
- CHF 79
- Cabin
- CHF 357
- Car - Seat
- CHF 258
- Car - Cabin
- CHF 535
Car ferry from Nador to Almeria
- Ave. Duration
- 7h 1m
- Frequency
- 3 times a week
- Estimated price
- CHF 79–535
- Schedules at
- balearia.com
- Seating
- CHF 79
- Cabin
- CHF 357
- Car - Seat
- CHF 258
- Car - Cabin
- CHF 535
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide









































































