There are 4 ways to get from Safi to Málaga by car, car ferry, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, car ferry
best- Drive from Safi to Port de Tanger Med
- Take the car ferry from Port de Tanger Med to Port of Algeciras
- Drive from Port Of Algeciras to Málaga
9h 2m€125–192Train, train to Marrakech, fly
cheapest- Take the train from Gare ONCF de Safi to Gare de Ben Guerir
- Take the train from Ben Guerir to Marrakech
- Fly from Marrakech (RAK) to Málaga Airport (AGP)RAK - AGP
7h 30m€38–141Train, train to Mohammed V International Airport, fly
- Take the train from Gare ONCF de Safi to Gare de Ben Guerir
- Take the train from Ben Guerir to Gare Oasis
- Fly from Mohammed V International Airport (CMN) to Málaga Airport (AGP)CMN - AGP
9h 13m€69–177Train, train to Rabat-Salé, fly
- Take the train from Gare ONCF de Safi to Gare de Ben Guerir
- Take the train from Ben Guerir to Rabat Ville
- Fly from Rabat-Salé (RBA) to Málaga Airport (AGP)RBA - AGP
9h 53m€47–213
Marrakech (RAK) to Málaga Airport (AGP) flights
Questions & Answers
The cheapest way to get from Safi to Málaga is to train and fly which costs €35 - €150 and takes 7h 30m.
The fastest way to get from Safi to Málaga is to train and fly which takes 7h 30m and costs €35 - €150.
The distance between Safi and Málaga is 786 km.
It takes approximately 9h 2m to get from Safi to Málaga, including transfers.
There are 11980+ hotels available in Málaga.
What companies run services between Safi, Morocco and Málaga, Spain?
There is no direct connection from Safi to Málaga. However, you can drive to Port de Tanger Med, take the car ferry to Port of Algeciras, then drive to Málaga. Alternatively, you can take the train to Gare de Ben Guerir, take the train to Marrakech, walk to Gare Routière de ONCF, take the line 19 bus to Marrakech Airport, walk to Marrakech (RAK) airport, fly to Málaga Airport (AGP), walk to Málaga-Aeropuerto, then take the train to Málaga-Centro Alameda.
- Website
- ryanair.com
Flights from Marrakech to Málaga Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €28–120
Flights from Marrakech to Málaga Airport via Fes
- Ave. Duration
- 2h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €28–120
Flights from Rabat-Salé to Málaga Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €28–160
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Málaga Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €50–160
- Website
- easyjet.com
Flights from Marrakech to Málaga Airport
- Ave. Duration
- 1h 35m
- When
- Sunday
- Estimated price
- €25–110
- Website
- airarabia.com
Flights from Mohammed V International Airport to Málaga Airport
- Ave. Duration
- 1h 15m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €50–95
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare ONCF de Safi to Gare de Ben Guerir
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €5–10
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €5–8
- 1st Class
- €7–10
Train from Ben Guerir to Marrakech
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €2–6
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €2–4
- 1st Class
- €4–6
Train from Ben Guerir to Gare Oasis
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- €6–12
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €6–9
- 1st Class
- €8–12
Train from Ben Guerir to Rabat Ville
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- €9–18
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €9–14
- 1st Class
- €13–18
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €30–40
- Website
- https://www.balearia.com/en
- Phone
- +34 956 68 18 30
- info@frs.es
- Website
- frs.es
Car ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €30–31
- Website
- https://www.frs.es/en/
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Port de Tanger Med to Port of Algeciras
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €23–40
- Website
- https://armastrasmediterranea.com/en
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 5 delightfully under-the-radar French towns you need to visit, The London Underground: Essential tips to navigate the Tube, and Need to know: Eurostar - to help you get the most out of your next trip.
























