Skip to content

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.

Travelling

The best crossings for your trip

RoadFerry crossingMercator projection. Coastlines: Natural Earth (public domain). Indicative courses between the passenger terminals.
  1. 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

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