Don't know how to get to the Canary Islands? Search for a ferry to the Canary Islands through the NetFerry online search engine. Our portal allows you to find the ferry routes to the Canary Islands with just few clicks, including timetables, crossing duration and ticket prices.
Canary Islands have ferry routes with Canary Islands (Las Palmas De Gran Canaria, San Sebastian De La Gomera, Corralejo/fuerteventura, Morro Jable/fuerteventura, Arrecife/lanzarote, Los Cristianos/tenerife, Caleta Del Sebo/La Graciosa, Orzola/Lanzarote, 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) and Spain (Huelva and Cadiz). The ferry lines to Canary Islands are served by 4 different ship operators - Lineas Maritimas Romero, Biosfera Express, Fredolsen and Balearia - with a combined schedule of 1424 weekly connections with exclusively morning and afternoon departures and maximum duration of 58 hours 40 minutes. Some of the sailing companies operating this crossing have hydrofoils available, which speed up your journey if you are a foot passenger, but if you want to travel with your vehicle, it is also possible find ferries suitable for transporting vehicles.
Not decided yet? Book your trip right now in just a few steps!
BALEARIA
3 weekly sailings
35 h 10 min
BALEARIA
2 weekly sailings
28 h
BALEARIA
1 weekly sailing
33 h
BALEARIA
2 weekly sailings
29 h 35 min
BALEARIA
1 weekly sailing
47 h 30 min
FredOlsen
4 weekly sailings
34 h 30 min
FredOlsen
4 weekly sailings
34 h 01 min
FredOlsen
48 weekly sailings
1 h 20 min
FredOlsen
6 weekly sailings
2 h 45 min
BALEARIA
8 weekly sailings
8 h 40 min
FredOlsen
4 weekly sailings
16 h 50 min
FredOlsen
1 weekly sailing
25 h 50 min
BALEARIA
10 weekly sailings
6 h
FredOlsen
6 weekly sailings
10 h 40 min
BIOSFERA EXPRESS
63 weekly sailings
25 min
LINEAS MARITIMAS ROMERO
56 weekly sailings
25 min
BALEARIA
49 weekly sailings
35 min
FredOlsen
88 weekly sailings
24 min
LINEAS MARITIMAS ROMERO
35 weekly sailings
25 min
BALEARIA
11 weekly sailings
6 h
FredOlsen
6 weekly sailings
6 h 40 min
BALEARIA
71 weekly sailings
1 h 40 min
FredOlsen
5 weekly sailings
3 h 50 min
FredOlsen
1 weekly sailing
12 h 50 min
BALEARIA
8 weekly sailings
6 h
FredOlsen
6 weekly sailings
10 h 45 min
BALEARIA
41 weekly sailings
1 h 45 min
FredOlsen
19 weekly sailings
2 h
FredOlsen
15 weekly sailings
2 h 20 min
BALEARIA
14 weekly sailings
2 h 30 min
FredOlsen
14 weekly sailings
2 h 30 min
BALEARIA
39 weekly sailings
50 min
FredOlsen
23 weekly sailings
50 min
BALEARIA
31 weekly sailings
1 h 45 min
FredOlsen
19 weekly sailings
2 h
BALEARIA
29 weekly sailings
4 h 10 min
BIOSFERA EXPRESS
63 weekly sailings
25 min
LINEAS MARITIMAS ROMERO
56 weekly sailings
25 min
BALEARIA
49 weekly sailings
35 min
FredOlsen
87 weekly sailings
25 min
LINEAS MARITIMAS ROMERO
35 weekly sailings
25 min
FredOlsen
21 weekly sailings
30 min
FredOlsen
1 weekly sailing
21 h 50 min
BALEARIA
4 weekly sailings
11 h 30 min
FredOlsen
4 weekly sailings
12 h 50 min
BALEARIA
10 weekly sailings
6 h
FredOlsen
6 weekly sailings
6 h 40 min
BALEARIA
1 weekly sailing
2 h 15 min
FredOlsen
6 weekly sailings
2 h 45 min
BALEARIA
34 weekly sailings
50 min
FredOlsen
22 weekly sailings
50 min
FredOlsen
21 weekly sailings
29 min
BALEARIA
12 weekly sailings
4 h
FredOlsen
14 weekly sailings
2 h
FredOlsen
1 weekly sailing
18 h 35 min
FredOlsen
1 weekly sailing
32 h 45 min
BALEARIA
20 weekly sailings
2 h 30 min
FredOlsen
14 weekly sailings
2 h 30 min
BALEARIA
20 weekly sailings
3 h 50 min
FredOlsen
14 weekly sailings
3 h 50 min
FredOlsen
1 weekly sailing
28 h 40 min
FredOlsen
1 weekly sailing
9 h 25 min
BALEARIA
80 weekly sailings
1 h 40 min
FredOlsen
6 weekly sailings
3 h 50 min
BALEARIA
34 weekly sailings
4 h 15 min
BALEARIA
7 weekly sailings
8 h 45 min
FredOlsen
4 weekly sailings
19 h 45 min
FredOlsen
48 weekly sailings
1 h 20 min
FredOlsen
1 weekly sailing
6 h 50 min
BALEARIA
5 weekly sailings
15 h 30 min
FredOlsen
4 weekly sailings
15 h 40 min
FredOlsen
15 weekly sailings
2 h 20 min
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]