Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.

Canary Islands Ferries

Your #1 guide for all Canary Island ferry connections and island hopping

Huelva-Santa Cruz de Tenerife

Spain ⇔ La Palma
40 Hours
Up to 2 times per week
From: 152,00

Playa Blanca-Corralejo

Lanzarote ⇔ Fuerteventura
42 minutes
Up to 4 times per day
From: 17,00

Las Palmas-Santa Cruz de Tenerife

Gran Canaria ⇔ Tenerife
1h 40 mins.
Up to 4 times per day
From: 123,00

Los Cristianos-San Sebastian de la Gomera

Tenerife ⇔ La Gomera
1 Hour
Up to 7 times per day
From: 45,00

Take a ferry to the Canary Islands

Although most people will choose to go to the Canary Islands by plane, it is also possible to take a ferry! Boats depart from Huelva and Cadiz and visit all of the main islands upon arrival on the Canary Islands. The ferries sail at least once per week.

The duration of the crossing varies from 27,5 hours to 54,5 hours. This big time difference is due to various islands' stopovers and arrival options. We explain much more about this on our page purely dedicated to getting from Spain to the Canary Islands.

Your #1 Canary Island ferry guide!

On the following page, we go more into all routes and the island hopping options there are within the Canary Islands. For instance where to start and how you can get to Tenerife by ferry. For every island, we have written unique guides which you can visit below.

If this page wasn't helpful please mention it on our contact page! We will do everything we can to guide our visitors in the right way. 

All in Depth Guides about the Canary Islands

All ferry routes between the Canary Islands

The map above lists all active ferry routes in the Canary Islands. We also made in-depth pages about all the above connections! Be sure to visit those if you want to know more about a particular island.

It is also possible in the high season to travel by mini ferry between the various coastal cities of La Gomera.

Timetable, availability, and compare prices

Booking your ferry tickets has never been easier! With our online booking module, you can easily find and book your desired ferry crossing to the Canary Islands in just a few clicks. Simply enter your travel dates and destination, and the system will show you all available options. You can then choose the to and in between the Canary Islands that best suits your needs and budget. It’s that simple!

Travel tip: Island hopping from Tenerife

When you are interested in the idea of Island hopping and you need a good place to start: Pick Los Cristianos or the tourist city (within walking distance) next to it: Playa de las Américas on Tenerife. From the harbor of Los Cristianos, you can easily start your Island hopping experience and travel further on to multiple islands.

Ferry hopping possibilities and routes

If you want to visit two or three islands during your stay on the Canary Islands we listed three cool options for ferry hopping.

Fuerteventura / Lanzarote Island Hopping

ferry hopping canary island lobos and playa blanca

Ferry Hopping Option #1: Either from Fuerteventura or Lanzarote, going from one island to the other (Playa Blanca – Corralejo connection) and when you arrive or come back to Corralejo go for a day trip to Lobos.

Tenerife, La Gomera, and La Palma Island Hopping

ferry hopping canary island route la gomera la palma los cristianos

Ferry Hopping Option #2: The only round trip option, and probably the most effective way of Island Hopping on the Canary Islands. You start at Los Cristianos, you take the ferry to San Sebastian (stay there for at least three days, read the La Gomera guide why you should) and then go on for a day trip towards La Palma and go back to Los Cristianos / Tenerife.

Tenerife Island Hopping

island hopping ferry route gran canaria tenerife la gomera

Ferry Hopping Option #3: From Gran Canaria (Agaete) to Tenerife (Santa Cruz de Tenerife), stay at least three days on Tenerife and drive there from Los Cristianos for a Day Trip to La Gomera and back from Tenerife towards Las Palmas. Keep in mind that La Gomera is an island more suitable for multiple days, but that would make this trip quite long.

The Ferry to Tenerife

Tenerife is the most popular touristic island (and ferry-hopping destination) in the Canary islands.[1]Statista.com: Inbound tourists Canary Islands

If you want to travel to Tenerife we have an extensive guide available for you. Many ferries end up in Tenerife. while Tenerife is more used as a starting point (especially Los Cristianos) for ferry trips on the Canary Islands it can also be used as a destination if you for instance land on Gran Canaria, Fuerteventura, or Lanzarote first. Read all about it: The ferry to Tenerife.

Most popular routes to Tenerife:

Huelva-Santa Cruz de Tenerife

