Ferries to SPAIN

Find your ferry

Book your ferry to SPAIN with NetFerry!

Would you like to explore the best ways to get to Spain? Search for a ferry to Spain through our online booking service. In just few steps you can get all the info you need, including the ferry routes, the timetables, the prices and the travel times for the crossings to Spain.

Spain has sea connections with Algeria (Mostaganem), France (Roscoff and Toulon), Ireland (Cork and Rosslare), Italy (Civitavecchia, Genoa, Livorno and Savona), Sardinia (Porto Torres), Morocco (Al Hoceima, Nador and Tangier Med), Balearic Islands (Alcudia/Mallorca, Ciutadella/Minorca, Formentera, Ibiza, Mahon/Minorca and Palma), Canary Islands (Agaete/Gran Canaria, Arrecife/Lanzarote, Corralejo/Fuerteventura, Las Palmas De Gran Canaria, Los Cristianos/Tenerife, Morro Jable/Fuerteventura, Playa Blanca/Lanzarote, Playa Santiago/La Gomera, Puerto Del Rosario/Fuerteventura, San Sebastian De La Gomera, Santa Cruz De La Palma, Santa Cruz De Tenerife and Valverde/El Hierro), Spain (Algeciras, Almeria, Barcelona, Cadiz, Ceuta, Denia, Huelva, Malaga, Melilla, Motril and Valencia) and England (Plymouth and Portsmouth). The ferry routes beetween # :destFrom and Spain are covered by 9 different ship operators - Africa Morocco Link, Balearia, Brittany Ferries, Corsica Sardinia Ferries, Fredolsen, Grandi Navi Veloci, Grimaldi Lines, Naviera Armas and Trasmapi - who offer a total of 2063 weekly connections with traveling times ranging between 01 min and 1000 hours (frequent, all day departures). On this route you can choose between the high-speed boats provided by Balearia and Naviera Armas and the cargo capacity of the other companies, that allow you to carry your car, motorbike or camper.

Still waiting to book? Book now and travel with ease, thanks to NetFerry services!

