Skip to main content
The Tarifa to Tangier fast ferry at the quay, its car ramp open
Photo: Николай Максимович, CC BY 3.0, via Wikimedia Commons

Tarifa or Algeciras to Chefchaouen by Ferry and Car

From Tarifa the ferry lands at Tanger Ville port, about 111 km and 2 hours by road from Chefchaouen. From Algeciras it lands at Tanger Med, about 122 km and 2 to 2½ hours away.

Photo: Николай Максимович, CC BY 3.0, via Wikimedia Commons
Days
2
Driving
about 123 km
Starts
Tanger Ville port (from Tarifa) or Tanger Med (from Algeciras)
Ends
Chefchaouen
Quote
Free, in writing

Spain to Chefchaouen by ferry: the stops

Day-by-day itinerary

Two ports, two different starts. Know which one your ticket says, because they are about 45 km apart. Both roads go through Tetouan, and both reach the blue town the same day.

Route map: Tangier, Tanger Med, Tetouan, Chefchaouen60 km63 kmTangierTanger MedTetouanChefchaouen
Drawn to scale from real coordinates. Road distances from OpenStreetMap routing.
  1. Day 1: Ferry to Tangier, drive to Chefchaouen

    • Tangier to Tetouan · 60 km · about 1 hour
    • Tetouan to Chefchaouen · 63 km · about 1¼ hours
    A passenger ferry arriving at Tanger Med
    Photo: HrAd, CC BY-SA 3.0, via Wikimedia Commons

    From Tarifa you arrive at Tanger Ville, right next to Tangier's medina. From Algeciras you arrive at Tanger Med, a big port on the coast east of the city.

    Passport control can be on the boat or at the port. Your driver waits outside the terminal with your name.

    Stop in Tetouan for lunch and a walk in the white medina, or go straight up into the Rif. Either way you are in Chefchaouen before dark.

    Overnight: Chefchaouen

  2. Day 2: Chefchaouen medina and Spanish Mosque

    Low sun over Chefchaouen and the Rif mountains, seen from the Spanish Mosque
    Photo: Badr Rachadi, CC BY-SA 4.0, via Wikimedia Commons

    Walk the medina early, see the kasbah and Ras el Ma, and climb to the Spanish Mosque for sunset.

    From here you can go back to the ferry, continue south to Fes, or stay longer for Akchour.

    Overnight: Chefchaouen

Your free quote

Private and custom, so there is no fixed price: we shape this route to your dates, your group and your budget (the car, the nights, where you sleep, a local guide in the medinas or not). Tell us what you have in mind and we send a free written quote.

Drive times and distances

From → toDistanceDrive
Tangier → Tetouan60 kmabout 1 hour
Tetouan → Chefchaouen63 kmabout 1¼ hours

Distances and times from OpenStreetMap routing, checked November 2026, rounded up. They leave out stops. Mountain roads in the Rif are often slower.

Tips before you go

  • Check which port your ticket names. Tarifa sailings land at Tanger Ville. Algeciras sailings land at Tanger Med.
  • Spain's clocks run ahead of Morocco's. Ferry times are printed in local time at each end.
  • Bring your passport, not just an ID card. Many nationalities need no visa for a short stay, but check the rules for yours.
  • Sea crossings get cancelled in strong wind. Leave a spare day before a flight home.

FAQ

Which ferry is best for Chefchaouen, Tarifa or Algeciras?

Tarifa, if you are on foot. It lands at Tanger Ville port in the city, about 2 hours by road from Chefchaouen. Algeciras lands at Tanger Med, which is a little closer to Tetouan and suits people bringing a car.

How far is Chefchaouen from Tanger Med port?

About 122 km by road, 2 to 2½ hours via the coast motorway to Tetouan and then the N2 into the Rif.

Can I do Chefchaouen as a day trip from Spain?

It is possible but tight: about 4 hours of driving plus two sea crossings. Most people sleep at least one night in Chefchaouen.

More North Morocco tours from Chefchaouen

  • Itinerary · 2 days

    Tangier + Chefchaouen Itinerary: 2 Days

  • See also

    Private transfers to Chefchaouen from every port and airport

  • Tour

    Private Chefchaouen tour from Tangier