Canary Islands Ferries
Your #1 guide for all Canary Island ferry connections and island hopping
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.
Also on this page
- Ferry hopping possibilities and routes
- The Ferry to Tenerife
- Gran Canaria
- The Other Islands
- How to book ferry trips to the Canary Islands?
- The fast vessels on the Canary Islands
- The discontinued ferry from Madeira to the Canary Islands
- Frequently asked questions Ferry Canary Islands
- Ferry talk: Share your questions and opinions
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 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 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

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:
Puerto del Rosario-Santa Cruz de Tenerife
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:
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 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
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.
Use our ferry guides and maps
Ferry talk: Share your questions and opinions
Ask, answer, and explore ferry routes with the community's expertise!
References[+]References[−]
↑1 | Statista.com: Inbound tourists Canary Islands |
---|---|
↑2 | Ferry to Madeira: What happened to it? |