MOSTAGANEM to VALENCIA ferry
BALEARIA
1
18hr30min
TOULON to ALCUDIA (MALLORCA) ferry
CORSICA SARDINIA FERRIES
3
12hr30min
TOULON to CIUTADELLA (MINORCA) ferry
CORSICA SARDINIA FERRIES
1
13hr
ROSSLARE to BILBAO ferry
BRITTANY FERRIES
2
27hr45min
GENOA to BARCELONA ferry
GRANDI NAVI VELOCI
3
20hr
PORTO TORRES to BARCELONA ferry
GRIMALDI LINES
4
12hr15min
AL HOCEIMA to MOTRIL ferry
NAVIERA ARMAS
3
5hr
NADOR to ALMERIA ferry
BALEARIA
7
8hr01min
NADOR to BARCELONA ferry
GRANDI NAVI VELOCI
2
27hr
TANGIER MED to ALGECIRAS ferry
AFRICA MOROCCO LINK
47
1hr30min
TANGIER MED to BARCELONA ferry
GRANDI NAVI VELOCI
1
35hr16min
BARCELONA to FORMENTERA ferry
BALEARIA
7
12hr29min
BARCELONA to IBIZA ferry
BALEARIA
7
8hr59min
GRANDI NAVI VELOCI
3
9hr30min
BARCELONA to MAHON (MINORCA) ferry
GRANDI NAVI VELOCI
3
8hr45min
BARCELONA to PALMA ferry
BALEARIA
7
8hr15min
GRANDI NAVI VELOCI
7
7hr20min
CEUTA to ALGECIRAS ferry
BALEARIA
59
15min
DENIA to IBIZA ferry
BALEARIA
14
2hr15min
DENIA to PALMA ferry
BALEARIA
7
5hr15min
HUELVA to ARRECIFE (LANZAROTE) ferry
NAVIERA ARMAS
1
27hr30min
HUELVA to LAS PALMAS DE GRAN CANARIA ferry
FredOlsen
2
32hr31min
NAVIERA ARMAS
1
33hr
HUELVA to SANTA CRUZ DE TENERIFE ferry
FredOlsen
2
31hr30min
NAVIERA ARMAS
1
38hr
MALAGA to MELILLA ferry
BALEARIA
6
4hr30min
VALENCIA to IBIZA ferry
BALEARIA
7
4hr46min
GRANDI NAVI VELOCI
6
5hr15min
VALENCIA to PALMA ferry
BALEARIA
17
01min
GRANDI NAVI VELOCI
7
7hr
CIUTADELLA (MINORCA) to ALCUDIA (MALLORCA) ferry
BALEARIA
28
1hr
CORSICA SARDINIA FERRIES
1
2hr
FORMENTERA to IBIZA ferry
BALEARIA
198
02min
TRASMAPI
145
30min
FORMENTERA to PALMA ferry
BALEARIA
7
3hr59min
FORMENTERA to BARCELONA ferry
BALEARIA
6
9hr59min
IBIZA to FORMENTERA ferry
BALEARIA
198
02min
TRASMAPI
146
30min
IBIZA to PALMA ferry
BALEARIA
9
2hr15min
IBIZA to BARCELONA ferry
BALEARIA
7
7hr59min
GRANDI NAVI VELOCI
3
7hr30min
IBIZA to DENIA ferry
BALEARIA
14
2hr15min
IBIZA to VALENCIA ferry
BALEARIA
11
4hr45min
GRANDI NAVI VELOCI
6
5hr15min
MAHON (MINORCA) to BARCELONA ferry
GRANDI NAVI VELOCI
3
6hr45min
PALMA to FORMENTERA ferry
BALEARIA
7
3hr30min
PALMA to IBIZA ferry
BALEARIA
13
2hr15min
PALMA to BARCELONA ferry
BALEARIA
7
7hr
GRANDI NAVI VELOCI
7
5hr30min
PALMA to DENIA ferry
BALEARIA
7
5hr15min
PALMA to VALENCIA ferry
BALEARIA
13
7hr
GRANDI NAVI VELOCI
7
7hr15min
CORRALEJO (FUERTEVENTURA) to PLAYA BLANCA (LANZAROTE) ferry
FredOlsen
78
25min
NAVIERA ARMAS
46
35min
LAS PALMAS DE GRAN CANARIA to HUELVA ferry
FredOlsen
2
31hr
NAVIERA ARMAS
1
34hr
LOS CRISTIANOS (TENERIFE) to SAN SEBASTIAN DE LA GOMERA ferry
FredOlsen
28
50min
NAVIERA ARMAS
15
50min
LOS CRISTIANOS (TENERIFE) to SANTA CRUZ DE LA PALMA ferry
FredOlsen
14
2hr30min
NAVIERA ARMAS
12
3hr15min
PLAYA BLANCA (LANZAROTE) to CORRALEJO (FUERTEVENTURA) ferry
FredOlsen
78
25min
NAVIERA ARMAS
46
35min
SAN SEBASTIAN DE LA GOMERA to LOS CRISTIANOS (TENERIFE) ferry
FredOlsen
28
50min
NAVIERA ARMAS
18
50min
SAN SEBASTIAN DE LA GOMERA to SANTA CRUZ DE LA PALMA ferry
FredOlsen
12
4hr
NAVIERA ARMAS
10
2hr15min
SANTA CRUZ DE LA PALMA to LOS CRISTIANOS (TENERIFE) ferry
FredOlsen
14
2hr30min
NAVIERA ARMAS
8
3hr15min
SANTA CRUZ DE LA PALMA to SAN SEBASTIAN DE LA GOMERA ferry
FredOlsen
12
3hr50min
NAVIERA ARMAS
10
2hr15min
SANTA CRUZ DE TENERIFE to HUELVA ferry
FredOlsen
2
37hr
NAVIERA ARMAS
1
37hr45min
PLYMOUTH to SANTANDER ferry
BRITTANY FERRIES
2
20hr15min
PORTSMOUTH to BILBAO ferry
BRITTANY FERRIES
2
33hr30min
PORTSMOUTH to SANTANDER ferry
BRITTANY FERRIES
2
33hr15min

Guide of SPAIN

Spain, situated on the Mediterranean coast, is a fascinating land of culture, history and beaches. The variety of languages spoken in Spain reminds us of the rich history and diverse cultures that exist within the country.  Alongside the official language of Spanish, there are regional languages including Catalan, Valencian, Galician, Basque and Arenese. In addition to the mainland territory, there are also the Canary Islands and the Balearics which are also part of Spain. History  Spain has a history characterised by victory and defeat, the Romans and Muslims dominated the peninsula... [More information]

Were you looking for Ferry from SPAIN?

FERRY OPERATORS

AFRICA MOROCCO LINK
47 weekly sailings
BALEARIA
850 weekly sailings
BRITTANY FERRIES
8 weekly sailings
CORSICA SARDINIA FERRIES
5 weekly sailings
FredOlsen
432 weekly sailings
GRANDI NAVI VELOCI
58 weekly sailings
GRIMALDI LINES
10 weekly sailings
NAVIERA ARMAS
362 weekly sailings
TRASMAPI
291 weekly sailings