Would you like to explore the best ways to get to the Canary Islands? Search for a ferry from Spain to the Canary Islands with Canary Islands ferry booking system by NetFerry. Book your ferry crossing to Canary Islands from Spain in just a few steps and find all the information you need including prices, travel times and timetables.
The lines between Spain and Canary Islands are provided by 5 different sailing companies (Balearia, Naviera Armas, Fredolsen, Lineas Maritimas Romero and Biosfera Express) which carry out 2397 trips per week with primarily morning and afternoon boardings and crossing times ranging between 24 minutes and 61 hours 30 minutes. You can reach your destination more quickly as a foot passenger by taking a hydrofoil. Ferries take longer, but are able to carry cars, motorbikes and campers. For journeys lasting longer than six hours, vessels will provide various services to satisfy passenger needs and maximize comfort. Once on board, cabin crew will inform you of all the available services.
Don't miss out on our offers and book your trip now !
BALEARIA
2 weekly sailings
29 h 35 min
NAVIERA ARMAS
2 weekly sailings
28 h
BALEARIA
2 weekly sailings
28 h
NAVIERA ARMAS
1 weekly sailing
32 h
NAVIERA ARMAS
1 weekly sailing
56 h
BALEARIA
1 weekly sailing
47 h 30 min
NAVIERA ARMAS
3 weekly sailings
33 h
BALEARIA
1 weekly sailing
33 h
NAVIERA ARMAS
5 weekly sailings
36 h 59 min
BALEARIA
3 weekly sailings
35 h 10 min
FredOlsen
6 weekly sailings
32 h
FredOlsen
5 weekly sailings
34 h 01 min
FredOlsen
100 weekly sailings
1 h 20 min
FredOlsen
1 weekly sailing
25 h 50 min
NAVIERA ARMAS
2 weekly sailings
26 h 30 min
FredOlsen
6 weekly sailings
2 h 45 min
NAVIERA ARMAS
1 weekly sailing
3 h
FredOlsen
6 weekly sailings
10 h 40 min
NAVIERA ARMAS
17 weekly sailings
6 h 30 min
BALEARIA
11 weekly sailings
6 h
NAVIERA ARMAS
16 weekly sailings
10 h 10 min
FredOlsen
4 weekly sailings
16 h 50 min
BALEARIA
7 weekly sailings
8 h 40 min
BIOSFERA EXPRESS
63 weekly sailings
25 min
LINEAS MARITIMAS ROMERO
70 weekly sailings
25 min
FredOlsen
88 weekly sailings
24 min
NAVIERA ARMAS
75 weekly sailings
35 min
LINEAS MARITIMAS ROMERO
35 weekly sailings
25 min
BALEARIA
49 weekly sailings
35 min
FredOlsen
6 weekly sailings
6 h 40 min
NAVIERA ARMAS
7 weekly sailings
6 h
BALEARIA
11 weekly sailings
6 h
NAVIERA ARMAS
7 weekly sailings
6 h 30 min
FredOlsen
1 weekly sailing
12 h 50 min
FredOlsen
19 weekly sailings
2 h
NAVIERA ARMAS
24 weekly sailings
1 h 45 min
BALEARIA
28 weekly sailings
1 h 45 min
FredOlsen
6 weekly sailings
10 h 45 min
NAVIERA ARMAS
11 weekly sailings
5 h 30 min
BALEARIA
9 weekly sailings
6 h
NAVIERA ARMAS
92 weekly sailings
1 h 40 min
FredOlsen
5 weekly sailings
3 h 50 min
BALEARIA
75 weekly sailings
1 h 40 min
NAVIERA ARMAS
26 weekly sailings
4 h 50 min
FredOlsen
16 weekly sailings
2 h 20 min
FredOlsen
32 weekly sailings
50 min
NAVIERA ARMAS
54 weekly sailings
50 min
BALEARIA
52 weekly sailings
50 min
FredOlsen
21 weekly sailings
2 h 30 min
NAVIERA ARMAS
21 weekly sailings
2 h 30 min
BALEARIA
20 weekly sailings
2 h 30 min
FredOlsen
19 weekly sailings
2 h
NAVIERA ARMAS
24 weekly sailings
1 h 45 min
BALEARIA
18 weekly sailings
1 h 45 min
NAVIERA ARMAS
10 weekly sailings
4 h 10 min
BALEARIA
18 weekly sailings
4 h 10 min
BIOSFERA EXPRESS
63 weekly sailings
25 min
LINEAS MARITIMAS ROMERO
70 weekly sailings
25 min
FredOlsen
87 weekly sailings
25 min
NAVIERA ARMAS
75 weekly sailings
35 min
LINEAS MARITIMAS ROMERO
35 weekly sailings
25 min
BALEARIA
49 weekly sailings
35 min
FredOlsen
21 weekly sailings
30 min
FredOlsen
6 weekly sailings
6 h 40 min
NAVIERA ARMAS
11 weekly sailings
6 h
BALEARIA
10 weekly sailings
6 h
NAVIERA ARMAS
1 weekly sailing
23 h
FredOlsen
1 weekly sailing
21 h 50 min
NAVIERA ARMAS
13 weekly sailings
10 h 10 min
FredOlsen
4 weekly sailings
12 h 50 min
BALEARIA
4 weekly sailings
11 h 30 min
NAVIERA ARMAS
2 weekly sailings
2 h 15 min
FredOlsen
6 weekly sailings
2 h 45 min
BALEARIA
1 weekly sailing
2 h 15 min
FredOlsen
21 weekly sailings
29 min
FredOlsen
32 weekly sailings
50 min
NAVIERA ARMAS
48 weekly sailings
50 min
BALEARIA
40 weekly sailings
50 min
NAVIERA ARMAS
39 weekly sailings
4 h 45 min
FredOlsen
18 weekly sailings
2 h
NAVIERA ARMAS
19 weekly sailings
4 h
BALEARIA
18 weekly sailings
4 h
FredOlsen
18 weekly sailings
3 h 50 min
NAVIERA ARMAS
10 weekly sailings
3 h 50 min
BALEARIA
30 weekly sailings
3 h 50 min
NAVIERA ARMAS
2 weekly sailings
7 h 10 min
FredOlsen
1 weekly sailing
16 h 36 min
NAVIERA ARMAS
1 weekly sailing
6 h
FredOlsen
1 weekly sailing
7 h 41 min
NAVIERA ARMAS
3 weekly sailings
27 h 59 min
FredOlsen
1 weekly sailing
30 h 46 min
NAVIERA ARMAS
1 weekly sailing
27 h
FredOlsen
1 weekly sailing
26 h 41 min
FredOlsen
20 weekly sailings
2 h 30 min
NAVIERA ARMAS
16 weekly sailings
2 h 30 min
BALEARIA
32 weekly sailings
2 h 30 min
NAVIERA ARMAS
100 weekly sailings
1 h 40 min
FredOlsen
6 weekly sailings
3 h 50 min
BALEARIA
78 weekly sailings
1 h 40 min
NAVIERA ARMAS
12 weekly sailings
8 h 15 min
FredOlsen
4 weekly sailings
15 h 40 min
BALEARIA
5 weekly sailings
15 h 30 min
NAVIERA ARMAS
13 weekly sailings
8 h 15 min
FredOlsen
4 weekly sailings
19 h 45 min
BALEARIA
5 weekly sailings
8 h 45 min
NAVIERA ARMAS
1 weekly sailing
7 h
FredOlsen
1 weekly sailing
6 h 50 min
NAVIERA ARMAS
10 weekly sailings
4 h 15 min
BALEARIA
28 weekly sailings
4 h 15 min
FredOlsen
101 weekly sailings
1 h 20 min
FredOlsen
15 weekly sailings
2 h 20 min
606 weekly sailings
Duration: 35 minutes
AL ANDALUS , CIUDAD DE IBIZA , CIUDAD DE VALENCIA , MERCEDES PINTO , PEPITA CASTELLVI , SICILIA , VOLCAN DE TAGORO , VOLCAN DE TAIDIA , VOLCAN DE TAMADABA , VOLCAN DE TENO , VOLCAN DE TINAMAR , VOLCAN DE TINDAYA , VOLCAN DE TIRAJANA
126 weekly sailings
Duration: 25 minutes
710 weekly sailings
Duration: 24 minutes
Bahía Cargo , Bajamar Express , Bañaderos Express , Barlovento Express , Benchi Express , Benchijigua Express , Bencomo Express , Bentago Express , Bentayga Cargo , Bentayga Cargo Express , Betancuria Express , Bocayna Express , Breñas Cargo , Buenavista Express , Buganvilla , Buganvilla Express , Hypatia de Alejandria , Marie Curie , Sicilia
210 weekly sailings
Duration: 25 minutes
770 weekly sailings
Duration: 35 minutes
The Canary Islands are situated just off the west coast of Africa in the Atlantic Ocean and are part of Spain. They are volcanic and are made up of six islands; Tenerife, Gran Canaria, Fuerteventura, La Palma, Lanzarote, La Gomera, El Hierro. The islands have a mild climate throughout the year, with warm winds and ocean waters thanks to the Gulf stream. The official language is Spanish and the currency is the euro. History The original inhabitants of the Canary Islands came from the Maghrib, the area spanning from present-day Tunisia to Morocco called the Gaunches, who spoke many different lan... [More information]