Spain → Morocco
Barcelona → Tanger Med
GNV’s long-haul ferry from Barcelona to Tanger Med, Morocco’s big port east of Tangier, used mostly by people driving to Morocco who want to skip the road through Spain. The crossing takes roughly a day and a half, so cabins are worth booking.
Barcelona to Tanger Med ferry at a glance
The ferry from Barcelona to Tanger Med takes 29h 45m – 33h 45m (about 31h 35m on average) across the Mediterranean Sea, operated by GNV. Both vehicles and foot passengers are carried. Typical frequency: weekly sailings; check the booking site for days.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-10-27.
Sources: gnv.it · ferryscanner.com · How we verify
Return crossing: Tanger Med to Barcelona
GNV also sails Tanger Med to Barcelona, taking 29h 45m – 33h 45m (about 31h 35m on average). GNV also sails Tanger Med to Barcelona.
Barcelona to Tanger Med ferry timetable & sailing pattern
Times from Ferryscanner, check before you travel. No operator publishes a timetable for this crossing, so these are the departures Ferryscanner lists.
Weekly GNV sailings; days on the booking site
Return: GNV also sails Tanger Med to Barcelona.
Timetables change by season and date. Check exact departures and live seats for your travel date before you book.
Check prices & book on 12Go →Source: Ferryscanner Barcelona – Tanger Med route page. Verified 2026-10-27.
Maritime Crossing Route Map
Interactive sea passage between Barcelona and Tanger Med
Ready to cross from Barcelona to Tanger Med?
Book your crossing with 12Go: live fares, availability and sailing times.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| GNV | 29h 45m – 33h 45m | GNV Aurora, GNV Cristal, GNV Virgo |
Route Features
Vehicles
Cars, campervans, and motorbikes accepted
Foot Passengers
Walk-on passengers welcome
Pets
Pets allowed with valid documents
Distance
488 nautical miles
Getting There & Onward Transport
- Tanger Med is about 40 km east of Tangier; buses, taxis and shuttles connect the terminal with the city
- Barcelona’s ferry terminals are in the port, south of the old town