About Ferries to Canary Islands

Canary Islands Direct Ferries offer the complete range of Ferries to Canary Islands on all return routes with Europe's leading ferry companies. Find live ferry timetables and prices for your Ferry to Canary Islands by selecting your preferred route from the fare search, number of passengers, and then click search.

If you're looking for Ferries to Canary Islands, we have it covered with a large choice of crossings from the shortest and cheapest to the longest and most luxurious. For more in depth information on each Ferry to Canary Islands or Ferry Company, please click on the links below. Alternatively, for commercial ferries to Canary Islands, visit our Freight Ferries to Canary Islands page.

Ferries to Canary Islands from Spain

Cadiz to Arrecife Ferry
1 Sailing Weekly
31 hour crossing
Trasmediterranea
Trasmediterranea
Cadiz to Las Palmas Ferry
1 Sailing Weekly
40 hour crossing
Trasmediterranea
Trasmediterranea
Cadiz to Santa Cruz de La Palma Ferry
1 Sailing Weekly
64 hour crossing
Trasmediterranea
Trasmediterranea
Cadiz to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
50 hour crossing
Trasmediterranea
Trasmediterranea
Huelva to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
33 hour 30 minute crossing
Naviera Armas
Naviera Armas
Huelva to Las Palmas Ferry
1 Sailing Weekly
28 hour crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from Lanzarote

Arrecife to Las Palmas Ferry
1 Sailing Weekly
8 hour 1 minute crossing
Trasmediterranea
Trasmediterranea
Arrecife to Las Palmas Ferry
5 Sailings Weekly
5 hour 30 minute crossing
Naviera Armas
Naviera Armas
Arrecife to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
18 hour 1 minute crossing
Trasmediterranea
Trasmediterranea
Arrecife to Santa Cruz de Tenerife Ferry
4 Sailings Weekly
11 hour crossing
Naviera Armas
Naviera Armas
Arrecife to Santa Cruz de La Palma Ferry
1 Sailing Weekly
32 hour 1 minute crossing
Trasmediterranea
Trasmediterranea
Playa Blanca to Corralejo Ferry
7 Sailings Daily
25 minute crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from Gran Canaria

Las Palmas to Arrecife Ferry
1 Sailing Weekly
9 hour 30 minute crossing
Trasmediterranea
Trasmediterranea
Las Palmas to Arrecife Ferry
5 Sailings Weekly
7 hour 15 minute crossing
Naviera Armas
Naviera Armas
Las Palmas to Puerto del Rosario Ferry
3 Sailings Weekly
7 hour 30 minute crossing
Naviera Armas
Naviera Armas
Las Palmas to Santa Cruz de La Palma Ferry
1 Sailing Weekly
18 hour crossing
Trasmediterranea
Trasmediterranea
Las Palmas to Santa Cruz de La Palma Ferry
2 Sailings Weekly
15 hour crossing
Naviera Armas
Naviera Armas
Las Palmas to Santa Cruz de Tenerife Ferry
7 Sailings Weekly
3 hour 50 minute crossing
Trasmediterranea
Trasmediterranea
Las Palmas to Santa Cruz de Tenerife Ferry
3 Sailings Daily
3 hour 15 minute crossing
Naviera Armas
Naviera Armas
Las Palmas to Morro Jable Ferry
8 Sailings Weekly
2 hour 45 minute crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from Fuerteventura

Puerto del Rosario to Las Palmas Ferry
3 Sailings Weekly
7 hour crossing
Naviera Armas
Naviera Armas
Corralejo to Playa Blanca Ferry
7 Sailings Daily
25 minute crossing
Naviera Armas
Naviera Armas
Morro Jable to Las Palmas Ferry
7 Sailings Weekly
3 hour crossing
Naviera Armas
Naviera Armas
Morro Jable to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
6 hour crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from La Palma

Santa Cruz de La Palma to Las Palmas Ferry
1 Sailing Weekly
16 hour crossing
Trasmediterranea
Trasmediterranea
Santa Cruz de La Palma to Las Palmas Ferry
2 Sailings Weekly
11 hour 45 minute crossing
Naviera Armas
Naviera Armas
Santa Cruz de La Palma to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
5 hour 30 minute crossing
Trasmediterranea
Trasmediterranea
Santa Cruz de La Palma to Santa Cruz de Tenerife Ferry
2 Sailings Weekly
6 hour 15 minute crossing
Naviera Armas
Naviera Armas
Santa Cruz de La Palma to Los Cristianos Ferry
6 Sailings Weekly
3 hour crossing
Naviera Armas
Naviera Armas
Santa Cruz de La Palma to San Sebastian Ferry
6 Sailings Weekly
2 hour crossing
Naviera Armas
Naviera Armas
Santa Cruz de La Palma to Valverde Ferry
1 Sailing Weekly
3 hour 45 minute crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from Tenerife

Santa Cruz de Tenerife to Las Palmas Ferry
7 Sailings Weekly
3 hour 50 minute crossing
Trasmediterranea
Trasmediterranea
Santa Cruz de Tenerife to Las Palmas Ferry
4 Sailings Daily
2 hour 30 minute crossing
Naviera Armas
Naviera Armas
Santa Cruz de Tenerife to Santa Cruz de La Palma Ferry
1 Sailing Weekly
8 hour 30 minute crossing
Trasmediterranea
Trasmediterranea
Santa Cruz de Tenerife to Santa Cruz de La Palma Ferry
2 Sailings Weekly
7 hour crossing
Naviera Armas
Naviera Armas
Santa Cruz de Tenerife to Arrecife Ferry
1 Sailing Weekly
24 hour crossing
Trasmediterranea
Trasmediterranea
Santa Cruz de Tenerife to Arrecife Ferry
5 Sailings Weekly
9 hour crossing
Naviera Armas
Naviera Armas
Los Cristianos to San Sebastian Ferry
3 Sailings Daily
1 hour crossing
Naviera Armas
Naviera Armas
Santa Cruz de Tenerife to Morro Jable Ferry
1 Sailing Weekly
6 hour 30 minute crossing
Naviera Armas
Naviera Armas
Los Cristianos to Santa Cruz de La Palma Ferry
7 Sailings Weekly
3 hour crossing
Naviera Armas
Naviera Armas
Santa Cruz de Tenerife to Valverde Ferry
4 Sailings Weekly
4 hour crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from La Gomera

San Sebastian to Los Cristianos Ferry
3 Sailings Daily
1 hour crossing
Naviera Armas
Naviera Armas
San Sebastian to Santa Cruz de La Palma Ferry
6 Sailings Weekly
2 hour 30 minute crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from El Hierro

Valverde to Santa Cruz de Tenerife Ferry
3 Sailings Weekly
7 hour 15 minute crossing
Naviera Armas
Naviera Armas
Valverde to Santa Cruz de La Palma Ferry
1 Sailing Weekly
3 hour 45 minute crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from Madeira Islands

Funchal to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
12 hour crossing
Naviera Armas
Naviera Armas
Funchal to Las Palmas Ferry
1 Sailing Weekly
15 hour 30 minute crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from Portugal

Portimao to Santa Cruz de Tenerife Ferry
2 Sailings Weekly
34 hour 30 minute crossing
Naviera Armas
Naviera Armas
Portimao to Las Palmas Ferry
1 Sailing Weekly
46 hour 30 minute crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands

© Direct Ferries Ltd