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 Gran Canaria

Las Palmas to Valverde Ferry
3 Sailings Weekly
13 hour 30 minute crossing
Naviera Armas
Naviera Armas
Las Palmas to Puerto del Rosario Ferry
3 Sailings Weekly
7 hour crossing
Naviera Armas
Naviera Armas
Las Palmas to Morro Jable Ferry
8 Sailings Weekly
2 hour 45 minute crossing
Naviera Armas
Naviera Armas
Las Palmas to Santa Cruz de La Palma Ferry
2 Sailings Weekly
11 hour 45 minute crossing
Naviera Armas
Naviera Armas
Las Palmas to Santa Cruz de La Palma Ferry
1 Sailing Weekly
17 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 Arrecife Ferry
1 Sailing Weekly
8 hour 1 minute crossing
Trasmediterranea
Trasmediterranea
Las Palmas to Santa Cruz de Tenerife Ferry
3 Sailings Weekly
2 hour 30 minute crossing
Naviera Armas
Naviera Armas
Las Palmas to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
8 hour 30 minute crossing
Trasmediterranea
Trasmediterranea

Ferries to Canary Islands from La Palma

Santa Cruz de La Palma to Valverde Ferry
3 Sailings Weekly
3 hour 45 minute crossing
Naviera Armas
Naviera Armas
Santa Cruz de La Palma to Las Palmas Ferry
2 Sailings Weekly
15 hour crossing
Naviera Armas
Naviera Armas
Santa Cruz de La Palma to Las Palmas Ferry
1 Sailing Weekly
18 hour crossing
Trasmediterranea
Trasmediterranea
Santa Cruz de La Palma to San Sebastian Ferry
5 Sailings Weekly
2 hour 30 minute crossing
Naviera Armas
Naviera Armas
Santa Cruz de La Palma to Arrecife Ferry
1 Sailing Weekly
22 hour crossing
Naviera Armas
Naviera Armas
Santa Cruz de La Palma to Arrecife Ferry
1 Sailing Weekly
32 hour 1 minute crossing
Trasmediterranea
Trasmediterranea
Santa Cruz de La Palma to Santa Cruz de Tenerife Ferry
4 Sailings Weekly
2 hour 30 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 Santa Cruz de Tenerife Ferry
1 Sailing Weekly
8 hour 30 minute crossing
Trasmediterranea
Trasmediterranea

Ferries to Canary Islands from Tenerife

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

Ferries to Canary Islands from Lanzarote

Playa Blanca to Corralejo Ferry
7 Sailings Weekly
25 minute crossing
Naviera Armas
Naviera Armas
Arrecife to Las Palmas Ferry
5 Sailings Weekly
7 hour 15 minute crossing
Naviera Armas
Naviera Armas
Arrecife to Las Palmas Ferry
1 Sailing Weekly
9 hour 30 minute crossing
Trasmediterranea
Trasmediterranea
Arrecife to Santa Cruz de La Palma Ferry
2 Sailings Weekly
20 hour crossing
Naviera Armas
Naviera Armas
Arrecife to Santa Cruz de Tenerife Ferry
5 Sailings Weekly
9 hour crossing
Naviera Armas
Naviera Armas
Arrecife to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
24 hour crossing
Trasmediterranea
Trasmediterranea

Ferries to Canary Islands from El Hierro

Valverde to Las Palmas Ferry
2 Sailings Weekly
13 hour 30 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
Valverde to Santa Cruz de Tenerife Ferry
3 Sailings Weekly
8 hour 30 minute crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from Fuerteventura

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

Ferries to Canary Islands from Madeira Islands

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

Ferries to Canary Islands from Portugal

Portimao to Las Palmas Ferry
1 Sailing Weekly
37 hour crossing
Naviera Armas
Naviera Armas
Portimao to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
40 hour 30 minute crossing
Naviera Armas
Naviera Armas

Ferries to Canary Islands from Spain

Cadiz to Las Palmas Ferry
1 Sailing Weekly
43 hour crossing
Trasmediterranea
Trasmediterranea
Cadiz to Santa Cruz de La Palma Ferry
1 Sailing Weekly
66 hour 30 minute crossing
Trasmediterranea
Trasmediterranea
Cadiz to Arrecife Ferry
1 Sailing Weekly
32 hour crossing
Trasmediterranea
Trasmediterranea
Cadiz to Santa Cruz de Tenerife Ferry
1 Sailing Weekly
57 hour 30 minute crossing
Trasmediterranea
Trasmediterranea

Ferries to Canary Islands from La Gomera

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

Ferries to Canary Islands

© Direct Ferries Ltd