There are 5 ways to get from Basel to Casablanca Airport (CMN) by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Basel
best- Fly from Basel (BSL) to Mohammed V International Airport (CMN)plane BSL - CMN
5h 23mMAD 936–3,445Train to Zurich Airport, fly
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Mohammed V International Airport (CMN)plane ZRH - CMN
6h 41mMAD 1,675–4,116Train to Strasbourg International Airport, fly
- Take the train from St Louis to Strasbourgtrain
- Fly from Strasbourg International Airport (SXB) to Mohammed V International Airport (CMN)plane SXB - CMN
6h 40mMAD 2,061–4,016Train, train to Geneva International Airport, fly
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Mohammed V International Airport (CMN)plane GVA - CMN
8h 19mMAD 1,999–7,260Train, train to Milano Malpensa Airport, fly
- Take the train from Basel SBB to Luganotrain
- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Mohammed V International Airport (CMN)plane MXP - CMN
10h 21mMAD 1,232–5,845
Basel (BSL) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Basel to Casablanca Airport (CMN) is to fly which costs MAD 900 - MAD 3,500 and takes 5h 23m.
The fastest way to get from Basel to Casablanca Airport (CMN) is to fly which takes 5h 23m and costs MAD 900 - MAD 3,500.
The distance between Basel and Casablanca Airport (CMN) is 2032 km.
It takes approximately 5h 23m to get from Basel to Casablanca Airport (CMN), including transfers.
Casablanca Airport (CMN) is 1h behind Basel. It is currently 5:25 PM in Basel and 4:25 PM in Casablanca Airport (CMN).
There are 3213+ hotels available in Casablanca Airport (CMN).
What companies run services between Basel, Switzerland and Casablanca Airport (CMN), Morocco?
Air Arabia Maroc, Vueling Airlines, and Royal Air Maroc fly from Basel (BSL) to Mohammed V International Airport (CMN) once daily.
- Website
- iberia.com
Flights from Basel to Mohammed V International Airport via Barcelona
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- MAD 1,300–6,000
Flights from Zurich Airport to Mohammed V International Airport via Barcelona
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- MAD 1,200–6,000
Flights from Strasbourg International Airport to Mohammed V International Airport via Barcelona
- Ave. Duration
- 6h 7m
- When
- Saturday and Monday
- Estimated price
- MAD 1,500–2,900
Flights from Milano Malpensa Airport to Mohammed V International Airport via Barcelona
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- MAD 1,000–4,900
- Website
- royalairmaroc.com
Flights from Zurich Airport to Mohammed V International Airport
- Ave. Duration
- 3h 15m
- When
- Friday and Sunday
- Estimated price
- MAD 1,200–6,000
Flights from Strasbourg International Airport to Mohammed V International Airport
- Ave. Duration
- 3h 15m
- When
- Thursday and Saturday
- Estimated price
- MAD 1,500–2,900
Flights from Geneva International Airport to Mohammed V International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- MAD 1,100–4,300
Flights from Milano Malpensa Airport to Mohammed V International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- MAD 1,000–4,900
- Website
- airarabia.com
Flights from Basel to Mohammed V International Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 800–2,800
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- MAD 340–1,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Renens VD
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- MAD 650–2,000
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Renens VD to Genève-Aéroport
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- MAD 230–700
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Lugano
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- MAD 950–2,900
- Website
- Swiss Federal Railways (SBB CFF FFS)
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from St Louis to Strasbourg
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- MAD 240–490
- Website
- Oui.SNCF
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Basel SBB to Lugano
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- MAD 210–270
- Schedules at
- SBB GmbH
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- MAD 65–85
- Website
- Trenord
Want to know more about travelling around Morocco
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide




















