Traveling to Tangier by ferry is one of the fastest and most convenient ways to reach Morocco, with frequent departures from Tarifa, Algeciras, Motril, and Barcelona. With good prices, reliable companies, and direct arrivals to Tangier Ville and Tangier Med, the journey is smooth and scenic. Known as the Gate of Africa, Tangier offers quick access to the Medina, the Kasbah, and the city’s top attractions, whether you’re visiting for a short break or a longer adventure.
1. Ferry Routes to Tangier
1. Tarifa → Tangier Ville
Best option for travelers heading directly to the Medina or Kasbah.
-
Crossing time: 1 hour
-
Arrival: Tangier Ville (city center)
Ferry Company:
2. Algeciras → Tangier Med
Most frequent departures and often the cheapest rates.
-
Crossing time: 1 hour 30 minutes
-
Arrival: Tangier Med (about 45–60 minutes from Tangier city)
Ferry Companies:
3. Motril → Tangier Med
Good option for travelers coming from Granada, Nerja, or Malaga.
-
Crossing time: around 5–6 hours
-
Companies: DFDS, Naviera Armas
4. Barcelona → Tangier Med
Long-distance option popular among travellers with cars or long road trips.
-
Crossing time: 28–32 hours
-
Companies: GNV (Grandi Navi Veloci)
3. Which Port Should You Choose?
Tangier Ville Port
Best if you’re staying in the Medina, Kasbah, Corniche, or near the beach.
You can walk to the Kasbah in 12–15 minutes.
Tangier Med Port
Modern, busy port with many daily ferries.
Located 45–60 minutes from Tangier city
Transport options available: shuttle bus, CTM buses, taxis
4. Documents Required to Enter Morocco
Passport valid for at least 6 months
Ferry ticket or boarding pass
Embarkation card (filled out on board or before arrival)
Most European and American passengers do not need a visa for stays under 90 days.
5. Practical Travel Tips
Arrive at least 1 hour before departure.
Book your ticket online in advance for better prices.
Expect passport control on board the ferry.
Bring snacks or water, as ferry cafés can be more expensive.
If you get seasick, choose a seat in the middle of the boat where movement is reduced.
Bring seasickness medication if you are sensitive to motion.
When arriving at Tangier Ville, it’s easy to walk to the Medina or take a taxi.
When choosing Tangier Med, expect a 1-hour drive to reach Tangier city center.
Looking for a Place to Stay in Tangier?
If you’re arriving by ferry and need a comfortable, social, and perfectly located place to stay in the Medina, Tangier Kasbah Hostel is your best option.
We’re only a 12–15 minute walk from Tangier Ville Port, right inside the historic Kasbah, close to cafés, restaurants, and all major attractions.