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 (Ghazaouet, Mostaganem and Oran), France (Roscoff, Sete and Toulon), Ireland (Cork and Rosslare), Italy (Civitavecchia, Genoa, Livorno and Savona), Sardinia (Porto Torres), Morocco (Al Hoceima, Nador, Tangier Med and Tangier Ville), 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 10 different ship operators - Africa Morocco Link, Balearia, Brittany Ferries, Corsica Sardinia Ferries, Fredolsen, Frs, Grandi Navi Veloci, Grimaldi Lines, Naviera Armas and Trasmed - who offer a total of 3170 weekly connections with traveling times ranging between 02 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!
104 weekly sailings
1515 weekly sailings
12 weekly sailings
6 weekly sailings
476 weekly sailings
180 weekly sailings
113 weekly sailings
20 weekly sailings
587 weekly sailings
157 weekly sailings
NAVIERA ARMAS
1 weekly sailing
12 h
BALEARIA
1 weekly sailing
20 h 30 min
NAVIERA ARMAS
1 weekly sailing
10 h
CORSICA SARDINIA FERRIES
1 weekly sailing
15 h
CORSICA SARDINIA FERRIES
3 weekly sailings
13 h 30 min
CORSICA SARDINIA FERRIES
1 weekly sailing
13 h
BRITTANY FERRIES
3 weekly sailings
26 h 30 min
BRITTANY FERRIES
2 weekly sailings
27 h 45 min
GRIMALDI LINES
12 weekly sailings
19 h 30 min
GRANDI NAVI VELOCI
3 weekly sailings
20 h 45 min
GRIMALDI LINES
8 weekly sailings
13 h
NAVIERA ARMAS
6 weekly sailings
5 h 59 min
BALEARIA
23 weekly sailings
7 h
GRANDI NAVI VELOCI
10 weekly sailings
8 h 16 min
NAVIERA ARMAS
13 weekly sailings
7 h
GRANDI NAVI VELOCI
1 weekly sailing
32 h 45 min
NAVIERA ARMAS
1 weekly sailing
8 h
AFRICA MOROCCO LINK
104 weekly sailings
2 h
BALEARIA
103 weekly sailings
1 h 30 min
FRS
56 weekly sailings
2 h 30 min
NAVIERA ARMAS
49 weekly sailings
2 h 30 min
GRANDI NAVI VELOCI
4 weekly sailings
33 h 01 min
BALEARIA
21 weekly sailings
7 h
FRS
54 weekly sailings
1 h
BALEARIA
73 weekly sailings
1 h 30 min
FRS
35 weekly sailings
2 h
NAVIERA ARMAS
35 weekly sailings
2 h
BALEARIA
5 weekly sailings
4 h
NAVIERA ARMAS
7 weekly sailings
6 h
BALEARIA
26 weekly sailings
4 h 30 min
TRASMED
4 weekly sailings
6 h 15 min
BALEARIA
28 weekly sailings
4 h 30 min
BALEARIA
12 weekly sailings
12 h 29 min
BALEARIA
14 weekly sailings
8 h 59 min
GRANDI NAVI VELOCI
10 weekly sailings
9 h 30 min
TRASMED
11 weekly sailings
9 h
GRANDI NAVI VELOCI
10 weekly sailings
8 h 45 min
TRASMED
10 weekly sailings
7 h 59 min
BALEARIA
9 weekly sailings
8 h
GRANDI NAVI VELOCI
8 weekly sailings
7 h 40 min
TRASMED
13 weekly sailings
8 h
NAVIERA ARMAS
1 weekly sailing
27 h 30 min
NAVIERA ARMAS
2 weekly sailings
33 h
NAVIERA ARMAS
1 weekly sailing
28 h
NAVIERA ARMAS
1 weekly sailing
56 h
NAVIERA ARMAS
2 weekly sailings
38 h
BALEARIA
73 weekly sailings
15 min
FRS
35 weekly sailings
1000 h
NAVIERA ARMAS
35 weekly sailings
1000 h
BALEARIA
27 weekly sailings
2 h 05 min
BALEARIA
16 weekly sailings
2 h
BALEARIA
13 weekly sailings
5 h
FredOlsen
5 weekly sailings
32 h 31 min
FredOlsen
5 weekly sailings
31 h 30 min
BALEARIA
14 weekly sailings
5 h
NAVIERA ARMAS
7 weekly sailings
6 h
BALEARIA
6 weekly sailings
6 h
NAVIERA ARMAS
7 weekly sailings
6 h 30 min
BALEARIA
7 weekly sailings
7 h
NAVIERA ARMAS
7 weekly sailings
8 h 15 min
BALEARIA
4 weekly sailings
5 h 30 min
BALEARIA
4 weekly sailings
5 h 30 min
BALEARIA
14 weekly sailings
6 h
GRANDI NAVI VELOCI
13 weekly sailings
4 h 59 min
TRASMED
14 weekly sailings
5 h
TRASMED
2 weekly sailings
16 h
BALEARIA
18 weekly sailings
7 h 15 min
GRANDI NAVI VELOCI
7 weekly sailings
6 h 45 min
TRASMED
17 weekly sailings
7 h 15 min
BALEARIA
48 weekly sailings
1 h
BALEARIA
25 weekly sailings
2 h 30 min
TRASMED
4 weekly sailings
4 h 30 min
BALEARIA
50 weekly sailings
1 h
CORSICA SARDINIA FERRIES
1 weekly sailing
2 h 15 min
BALEARIA
27 weekly sailings
2 h 30 min
BALEARIA
317 weekly sailings
02 min
BALEARIA
20 weekly sailings
3 h 59 min
BALEARIA
14 weekly sailings
9 h 28 min
BALEARIA
34 weekly sailings
2 h
BALEARIA
338 weekly sailings
02 min
TRASMED
1 weekly sailing
10 h
BALEARIA
13 weekly sailings
2 h 15 min
TRASMED
2 weekly sailings
3 h 45 min
BALEARIA
14 weekly sailings
7 h 59 min
GRANDI NAVI VELOCI
10 weekly sailings
7 h
TRASMED
12 weekly sailings
6 h 30 min
BALEARIA
16 weekly sailings
2 h
BALEARIA
16 weekly sailings
5 h 15 min
GRANDI NAVI VELOCI
11 weekly sailings
5 h
TRASMED
17 weekly sailings
5 h
TRASMED
1 weekly sailing
10 h 30 min
TRASMED
2 weekly sailings
6 h
GRANDI NAVI VELOCI
11 weekly sailings
6 h 45 min
TRASMED
11 weekly sailings
6 h
TRASMED
2 weekly sailings
15 h
BALEARIA
16 weekly sailings
3 h 30 min
BALEARIA
15 weekly sailings
2 h 15 min
TRASMED
4 weekly sailings
3 h 29 min
TRASMED
1 weekly sailing
6 h
BALEARIA
8 weekly sailings
7 h
GRANDI NAVI VELOCI
8 weekly sailings
6 h 30 min
TRASMED
13 weekly sailings
6 h 30 min
BALEARIA
13 weekly sailings
5 h
BALEARIA
20 weekly sailings
7 h 15 min
GRANDI NAVI VELOCI
7 weekly sailings
7 h 15 min
TRASMED
16 weekly sailings
8 h
FredOlsen
48 weekly sailings
1 h 20 min
FredOlsen
6 weekly sailings
11 h 40 min
NAVIERA ARMAS
7 weekly sailings
5 h
NAVIERA ARMAS
7 weekly sailings
10 h
NAVIERA ARMAS
2 weekly sailings
29 h
FredOlsen
78 weekly sailings
25 min
NAVIERA ARMAS
45 weekly sailings
35 min
FredOlsen
6 weekly sailings
7 h 15 min
NAVIERA ARMAS
8 weekly sailings
5 h
FredOlsen
28 weekly sailings
2 h
NAVIERA ARMAS
13 weekly sailings
2 h
FredOlsen
6 weekly sailings
11 h 30 min
NAVIERA ARMAS
7 weekly sailings
5 h 30 min
NAVIERA ARMAS
7 weekly sailings
4 h 50 min
NAVIERA ARMAS
11 weekly sailings
9 h 15 min
NAVIERA ARMAS
37 weekly sailings
1 h 40 min
NAVIERA ARMAS
2 weekly sailings
35 h
FredOlsen
5 weekly sailings
31 h
FredOlsen
22 weekly sailings
50 min
NAVIERA ARMAS
21 weekly sailings
50 min
FredOlsen
14 weekly sailings
2 h 30 min
NAVIERA ARMAS
7 weekly sailings
3 h 15 min
NAVIERA ARMAS
6 weekly sailings
2 h 30 min
FredOlsen
28 weekly sailings
2 h
NAVIERA ARMAS
13 weekly sailings
2 h
NAVIERA ARMAS
6 weekly sailings
5 h 10 min
FredOlsen
78 weekly sailings
25 min
NAVIERA ARMAS
45 weekly sailings
35 min
FredOlsen
14 weekly sailings
30 min
NAVIERA ARMAS
2 weekly sailings
1 h 46 min
FredOlsen
6 weekly sailings
6 h 40 min
NAVIERA ARMAS
6 weekly sailings
5 h
NAVIERA ARMAS
2 weekly sailings
25 h 30 min
NAVIERA ARMAS
6 weekly sailings
10 h 10 min
NAVIERA ARMAS
1 weekly sailing
36 h
NAVIERA ARMAS
10 weekly sailings
4 h 40 min
FredOlsen
22 weekly sailings
50 min
NAVIERA ARMAS
21 weekly sailings
50 min
FredOlsen
14 weekly sailings
29 min
FredOlsen
12 weekly sailings
4 h
NAVIERA ARMAS
7 weekly sailings
5 h 45 min
NAVIERA ARMAS
1 weekly sailing
30 h
NAVIERA ARMAS
8 weekly sailings
7 h 10 min
FredOlsen
14 weekly sailings
2 h 30 min
NAVIERA ARMAS
6 weekly sailings
3 h 15 min
NAVIERA ARMAS
1 weekly sailing
26 h
FredOlsen
12 weekly sailings
3 h 50 min
NAVIERA ARMAS
6 weekly sailings
5 h 35 min
NAVIERA ARMAS
1 weekly sailing
6 h
NAVIERA ARMAS
1 weekly sailing
63 h
FredOlsen
48 weekly sailings
1 h 20 min
NAVIERA ARMAS
19 weekly sailings
10 h 30 min
NAVIERA ARMAS
39 weekly sailings
1 h 40 min
NAVIERA ARMAS
9 weekly sailings
4 h 15 min
NAVIERA ARMAS
12 weekly sailings
11 h
NAVIERA ARMAS
1 weekly sailing
7 h
NAVIERA ARMAS
2 weekly sailings
38 h 45 min
FredOlsen
5 weekly sailings
34 h
NAVIERA ARMAS
6 weekly sailings
2 h 30 min
BRITTANY FERRIES
2 weekly sailings
20 h 30 min
BRITTANY FERRIES
2 weekly sailings
32 h 30 min
BRITTANY FERRIES
3 weekly sailings
31 h 01 min
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]