Which ferry suits me?
Tell us where you are leaving from, where you are going and how you are travelling. We rank the crossings by total door-to-door time and explain the choice.
The best crossings for your trip
- Road to Tarifa
- 7 h 57 min684 km
- Check-in time at the port
- 1 h 30 min
- Crossing Tarifa – Tangier City
- 1 h
- Road to Casablanca
- 3 h 55 min342 km
1026 km by road in total
Why
- This is the combination with the fewest total hours for this journey.
- It has many sailings a day: miss one ship and another follows soon.
Spain to Morocco, one way, 1 adult
Affiliate link: if you book through it we receive a commission, at no extra cost to you. How we are funded
Or book directly with the ferry company
The total time adds up: driving without stops (OSRM / OpenStreetMap), the check-in time recommended by the ferry company and the average crossing time. It does not include customs waits, rest breaks or delays. On foot, the road leg corresponds to the journey by car or direct bus.
Affiliate link: if you book through it we receive a commission, at no extra cost to you. How we are funded
Routes left out because they have no passenger service today: Motril – Tanger Med, Málaga – Tanger Med.
Ceuta and Melilla are also an option: you take the ferry to the Spanish city and cross the border overland. See the alternatives