Morocco Compass
All tools Transport

Tangier Med vs Tarifa ferry 鈥?which port actually fits?

Both crossings are sold as 'Morocco to Spain'. The distance, the duration, the paperwork, and the price are different by a factor of 2-4. The right answer depends on whether you have a vehicle.

The tool

What this solves

The two ports serve different trips. Tarifa is the answer for a foot passenger who is already in Tangier city or coming by train. Tangier Med is the answer for anyone with a vehicle, motorbike, or oversized luggage 鈥?and the only practical option if you are driving down from Ceuta or Chefchaouen. This tool separates the cost, time, and the right answer for each case.

How to read the result

Costs are per adult foot passenger or per vehicle+driver (1 cabin). Each additional passenger + 250-450 MAD; each additional cabin +50-100.

Duration for Tangier Med includes the port transfer from Tangier city to Tangier Med (60-90 min by grand taxi) 鈥?most foot passengers underestimate it.

Season multiplier: low season fares are baseline, shoulder +15%, high +35% (Easter +50%).

Limitations

Ferry operators change pricing frequently, especially AML and Balearia, which often run promotional pricing that competes with FRS. The published prices here are 2026 reference values. Customs and immigration wait times fluctuate with political events, especially the Spain-Morocco border; in 2024-2025 there were multi-hour queues that this tool cannot predict.

FAQ

Can I take a car on the Tarifa ferry?

No. The Tarifa port is for foot passengers only. Vehicles 鈥?cars, vans, motorbikes 鈥?must use Tangier Med.

Which is closer to Marrakech?

Tarifa, marginally. The Tarifa鈥揟angier city crossing is 1-2 hours by combined ferry and walk. Tangier Med to Marrakech is a 6-hour drive or a 1h30 TGV + 4-hour drive combination.

Is there a direct ferry from Spain to Essaouira?

No. Essaouira has no commercial passenger port. All Morocco-Spain ferry traffic uses Tangier Med.

Sources

Advertisement
Ad slot 路 placeholder for AdSense (responsive)