Crossing the Strait of Gibraltar by boat is the easiest way to reach northern Morocco from Spain. From Tarifa you arrive in just over an hour at Tanger Ville port, right in the city centre and a few minutes' walk from the medina.
Operators and crossing time
The Tarifa – Tanger Ville route is mainly run by FRS and Inter Shipping, with several departures a day. The crossing takes about 1 hour, although strong easterly winds can cause delays or cancellations. Tickets are sold on each company's website or at the port.
Tarifa or Algeciras: mind the port
Ferries from Algeciras arrive at Tanger Med, a port about 45 km from the city. If you're travelling without a car, Tarifa – Tanger Ville is far more convenient: you step off the boat and you're in Tangier.
Documents
- A valid passport. National ID cards are not accepted to enter Morocco.
- EU, UK and US citizens do not need a visa for tourist stays of up to 90 days; check the rules for your nationality.
- Passport control is usually done on board: look for the police desk as soon as you embark.
Time difference
Usually Spain and Morocco share the same time in winter, and Morocco is one hour behind in summer. Morocco also changes its clocks during Ramadan, so double-check your ferry times.
![]()
Tips to make the most of it
- Take the first morning ferry to have almost a full day in Tangier.
- For the way back, choose a mid-afternoon ferry so you're not in a rush.
- Carry some euros in cash and change into dirhams in Tangier.
- Ignore anyone offering "help" outside the port: if you've booked with us, your driver will be waiting with a sign with your name.
What next?
From Tangier, the north is close: Asilah is 45 minutes away, Tetouan one hour and Chefchaouen about two and a half hours. We run private tours with pick-up right at Tanger Ville port.
Shall we help you plan it? Message us on WhatsApp at +212 708 644 837 or at info@marruecosprivado.com.
Frequently asked questions
How long is the ferry from Tarifa to Tangier?
About one hour. Bad weather can cause delays or cancellations.
Can I enter Morocco with an ID card?
No, you need a valid passport.
Where does the Tarifa ferry arrive?
At Tanger Ville port, in the city centre, a few minutes from the medina.