Spain ⇔ La Palma
40 Hours
Up to 2 times per week
From: 152,00

Puerto del Rosario-Santa Cruz de Tenerife

Fuerteventura ⇔ Tenerife
5h 10 mins.
Up to 2 times per day
From: 130,00

Los Cristianos-San Sebastian de la Gomera

Tenerife ⇔ La Gomera
1 Hour
Up to 7 times per day
From: 45,00

Las Palmas-Santa Cruz de Tenerife

Gran Canaria ⇔ Tenerife
1h 40 mins.
Up to 4 times per day
From: 123,00

Gran Canaria 

Next to Tenerife, you can find the 2nd most popular Island: Gran Canaria. Which in terms of ferry routes more or less connects all the islands to the East. (Fuerteventura and Lanzarote) 

The most popular Gran Canaria connections:

Las Palmas-Santa Cruz de Tenerife

Gran Canaria ⇔ Tenerife
1h 40 mins.
Up to 4 times per day
From: 123,00

Morro Jable-Las Palmas

Fuerteventura ⇔ Gran Canaria
3 Hours
Once per day
From: 53,00

Agaete-Santa Cruz de Tenerife

Gran Canaria ⇔ Tenerife
1h 18 mins.
Up to 8 times per day
From: 49,00

Arrecife-Las Palmas

Lanzarote ⇔ Gran Canaria
5 Hours
Once per day
From: 95,00

The Other Islands

For visiting and finding out the best routes to the other Canary Islands (Fuerteventura, Lanzarote, La Gomera, La Palma, and El Hierro) we would simply advise to visit the pages with guidance towards the particular island:

Other Canary Island guides (including all connections & old connections)

How to book ferry trips to the Canary Islands?

There are many ways you can book your trips from and to the Islands. We do work together with a partner (Directferries) who has all ferry connections on the Canary Islands included on their website, with all fares, availability, and prices. 

Our booking partner:

* You can also book directly at the ferry companies but for island hopping it's better to book at one company. As there are different operators per route.

The fast vessels on the Canary Islands

For Ferrygogo.com we've written thousands of pages regarding ferries and connections, it's rare however to find this many – very fast – hyper-modern catamaran ferries on such a small group of islands. Especially if you book at Fred Olsen. (however, Armas also has a few fast ones)

Check this Fred Olsen vessel for example boarding on Tenerife, this vessel is probably one of the coolest ferry vessels in the world, so if you go ferry hopping, be sure to hop on these awesome vessels!

Fred Olsen Ferry

Fred Olsen Ferry docking in Tenerife

The discontinued ferry from Madeira to the Canary Islands

These also used to be a connection from Madeira (Funchal) to the Canary Islands. However, due to political reasons and apparently due to monopolies[2]Ferry to Madeira: What happened to it? this simply is a route that won't materialize again soon.

The discontinued line from Madeira to Canary Islands

On hold 1 enmferries

Funchal-Las Palmas

At the moment there are no ferries on this route. The only option to travel from Madeira to the Canary Islands is either by plane or by hopping on a cruise that travels around the islands. However, those are very difficult to book. There used to be an operator in the past (ENM Ferries) but they are not active anymore.

Frequently asked questions Ferry Canary Islands

We listed three island hopping routes for the Canary Island on this page, the best one is the connection between Tenerife – La Gomera and La Palma. As this is the only round trip possible between three islands. 

If you want to visit all Canary Islands you need to start at Lanzarote and slowly travel towards El Hierro. From there you can fly back to Lanzarote or other destinations.

If you want to complete it 100% don't forget the day trip from Fuerteventura to Lobos. And from Lanzarote  to La Graciosa. You need at least 2 weeks of total time to visit all the islands, however, 3 weeks is much better, since this would take the ‘hurry and stress' away from the trip. Especially take your time in Los Cristianos to make all connections work in a really good way.

Important to know: You'll be spending at least 20 hours on ferries! And it will cost at least € 800,- by just the ferry costs.

On all Canary Island crossings, you can take your dog along. Be sure to inform about vaccination rules and rules aboard the ships.

Ferry talk: Share your questions and opinions

Ask, answer, and explore ferry routes with the community's expertise!

We will be happy to hear your thoughts

      Leave a reply

      References
      References
      1Statista.com: Inbound tourists Canary Islands
      2Ferry to Madeira: What happened to it?
      FerryGoGo.com
      Logo