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 Algeria (Ghazaouet, Mostaganem and Oran), France (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 between Spain and any other destination lines are covered by 9 ferry operators (Balearia, Brittany Ferries, Corsica Sardinia Ferries, Fredolsen, Frs, Grandi Navi Veloci, Grimaldi Lines, Naviera Armas and Trasmed) who jointly operate 2125 connections per week with all day departures and sailing times shorter than 1000 hours. This sea crossing is also served by hydrofoils so travel times for foot passengers can be reduced, but there are also normal ferries available catering for both vehicles and foot passengers.
Still waiting to book? Fill the form above and choose your ferry and travel with NetFerry!
NAVIERA ARMAS
1 weekly sailing
7 h 01 min
BALEARIA
1 weekly sailing
13 h 30 min
NAVIERA ARMAS
1 weekly sailing
7 h 01 min
CORSICA SARDINIA FERRIES
1 weekly sailing
15 h
CORSICA SARDINIA FERRIES
3 weekly sailings
11 h 15 min
CORSICA SARDINIA FERRIES
1 weekly sailing
16 h 15 min
BRITTANY FERRIES
2 weekly sailings
27 h 30 min
BRITTANY FERRIES
2 weekly sailings
28 h
GRIMALDI LINES
6 weekly sailings
19 h 30 min
GRIMALDI LINES
4 weekly sailings
12 h 30 min
BALEARIA
7 weekly sailings
7 h
GRANDI NAVI VELOCI
2 weekly sailings
31 h 30 min
NAVIERA ARMAS
1 weekly sailing
6 h
BALEARIA
62 weekly sailings
1 h 29 min
GRANDI NAVI VELOCI
3 weekly sailings
30 h 45 min
BALEARIA
14 weekly sailings
8 h
FRS
54 weekly sailings
1 h
BALEARIA
63 weekly sailings
15 min
NAVIERA ARMAS
35 weekly sailings
1000 h
BALEARIA
4 weekly sailings
7 h
BALEARIA
14 weekly sailings
5 h
TRASMED
2 weekly sailings
4 h 30 min
BALEARIA
14 weekly sailings
3 h
BALEARIA
7 weekly sailings
9 h 59 min
BALEARIA
7 weekly sailings
7 h 59 min
GRANDI NAVI VELOCI
8 weekly sailings
7 h
TRASMED
6 weekly sailings
6 h 30 min
GRANDI NAVI VELOCI
9 weekly sailings
6 h 45 min
TRASMED
8 weekly sailings
6 h
BALEARIA
6 weekly sailings
7 h
GRANDI NAVI VELOCI
6 weekly sailings
6 h 30 min
TRASMED
6 weekly sailings
6 h 30 min
NAVIERA ARMAS
2 weekly sailings
29 h
NAVIERA ARMAS
2 weekly sailings
35 h
NAVIERA ARMAS
1 weekly sailing
36 h
NAVIERA ARMAS
1 weekly sailing
63 h
NAVIERA ARMAS
2 weekly sailings
38 h 45 min
BALEARIA
66 weekly sailings
2 h
NAVIERA ARMAS
35 weekly sailings
2 h
BALEARIA
26 weekly sailings
2 h
BALEARIA
7 weekly sailings
2 h 15 min
BALEARIA
7 weekly sailings
5 h 15 min
FredOlsen
2 weekly sailings
31 h
FredOlsen
2 weekly sailings
37 h
BALEARIA
7 weekly sailings
8 h 01 min
BALEARIA
4 weekly sailings
5 h
BALEARIA
7 weekly sailings
5 h
BALEARIA
4 weekly sailings
6 h
BALEARIA
4 weekly sailings
5 h 30 min
BALEARIA
7 weekly sailings
5 h 45 min
GRANDI NAVI VELOCI
6 weekly sailings
5 h
TRASMED
7 weekly sailings
5 h
TRASMED
1 weekly sailing
15 h
BALEARIA
13 weekly sailings
7 h 15 min
GRANDI NAVI VELOCI
6 weekly sailings
7 h 15 min
TRASMED
7 weekly sailings
8 h
BALEARIA
29 weekly sailings
1 h
CORSICA SARDINIA FERRIES
1 weekly sailing
2 h 15 min
BALEARIA
14 weekly sailings
6 h 30 min
TRASMED
2 weekly sailings
6 h 15 min
BALEARIA
29 weekly sailings
1 h
BALEARIA
15 weekly sailings
4 h 30 min
BALEARIA
232 weekly sailings
02 min
BALEARIA
7 weekly sailings
3 h 30 min
BALEARIA
7 weekly sailings
12 h 29 min
BALEARIA
26 weekly sailings
2 h 05 min
BALEARIA
232 weekly sailings
02 min
BALEARIA
7 weekly sailings
2 h 15 min
TRASMED
1 weekly sailing
3 h 44 min
BALEARIA
7 weekly sailings
8 h 59 min
GRANDI NAVI VELOCI
8 weekly sailings
9 h 30 min
TRASMED
6 weekly sailings
9 h
BALEARIA
7 weekly sailings
2 h 15 min
BALEARIA
7 weekly sailings
6 h
GRANDI NAVI VELOCI
6 weekly sailings
5 h 14 min
TRASMED
7 weekly sailings
5 h
TRASMED
1 weekly sailing
6 h
GRANDI NAVI VELOCI
9 weekly sailings
8 h 45 min
TRASMED
7 weekly sailings
7 h 59 min
TRASMED
1 weekly sailing
16 h
BALEARIA
7 weekly sailings
4 h 14 min
BALEARIA
7 weekly sailings
2 h 15 min
TRASMED
1 weekly sailing
3 h 45 min
TRASMED
1 weekly sailing
6 h
BALEARIA
6 weekly sailings
8 h 15 min
GRANDI NAVI VELOCI
6 weekly sailings
7 h 40 min
TRASMED
6 weekly sailings
8 h
BALEARIA
7 weekly sailings
5 h 15 min
BALEARIA
13 weekly sailings
7 h 15 min
GRANDI NAVI VELOCI
6 weekly sailings
6 h 45 min
TRASMED
7 weekly sailings
8 h
FredOlsen
48 weekly sailings
1 h 20 min
NAVIERA ARMAS
4 weekly sailings
5 h
NAVIERA ARMAS
1 weekly sailing
3 h
NAVIERA ARMAS
1 weekly sailing
30 h
NAVIERA ARMAS
19 weekly sailings
11 h
NAVIERA ARMAS
2 weekly sailings
27 h
FredOlsen
78 weekly sailings
25 min
NAVIERA ARMAS
46 weekly sailings
35 min
NAVIERA ARMAS
4 weekly sailings
5 h
FredOlsen
28 weekly sailings
2 h
NAVIERA ARMAS
9 weekly sailings
2 h
NAVIERA ARMAS
1 weekly sailing
5 h 30 min
NAVIERA ARMAS
11 weekly sailings
4 h 40 min
NAVIERA ARMAS
1 weekly sailing
15 h 30 min
NAVIERA ARMAS
30 weekly sailings
1 h 40 min
NAVIERA ARMAS
2 weekly sailings
33 h
FredOlsen
2 weekly sailings
32 h 31 min
FredOlsen
22 weekly sailings
50 min
NAVIERA ARMAS
22 weekly sailings
50 min
FredOlsen
14 weekly sailings
2 h 30 min
NAVIERA ARMAS
6 weekly sailings
3 h 15 min
NAVIERA ARMAS
8 weekly sailings
2 h 30 min
FredOlsen
28 weekly sailings
2 h
NAVIERA ARMAS
9 weekly sailings
2 h
NAVIERA ARMAS
8 weekly sailings
4 h 15 min
FredOlsen
78 weekly sailings
25 min
NAVIERA ARMAS
46 weekly sailings
35 min
FredOlsen
14 weekly sailings
29 min
NAVIERA ARMAS
1 weekly sailing
2 h 30 min
NAVIERA ARMAS
1 weekly sailing
6 h
NAVIERA ARMAS
1 weekly sailing
26 h
NAVIERA ARMAS
11 weekly sailings
10 h
NAVIERA ARMAS
1 weekly sailing
31 h
NAVIERA ARMAS
7 weekly sailings
4 h 50 min
FredOlsen
22 weekly sailings
50 min
NAVIERA ARMAS
22 weekly sailings
50 min
FredOlsen
14 weekly sailings
30 min
FredOlsen
12 weekly sailings
3 h 50 min
NAVIERA ARMAS
7 weekly sailings
5 h 35 min
NAVIERA ARMAS
1 weekly sailing
28 h 30 min
FredOlsen
14 weekly sailings
2 h 30 min
NAVIERA ARMAS
7 weekly sailings
3 h 15 min
NAVIERA ARMAS
1 weekly sailing
25 h
FredOlsen
12 weekly sailings
4 h
NAVIERA ARMAS
7 weekly sailings
5 h 45 min
NAVIERA ARMAS
1 weekly sailing
7 h
NAVIERA ARMAS
1 weekly sailing
57 h
FredOlsen
48 weekly sailings
1 h 20 min
NAVIERA ARMAS
4 weekly sailings
10 h
NAVIERA ARMAS
39 weekly sailings
1 h 40 min
NAVIERA ARMAS
8 weekly sailings
5 h 10 min
NAVIERA ARMAS
1 weekly sailing
12 h 30 min
NAVIERA ARMAS
1 weekly sailing
6 h
NAVIERA ARMAS
2 weekly sailings
38 h
FredOlsen
2 weekly sailings
31 h 30 min
NAVIERA ARMAS
8 weekly sailings
2 h 30 min
BRITTANY FERRIES
2 weekly sailings
20 h
BRITTANY FERRIES
2 weekly sailings
27 h 30 min
BRITTANY FERRIES
2 weekly sailings
29 h 30 min