There are 7 ways to get from Morocco to Splügen by plane, train, bus, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Tangier Ibn Battouta Airport to Il Caravaggio International Airport, train, bus
best- Fly from Tangier Ibn Battouta Airport (TNG) to Il Caravaggio International Airport (BGY)TNG - BGY
- Take the train from Milano Centrale to Bellinzona
- Take the bus from Bellinzona, Stazione to Splügen, Dorf
8h 30mCHF 109–458Fly Marrakech to Milano Malpensa Airport, train, bus
cheapest- Fly from Marrakech (RAK) to Milano Malpensa Airport (MXP)RAK - MXP
- Take the train from Malpensa Aeroporto T1 to Bellinzona
- Take the bus from Bellinzona, Stazione to Splügen, Dorf
10h 9mCHF 42–201Bus, car ferry
- Take the bus from Casablanca to Nador
- Take the car ferry from Nador to Motril
- Take the bus from Motril Estación de Autobuses to Almeria
- Take the bus from Almeria Bus Station to Milano, Autostazione Lampugnano
- Take the bus from Milano, Autostazione Lampugnano to Splügen076
2d 4hCHF 158–243Drive 10,110.9 km
- Drive from Casablanca to Splügen10,110.9 km
5d 6hCHF 1,641–2,370Fly Mohammed V International Airport to Milano Malpensa Airport, train, bus
- Fly from Mohammed V International Airport (CMN) to Milano Malpensa Airport (MXP)CMN - MXP
- Take the train from Malpensa Aeroporto T1 to Bellinzona
- Take the bus from Bellinzona, Stazione to Splügen, Dorf
10h 59mCHF 90–272Fly Fes-Sais Airport to Il Caravaggio International Airport, train, bus
- Fly from Fes-Sais Airport (FEZ) to Il Caravaggio International Airport (BGY)FEZ - BGY
- Take the train from Milano Centrale to Bellinzona
- Take the bus from Bellinzona, Stazione to Splügen, Dorf
10h 55mCHF 101–359Fly Marrakech to Il Caravaggio International Airport, train, bus
- Fly from Marrakech (RAK) to Il Caravaggio International Airport (BGY)RAK - BGY
- Take the train from Milano Centrale to Bellinzona
- Take the bus from Bellinzona, Stazione to Splügen, Dorf
10h 58mCHF 76–262
Tangier Ibn Battouta Airport (TNG) to Il Caravaggio International Airport (BGY) flights
Questions & Answers
The cheapest way to get from Morocco to Splügen is to fly and train and bus which costs SFr 40 - SFr 210 and takes 10h 9m.
The fastest way to get from Morocco to Splügen is to fly and train and bus which takes 8h 30m and costs SFr 100 - SFr 460.
The distance between Morocco and Splügen is 1936 km. The road distance is 10110.9 km.
The best way to get from Morocco to Splügen without a car is to bus and car ferry which takes 2 days 4h and costs SFr 150 - SFr 250.
It takes approximately 8h 30m to get from Morocco to Splügen, including transfers.
Yes, the driving distance between Morocco to Splügen is 10111 km. It takes approximately 5 days 6h to drive from Morocco to Splügen.
There are 1339+ hotels available in Splügen.
What companies run services between Morocco and Splügen, Switzerland?
There is no direct connection from Morocco to Splügen. However, you can take the taxi to Tangier Ibn Battouta Airport (TNG) airport, fly to Il Caravaggio International Airport (BGY), walk to Orio al Serio Airport, take the shuttle to Piazza Luigi di Savoia, walk to Milan Centrale, take the train to Bellinzona, walk to Bellinzona, Stazione, then take the bus to Splügen, Dorf. Alternatively, you can take a bus from Casablanca to Splügen via Nador, Nador, Motril, Motril Estación de Autobuses, Almeria, Almeria Bus Station, and Milano, Autostazione Lampugnano in around 2d 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- CHF 65–340
Flights from Tangier Ibn Battouta Airport to Il Caravaggio International Airport via Valencia
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- CHF 65–340
Flights from Tangier Ibn Battouta Airport to Il Caravaggio International Airport via Malaga
- Ave. Duration
- 5h 53m
- When
- Friday to Sunday
- Estimated price
- CHF 65–340
Flights from Tangier Ibn Battouta Airport to Il Caravaggio International Airport via Barcelona
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- CHF 65–340
Flights from Tangier Ibn Battouta Airport to Il Caravaggio International Airport via Madrid
- Ave. Duration
- 6h 17m
- When
- Friday and Sunday
- Estimated price
- CHF 65–340
Flights from Marrakech to Milano Malpensa Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 40–260
Flights from Marrakech to Milano Malpensa Airport via Valencia
- Ave. Duration
- 6h 40m
- When
- Friday to Sunday
- Estimated price
- CHF 40–260
Flights from Marrakech to Milano Malpensa Airport via Sevilla
- Ave. Duration
- 6h 55m
- When
- Friday and Saturday
- Estimated price
- CHF 40–260
Flights from Fes-Sais Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 45–260
Flights from Fes-Sais Airport to Il Caravaggio International Airport via Madrid
- Ave. Duration
- 5h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- CHF 45–260
Flights from Fes-Sais Airport to Il Caravaggio International Airport via Barcelona
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- CHF 45–260
Flights from Marrakech to Il Caravaggio International Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 40–150
Flights from Marrakech to Il Caravaggio International Airport via Valencia
- Ave. Duration
- 5h 25m
- When
- Saturday
- Estimated price
- CHF 40–150
- Website
- easyjet.com
Flights from Marrakech to Milano Malpensa Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 29–160
- Website
- royalairmaroc.com
Flights from Marrakech to Milano Malpensa Airport via Mohammed V International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- CHF 153–159
Flights from Mohammed V International Airport to Milano Malpensa Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- CHF 90–430
- Website
- flyulendo.com
Flights from Marrakech to Milano Malpensa Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 25–120
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Bellinzona
- Ave. Duration
- 1h 36m
- Frequency
- Every 3 hours
- Estimated price
- CHF 26–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–65
- 2nd Class
- CHF 26–35
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Bellinzona
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Website
- https://www.trenord.it/en/
- Phone
- +41 (0)848 818 818
- info@postauto.ch
- Website
- postauto.ch
Bus from Bellinzona, Stazione to Splügen, Dorf
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- CHF 6–9
- Website
- https://www.postauto.ch
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Casablanca to Nador
- Ave. Duration
- 9h 30m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 19–30
- Schedules at
- ctm.ma
- Comfort
- CHF 21–30
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Motril Estación de Autobuses to Almeria
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- CHF 12
- Website
- https://www.alsa.com/en/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Almeria Bus Station to Milano, Autostazione Lampugnano
- Ave. Duration
- 28h 30m
- Frequency
- 4 times a week
- Estimated price
- CHF 65–100
- Website
- https://union-ivkoni.com/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Splügen
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- CHF 17–40
- Website
- https://www.flixbus.co.uk
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Nador to Motril
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- CHF 35–50
- Website
- https://armastrasmediterranea.com/en
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
Want to know more about Flixbus?
Read the travel guide







































