There are 5 ways to get from Mohammedia to Sotogrande by train, ferry, plane, bus, 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.
Train, ferry
best- Take the train from Mohammedia to Rabat Agdaltrain
- Take the train from Rabat Agdal to Tanger Ville stationtrain
- Take the ferry from Tanger Ville to Tarifaferry
9h 32m€33–83Fly Mohammed V International Airport to Málaga Airport, bus
- Fly from Mohammed V International Airport (CMN) to Málaga Airport (AGP)plane CMN - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella to Guadiarobus
7h 29m€64–248Train to Rabat-Salé, fly to Málaga Airport, bus
- Take the train from Mohammedia to Rabat Agdaltrain
- Fly from Rabat-Salé (RBA) to Málaga Airport (AGP)plane RBA - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella to Guadiarobus
7h 12m€60–348Train, train to Tangier Ibn Battouta Airport, fly to Málaga Airport, bus
- Take the train from Mohammedia to Rabat Agdaltrain
- Take the train from Rabat Agdal to Tanger Ville stationtrain
- Fly from Tangier Ibn Battouta Airport (TNG) to Málaga Airport (AGP)plane TNG - AGP
- Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus
- Take the bus from Marbella to Guadiarobus
7h 48m€58–304Train to Mohammed V International Airport, fly to Tangier Ibn Battouta Airport, car ferry, bus
- Take the train from Mohammedia to Casablanca Porttrain
- Fly from Mohammed V International Airport (CMN) to Tangier Ibn Battouta Airport (TNG)plane CMN - TNG
- Take the carferry from Port of Tangier Ville to Tarifacarferry
- Take the bus from Tarifa - Centro de Salud to Estación de Algeciras San Bernardobus
- Take the bus from Estación de Algeciras San Bernardo to Guadiarobus
9h 16m€121–530
Mohammed V International Airport (CMN) to Málaga Airport (AGP) flights
Comparing Your Travel Options
The cheapest way to get from Mohammedia to Sotogrande is to train and ferry which costs €30 - €85 and takes 9h 32m.
The fastest way to get from Mohammedia to Sotogrande is to train and fly and bus which takes 7h 12m and costs €60 - €350.
The distance between Mohammedia and Sotogrande is 383 km.
The best way to get from Mohammedia to Sotogrande without a car is to train and ferry which takes 9h 32m and costs €30 - €85.
It takes approximately 9h 32m to get from Mohammedia to Sotogrande, including transfers.
Sotogrande is 1h ahead of Mohammedia. It is currently 9:02 AM in Mohammedia and 10:02 AM in Sotogrande.
There are 3403+ hotels available in Sotogrande.
What companies run services between Mohammedia, Morocco and Sotogrande, Andalusia, Spain?
There is no direct connection from Mohammedia to Sotogrande. However, you can take the train to Rabat Agdal, take the train to Tanger Ville station, take the taxi to Tanger Ville, take the ferry to Tarifa, walk to Tarifa, take the line 309 bus to San Roque - Cruce, walk to Polideportivo, then take the bus to Sotogrande Alto. Alternatively, you can take the train to Casablanca Port, walk to Casa Port, take the bus to Terminal 1, walk to Mohammed V International Airport (CMN) airport, fly to Málaga Airport (AGP), walk to Malaga Airport, take the bus to Estación de Autobuses de Marbella, then take the bus to Guadiaro.
- Website
- ryanair.com
Flights from Rabat-Salé to Málaga Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €40–310
Flights from Tangier Ibn Battouta Airport to Málaga Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €23–230
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Mohammedia to Rabat Agdal
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €2–4
- 1st Class
- €3–5
Train from Rabat Agdal to Tanger Ville station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €8–18
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €8–12
- 1st Class
- €12–18
Train from Mohammedia to Rabat Agdal
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €2–4
- 1st Class
- €3–5
Train from Mohammedia to Rabat Agdal
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €2–4
- 1st Class
- €3–5
Train from Rabat Agdal to Tanger Ville station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €8–18
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €8–12
- 1st Class
- €12–18
Train from Mohammedia to Casablanca Port
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €1–2
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €1–2
- 1st Class
- €1–2
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €8–12
- Schedules at
- malaga.avanzagrupo.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €8–12
- Schedules at
- malaga.avanzagrupo.com
Bus from Malaga Airport to Estación de Autobuses de Marbella
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €8–12
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34-956 63 63 63
- [email protected]
- Website
- aml.ma
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €13–45
- Schedules at
- aml-ferry.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, Best ways to travel around Australia, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.














