Find your ferry

Ferry from SPAIN

Book your ferry from SPAIN with NetFerry!

Book your ferry from Spain through our online booking platform. On this website discover all routes departing from Spain and easily find the timetables, crossing duration and prices.

Spain is linked with France (Toulon), Italy (Civitavecchia, Genoa, Livorno and Savona), Sardinia (Porto Torres), Morocco (Nador and Tangier Med), Balearic Islands (Alcudia/Mallorca, Ciutadella/Minorca, Formentera, Ibiza and Palma), Canary Islands (Arrecife/Lanzarote, Corralejo/Fuerteventura, Las Palmas De Gran Canaria, Los Cristianos/Tenerife, Morro Jable/Fuerteventura, Playa Blanca/Lanzarote, Puerto Del Rosario/Fuerteventura, San Sebastian De La Gomera, Santa Cruz De La Palma, Santa Cruz De Tenerife and Valverde/El Hierro) and Spain (Barcelona, Denia, Huelva and Valencia). The between Spain and any other destination lines are covered by 6 ferry operators (Africa Morocco Link, Corsica Sardinia Ferries, Grandi Navi Veloci, Grimaldi Lines, Naviera Armas and Trasmapi) who jointly operate 715 connections per week with all day departures and sailing times shorter than 1000 hours. Ships that operate this crossing allow both vehicles and foot passengers.

Still waiting to book? Fill the form above and choose your ferry and travel with NetFerry!



Map of the reachable destinations from Spain

Were you looking for Ferry to SPAIN?

FERRY OPERATORS

AFRICA MOROCCO LINK
47 weekly sailings
CORSICA SARDINIA FERRIES
3 weekly sailings
GRANDI NAVI VELOCI
8 weekly sailings
GRIMALDI LINES
13 weekly sailings
NAVIERA ARMAS
246 weekly sailings
TRASMAPI
398 weekly sailings
ALCUDIA (MALLORCA) to TOULON ferry
CORSICA SARDINIA FERRIES
3
9hr30min
BARCELONA to GENOA ferry
GRANDI NAVI VELOCI
2
20hr
BARCELONA to SAVONA ferry
GRIMALDI LINES
1
20hr
BARCELONA to PORTO TORRES ferry
GRIMALDI LINES
5
12hr15min
BARCELONA to NADOR ferry
GRANDI NAVI VELOCI
1
29hr
ALGECIRAS to TANGIER MED ferry
AFRICA MOROCCO LINK
47
1hr30min
BARCELONA to TANGIER MED ferry
GRANDI NAVI VELOCI
5
32hr
GRIMALDI LINES
1
28hr
IBIZA to FORMENTERA ferry
TRASMAPI
199
30min
FORMENTERA to IBIZA ferry
TRASMAPI
199
30min