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 Canary Islands (Las Palmas De Gran Canaria, San Sebastian De La Gomera, Corralejo/fuerteventura, Morro Jable/fuerteventura, Arrecife/lanzarote, Los Cristianos/tenerife, Santa Cruz De Tenerife, Valverde/el Hierro, Playa Santiago/La Gomera, Playa Blanca/lanzarote, Puerto Del Rosario/fuerteventura, Santa Cruz De La Palma and Agaete/Gran Canaria), Spain (Denia, Ceuta, Melilla, Valencia, Huelva, Almeria, Motril, Barcelona, Malaga, Algeciras and Cadiz), England (Plymouth and Portsmouth), Sardinia (Porto Torres), Italy (Civitavecchia, Genoa, Savona and Livorno), Morocco (Nador, Tangier Med, Tangier Ville and Al Hoceima), Balearic Islands (Formentera, Alcudia/mallorca, Ciutadella/minorca, Ibiza, Mahon/Minorca and Palma), Algeria (Mostaganem, Ghazaouet and Oran), Ireland (Rosslare and Cork) and France (Sete, Toulon and Roscoff). The ferry routes beetween # :destFrom and Spain are covered by 10 different ship operators - Corsica Sardinia Ferries, Balearia, Trasmed, Grandi Navi Veloci, Fredolsen, Naviera Armas, Africa Morocco Link, Frs, Grimaldi Lines and Brittany Ferries - who offer a total of 4351 weekly connections with traveling times ranging between 01 minute and 63 hours (primarily morning and afternoon departures). On this route you can choose between the high-speed boats provided by Balearia, Naviera Armas and Africa Morocco Link 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!
184 weekly sailings
2691 weekly sailings
8 weekly sailings
8 weekly sailings
588 weekly sailings
182 weekly sailings
102 weekly sailings
21 weekly sailings
524 weekly sailings
147 weekly sailings
NAVIERA ARMAS
1 weekly sailing
14 h
BALEARIA
10 weekly sailings
18 h 30 min
NAVIERA ARMAS
1 weekly sailing
14 h
CORSICA SARDINIA FERRIES
2 weekly sailings
13 h
CORSICA SARDINIA FERRIES
3 weekly sailings
12 h 45 min
CORSICA SARDINIA FERRIES
4 weekly sailings
14 h 30 min
BRITTANY FERRIES
2 weekly sailings
27 h 29 min
BRITTANY FERRIES
1 weekly sailing
27 h 30 min
GRIMALDI LINES
17 weekly sailings
19 h 30 min
GRANDI NAVI VELOCI
3 weekly sailings
19 h 15 min
GRIMALDI LINES
4 weekly sailings
13 h
GRANDI NAVI VELOCI
3 weekly sailings
25 h 30 min
BALEARIA
44 weekly sailings
5 h
NAVIERA ARMAS
7 weekly sailings
9 h 01 min
AFRICA MOROCCO LINK
114 weekly sailings
30 min
BALEARIA
138 weekly sailings
30 min
FRS
56 weekly sailings
1 h 30 min
NAVIERA ARMAS
35 weekly sailings
2 h 30 min
GRANDI NAVI VELOCI
5 weekly sailings
28 h
BALEARIA
28 weekly sailings
7 h
AFRICA MOROCCO LINK
70 weekly sailings
1 h
FRS
56 weekly sailings
1 h
BALEARIA
105 weekly sailings
1 h 30 min
FRS
35 weekly sailings
2 h
NAVIERA ARMAS
35 weekly sailings
2 h
BALEARIA
28 weekly sailings
4 h
NAVIERA ARMAS
3 weekly sailings
6 h 01 min
BALEARIA
16 weekly sailings
12 h 29 min
GRANDI NAVI VELOCI
7 weekly sailings
8 h 45 min
TRASMED
10 weekly sailings
7 h 59 min
BALEARIA
51 weekly sailings
4 h 30 min
BALEARIA
60 weekly sailings
4 h 30 min
TRASMED
2 weekly sailings
6 h 15 min
BALEARIA
23 weekly sailings
8 h 59 min
GRANDI NAVI VELOCI
7 weekly sailings
9 h 30 min
TRASMED
7 weekly sailings
9 h 30 min
BALEARIA
29 weekly sailings
8 h 15 min
GRANDI NAVI VELOCI
15 weekly sailings
7 h 30 min
TRASMED
17 weekly sailings
8 h
NAVIERA ARMAS
2 weekly sailings
38 h
NAVIERA ARMAS
1 weekly sailing
56 h
NAVIERA ARMAS
1 weekly sailing
28 h
NAVIERA ARMAS
2 weekly sailings
33 h
NAVIERA ARMAS
1 weekly sailing
27 h 30 min
BALEARIA
119 weekly sailings
15 min
FRS
35 weekly sailings
16 h 40 min
NAVIERA ARMAS
35 weekly sailings
16 h 40 min
BALEARIA
35 weekly sailings
5 h
BALEARIA
57 weekly sailings
2 h
BALEARIA
26 weekly sailings
2 h
FredOlsen
4 weekly sailings
33 h
FredOlsen
4 weekly sailings
32 h 31 min
BALEARIA
28 weekly sailings
5 h
NAVIERA ARMAS
6 weekly sailings
6 h
BALEARIA
28 weekly sailings
7 h
NAVIERA ARMAS
6 weekly sailings
8 h
BALEARIA
13 weekly sailings
5 h
BALEARIA
27 weekly sailings
6 h
NAVIERA ARMAS
3 weekly sailings
7 h 30 min
BALEARIA
27 weekly sailings
5 h
BALEARIA
41 weekly sailings
01 min
GRANDI NAVI VELOCI
10 weekly sailings
5 h
TRASMED
11 weekly sailings
5 h 15 min
TRASMED
3 weekly sailings
16 h
BALEARIA
30 weekly sailings
01 min
GRANDI NAVI VELOCI
12 weekly sailings
6 h 45 min
TRASMED
17 weekly sailings
7 h 15 min
BALEARIA
61 weekly sailings
2 h 29 min
TRASMED
3 weekly sailings
4 h 30 min
BALEARIA
92 weekly sailings
1 h
CORSICA SARDINIA FERRIES
2 weekly sailings
2 h 30 min
BALEARIA
70 weekly sailings
1 h
CORSICA SARDINIA FERRIES
2 weekly sailings
2 h 15 min
BALEARIA
45 weekly sailings
2 h 30 min
BALEARIA
39 weekly sailings
2 h 15 min
BALEARIA
7 weekly sailings
4 h 14 min
BALEARIA
480 weekly sailings
02 min
BALEARIA
18 weekly sailings
9 h 23 min
BALEARIA
48 weekly sailings
01 min
GRANDI NAVI VELOCI
10 weekly sailings
5 h
TRASMED
12 weekly sailings
5 h
BALEARIA
57 weekly sailings
2 h
BALEARIA
23 weekly sailings
7 h 59 min
GRANDI NAVI VELOCI
8 weekly sailings
7 h 30 min
TRASMED
7 weekly sailings
7 h 30 min
BALEARIA
58 weekly sailings
01 min
TRASMED
1 weekly sailing
4 h
TRASMED
2 weekly sailings
10 h
BALEARIA
581 weekly sailings
02 min
TRASMED
3 weekly sailings
15 h
GRANDI NAVI VELOCI
8 weekly sailings
6 h 45 min
TRASMED
11 weekly sailings
6 h
TRASMED
3 weekly sailings
6 h
TRASMED
2 weekly sailings
10 h 30 min
TRASMED
3 weekly sailings
3 h 45 min
BALEARIA
35 weekly sailings
5 h
BALEARIA
35 weekly sailings
01 min
GRANDI NAVI VELOCI
12 weekly sailings
7 h 15 min
TRASMED
16 weekly sailings
8 h
BALEARIA
62 weekly sailings
01 min
TRASMED
4 weekly sailings
3 h 29 min
TRASMED
1 weekly sailing
6 h
BALEARIA
15 weekly sailings
3 h 30 min
BALEARIA
29 weekly sailings
7 h
GRANDI NAVI VELOCI
15 weekly sailings
6 h 30 min
TRASMED
17 weekly sailings
6 h
FredOlsen
50 weekly sailings
1 h 20 min
FredOlsen
12 weekly sailings
9 h 45 min
NAVIERA ARMAS
7 weekly sailings
5 h
FredOlsen
12 weekly sailings
2 h 25 min
NAVIERA ARMAS
7 weekly sailings
9 h 40 min
NAVIERA ARMAS
2 weekly sailings
29 h
FredOlsen
122 weekly sailings
24 min
NAVIERA ARMAS
46 weekly sailings
35 min
NAVIERA ARMAS
2 weekly sailings
35 h
FredOlsen
7 weekly sailings
40 h
NAVIERA ARMAS
13 weekly sailings
4 h 50 min
NAVIERA ARMAS
48 weekly sailings
1 h 40 min
FredOlsen
6 weekly sailings
3 h 30 min
FredOlsen
12 weekly sailings
7 h
NAVIERA ARMAS
7 weekly sailings
5 h
FredOlsen
18 weekly sailings
2 h
NAVIERA ARMAS
2 weekly sailings
2 h
FredOlsen
12 weekly sailings
7 h 15 min
NAVIERA ARMAS
7 weekly sailings
5 h
FredOlsen
15 weekly sailings
2 h 20 min
NAVIERA ARMAS
6 weekly sailings
2 h 30 min
FredOlsen
24 weekly sailings
50 min
NAVIERA ARMAS
22 weekly sailings
50 min
FredOlsen
21 weekly sailings
2 h 30 min
NAVIERA ARMAS
2 weekly sailings
4 h 10 min
FredOlsen
18 weekly sailings
2 h
NAVIERA ARMAS
2 weekly sailings
2 h
FredOlsen
115 weekly sailings
25 min
NAVIERA ARMAS
46 weekly sailings
35 min
FredOlsen
14 weekly sailings
30 min
NAVIERA ARMAS
1 weekly sailing
36 h
NAVIERA ARMAS
1 weekly sailing
27 h
NAVIERA ARMAS
6 weekly sailings
10 h 10 min
FredOlsen
12 weekly sailings
6 h 15 min
NAVIERA ARMAS
6 weekly sailings
5 h 45 min
NAVIERA ARMAS
2 weekly sailings
2 h
FredOlsen
6 weekly sailings
2 h 25 min
FredOlsen
24 weekly sailings
50 min
NAVIERA ARMAS
27 weekly sailings
50 min
NAVIERA ARMAS
19 weekly sailings
4 h 40 min
FredOlsen
3 weekly sailings
2 h
FredOlsen
14 weekly sailings
2 h
FredOlsen
14 weekly sailings
29 min
NAVIERA ARMAS
1 weekly sailing
63 h
NAVIERA ARMAS
13 weekly sailings
9 h
FredOlsen
21 weekly sailings
2 h 30 min
NAVIERA ARMAS
1 weekly sailing
30 h
NAVIERA ARMAS
1 weekly sailing
6 h
FredOlsen
14 weekly sailings
3 h 50 min
NAVIERA ARMAS
1 weekly sailing
26 h
FredOlsen
50 weekly sailings
1 h 20 min
NAVIERA ARMAS
12 weekly sailings
8 h 45 min
NAVIERA ARMAS
52 weekly sailings
1 h 40 min
FredOlsen
6 weekly sailings
3 h 30 min
NAVIERA ARMAS
12 weekly sailings
11 h
NAVIERA ARMAS
1 weekly sailing
7 h
NAVIERA ARMAS
2 weekly sailings
4 h 15 min
FredOlsen
4 weekly sailings
34 h
NAVIERA ARMAS
2 weekly sailings
38 h 45 min
FredOlsen
15 weekly sailings
2 h 20 min
NAVIERA ARMAS
6 weekly sailings
2 h 30 min
FredOlsen
3 weekly sailings
2 h
BRITTANY FERRIES
2 weekly sailings
20 h 15 min
BRITTANY FERRIES
2 weekly sailings
32 h 15 min
BRITTANY FERRIES
2 weekly sailings
31 h 30 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]