There are 9 ways to get from Casablanca to Rotterdam by plane, train, car ferry, bus, 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 Mohammed V International Airport to Amsterdam Airport Schiphol, train
best- Fly from Mohammed V International Airport (CMN) to Amsterdam Airport Schiphol (AMS)CMN - AMS
- Take the train from Schiphol Airport to Rotterdam Centraal
6h 35m€121–361Fly Mohammed V International Airport to Brussels Airport, train
cheapest- Fly from Mohammed V International Airport (CMN) to Brussels Airport (BRU)CMN - BRU
- Take the train from Antwerpen-Centraal to Rotterdam Centraal
7h 8m€94–374Train, car ferry, bus
- Take the train from Casa Voyageurs to Nador
- Take the car ferry from Nador to Motril
- Take the bus from Motril Estación de Autobuses to Vitoria-Gasteiz
- Take the bus from Vitoria-Gasteiz to Brussels South
- Take the train from Brussel-Zuid to Rotterdam Centraal
2d 3h€203–443Train, car ferry
- Take the train from Casa Voyageurs to Nador
- Take the car ferry from Nador to Port de Barcelona
- Take the train from Barcelona-Sants to Paris Gare De LyonTgv
- Take the train from Paris Nord to Rotterdam Centraal
2d 6h€224–605Drive 10,728.8 km
- Drive from Casablanca to Rotterdam10,728.8 km
5d 10h€1,881–2,717Train to Rabat-Salé, fly to Amsterdam Airport Schiphol, train
- Take the train from Casablanca to Rabat Agdal
- Fly from Rabat-Salé (RBA) to Amsterdam Airport Schiphol (AMS)RBA - AMS
- Take the train from Schiphol Airport to Rotterdam Centraal
7h 22m€154–339Train to Rabat-Salé, fly to Brussels Airport, train
- Take the train from Casablanca to Rabat Agdal
- Fly from Rabat-Salé (RBA) to Brussels Airport (BRU)RBA - BRU
- Take the train from Antwerpen-Centraal to Rotterdam Centraal
7h 55m€95–402Bus, car ferry, train
- 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 Vitoria-Gasteiz
- Take the bus from Vitoria to Brussels - Midi Train Station
- Take the train from Brussel-Zuid to Rotterdam Centraal
2d 3h€178–374Bus, 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 Vitoria-Gasteiz
- Take the bus from Vitoria-Gasteiz to Brussels-North train station
- Take the bus from Brussels-North train station to Rotterdam Central Station813 / ...
2d 5h€194–360
Mohammed V International Airport (CMN) to Amsterdam Airport Schiphol (AMS) flights
Questions & Answers
The cheapest way to get from Casablanca to Rotterdam is to fly and train which costs €90 - €380 and takes 7h 8m.
The fastest way to get from Casablanca to Rotterdam is to fly and train which takes 6h 35m and costs €120 - €370.
The distance between Casablanca and Rotterdam is 2412 km. The road distance is 10728.8 km.
The best way to get from Casablanca to Rotterdam without a car is to train and car ferry and bus which takes 2 days 3h and costs €200 - €450.
It takes approximately 6h 35m to get from Casablanca to Rotterdam, including transfers.
Yes, the driving distance between Casablanca to Rotterdam is 10729 km. It takes approximately 5 days 10h to drive from Casablanca to Rotterdam.
There are 815+ hotels available in Rotterdam.
What companies run services between Casablanca, Morocco and Rotterdam, Netherlands?
There is no direct connection from Casablanca to Rotterdam. However, you can take the bus to Terminal 1, walk to Mohammed V International Airport (CMN) airport, fly to Amsterdam Airport Schiphol (AMS), walk to Schiphol Airport, then take the train to Rotterdam Centraal. Alternatively, you can take a train from Casa Voyageurs to Rotterdam Centraal via Nador, Nador, Motril, Motril Estación de Autobuses, Vitoria-Gasteiz, Brussels South, and Brussel-Zuid in around 2d 3h.
- Website
- klm.com
Flights from Mohammed V International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €80–370
Flights from Rabat-Salé to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €95–430
Flights from Rabat-Salé to Amsterdam Airport Schiphol via Paris Charles de Gaulle
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- €95–430
- Website
- iberia.com
Flights from Mohammed V International Airport to Amsterdam Airport Schiphol via Madrid
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- €90–490
Flights from Mohammed V International Airport to Amsterdam Airport Schiphol via Malaga
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–340
Flights from Mohammed V International Airport to Brussels Airport via Madrid
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- €85–470
Flights from Mohammed V International Airport to Brussels Airport via Malaga
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €85–320
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €110–360
Flights from Mohammed V International Airport to Brussels Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €60–230
Flights from Rabat-Salé to Brussels Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday and Saturday
- Estimated price
- €95–210
- Website
- transavia.com
Flights from Mohammed V International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €80–370
Flights from Rabat-Salé to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €95–430
- Website
- airfrance.com
Flights from Rabat-Salé to Amsterdam Airport Schiphol via Paris Charles de Gaulle
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- €95–430
- Website
- airarabia.com
Flights from Mohammed V International Airport to Brussels Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €70–250
Flights from Rabat-Salé to Brussels Airport
- Ave. Duration
- 3h 15m
- When
- Monday and Friday
- Estimated price
- €90–310
- Website
- tuifly.be
Flights from Mohammed V International Airport to Brussels Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €65–290
Flights from Rabat-Salé to Brussels Airport
- Ave. Duration
- 3h 35m
- When
- Monday and Thursday
- Estimated price
- €95–360
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Schiphol Airport to Rotterdam Centraal
- Ave. Duration
- 26 min
- Frequency
- Every 15 minutes
- Estimated price
- €10–28
- Website
- https://www.ns.nl/en
- 2nd Class
- €10–15
- 1st Class
- €16–28
Train from Brussel-Zuid to Rotterdam Centraal
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- €16–55
- Website
- https://www.ns.nl/en
Train from Paris Nord to Rotterdam Centraal
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- €65–240
- Website
- https://www.ns.nl/en
- 2nd Class
- €65–100
- 1st Class
- €140–240
Train from Antwerpen-Centraal to Rotterdam Centraal
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €15–50
- Website
- https://www.ns.nl/en
- 2nd Class
- €15–23
- 1st Class
- €28–50
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Schiphol Airport to Rotterdam Centraal
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €26–60
- Website
- https://www.eurostar.com/rw-en
- Standard
- €26–40
- Comfort
- €28–40
- Premium
- €45–60
Train from Antwerpen-Centraal to Rotterdam Centraal
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €40–100
- Website
- https://www.eurostar.com/rw-en
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Casa Voyageurs to Nador
- Ave. Duration
- 10h 8m
- Frequency
- Once daily
- Estimated price
- €25–50
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €25–35
- 1st Class
- €35–50
Train from Casablanca to Rabat Agdal
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €3–7
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €3–5
- 1st Class
- €4–7
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Brussel-Zuid to Rotterdam Centraal
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €13–19
- 1st Class
- €20–29
Train from Antwerpen-Centraal to Rotterdam Centraal
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €19–22
- Website
- https://www.belgiantrain.be/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- Twice daily
- Estimated price
- €55–190
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Motril Estación de Autobuses to Vitoria-Gasteiz
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- €70–110
- Website
- https://www.alsa.com/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vitoria-Gasteiz to Brussels South
- Ave. Duration
- 18h 45m
- Frequency
- 3 times a week
- Estimated price
- €50–160
- Website
- https://www.flixbus.co.uk
Bus from Vitoria-Gasteiz to Brussels-North train station
- Ave. Duration
- 19h 10m
- Frequency
- 3 times a week
- Estimated price
- €50–130
- Website
- https://www.flixbus.co.uk
Bus from Brussels-North train station to Rotterdam Central Station
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- €9–21
- Website
- https://www.flixbus.co.uk
- 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
- €20–35
- Schedules at
- ctm.ma
- Comfort
- €22–35
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Vitoria to Brussels - Midi Train Station
- Ave. Duration
- 19h 20m
- Frequency
- Once daily
- Estimated price
- €30–110
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Nador to Motril
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- €35–55
- Website
- https://armastrasmediterranea.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Nador to Port de Barcelona
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- €75–120
- Website
- https://www.gnv.it/en
Want to know more about travelling around Netherlands
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
Want to know more about Flixbus?
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






























































