Canary Islands, Spain

Tenerife is the largest of the Canary Islands and it is an ideal destination throughout the whole year. The island is known for its amazing beaches as well as the Teide volcano, the largest and most visited mountain in Spain. In this article you can find all information about the ferry schedules to and from Tenerife & book your ferry tickets, by comparing all prices.

Tenerife Ferry Routes

Ferry schedules and ferry tickets from Tenerife

Tenerife is very well connected with the nearby islands of Gran Canaria, Fuerteventura, Lanzarote, La Gomera and El Hierro. There are also ferry connections with two ports in southern Spain, those of Cádiz and Huelva. The island of Tenerife has two main ports: 

  • The port of Santa Cruz de Tenerife, located in the north side of the island. Mostly serves ferry routes to Gran Canaria, Fuerteventura, Huelva, Lanzarote. Cadiz.
  • The port of Los Cristianos, that is towards the southern part of the island. Mostly serves ferry routes to La Gomera, El Hierro, La Palma.

Find all the available ferry connections from and to Tenerife on the Ferryhopper search engine, and choose the most convenient itineraries and the best prices for you.

sightseeing in Tenerife - holidays - ferry tickets for the Canary islands

How to get to the port of Santa Cruz de Tenerife ?

Tenerife has a good public transport network and you can easily get to the port of Santa Cruz. Some of the bus lines that get you to the port are: 102, 105, 138, 275, 905, 926, 942. 

What to do in Tenerife

Tenerife, an island of volcanic origin, is an unforgettable destination for lovers of nature and sea. It is worthy to start your trip in Tenerife from the capital of Santa Cruz and walk through its historic centre, 4 meters above the sea level. The architecture of the city is interesting, with the famous lighthouse of Farola del Mar and the Auditorium of Santa Cruz stealing the attention. The Teide National Park is a unique landscape and geological treasure also announced as a World Heritage Site by Unesco.

If you like hiking, there are several paths on the island where you can enjoy going through forests and valleys and ending up in cliffs or beautiful beaches. The beaches in Tenerife have mostly black or grey stones, there are however some extensive golden sand beaches. Here are some of the most impressive sights to visit in Tenerife: 

  1. The Teide National Park
  2. The natural reserve of ‘El Barranco del Infierno’
  3. The Orotava Valley with its picturesque villages
  4. The lunar landscape (paisaje lunar), created following volcanic explosions
  5. The beach of La Tejita


Apart from a unique natural beauty, Tenerife has many beautiful villages and active cultural life. Here are some of the most interesting places to visit:

  • The hamlet of Masca
  • The hamlet of Icor
  • The town of La Orotava
  • The fishing village of Candelaria
  • The city of San Cristobal de la Laguna, an UNESCO World Heritage Site

Ferry connections and island-hopping from Tenerife 

Being one of the most known Canary islands Tenerife is the ideal starting point for an island-hopping in the area!

Ferry from Tenerife to Gran Canaria

The port of Santa Cruz in Tenerife has regular ferry connections to both the ports of Gran Canaria: the port of Las Palmas de Gran Canaria in the east and the port of Agaete in the west. 

  • Santa Cruz (Tenerife) - Las Palmas de Gran Canaria: This ferry route is operated daily by high speed ferries with a trip duration of approximately 2 hours. There is also a conventional ferry serving this route with 2 weekly crossings of 8-hour duration. 
  • Santa Cruz (Tenerife) - Agaete (Gran Canaria): This ferry connection is faster and more frequent since the two ports are located closer to each other. There are 7 - 8 ferries per day that travel from Santa Cruz to Agaete in about 1 hour and 20 minutes. 

The Tenerife to Gran Canaria ferry connection is an excellent option for a day trip or a weekend to explore another volcanic island and swim in the beautiful beaches of the archipelago. Find on Ferryhopper all the available ferry itineraries from Tenerife to the ports of Gran Canaria and get to the Canary Islands in just a few clicks!  

Ferry from Tenerife to Fuerteventura

The ferry connection between Tenerife and Fuerteventura is regular since the two islands are located around 200 km (130 miles) to each other. The ferries that serve this ferry route travel to both ports of Fuerteventura: Puerto del Rosario or Morro Jable.  

  • Santa Cruz (Tenerife) - Puerto del Rosario: This ferry connection is served 2-3 times every day with a trip duration of 11 hours.
  • Santa Cruz (Tenerife) - Morro Jable: The ferry connection between the port of Santa Cruz in Tenerife and the southern port of Fuerteventura, Morro Jable operates 6 days a week and the trip duration is around 6 hours.  

The Tenerife - Fuerteventura trip is an amazing option if you want to combine your holidays in two of the Canary Islands, and discover the gold sandy beaches of Fuerteventura.

port of Tenerife - island hopping in the Canary islands

Ferry from Tenerife to La Gomera

While in Tenerife you should definitely consider visiting the neighboring island of La Gomera, a place of impressive wild beauty. From the port of Los Cristianos de Tenerife, there are around 7 daily crossings to the port of San Sebastián de La Gomera, which is located in the eastern part of the island. The duration of Tenerife - La Gomera ferry trip is around 50min which allows to plan a day trip if not a longer stay in La Gomera.

Another option is to travel from the port of Los Cristianos to the port of Valle Gran Rey in La Gomera, which is located in the western part of the island. For this ferry connection, there are 12 weekly crossings that last approximately 1hour and 20 minutes. Enter the Ferryhopper search engine and find all the available ferry schedules and ferry tickets to visit the cliffs, forests, and beautiful beaches of La Gomera. 

Ferry from Tenerife to Lanzarote

The ferry connection between the two islands is served from the port of Santa Cruz de Tenerife to the port of Arrecife in Lanzarote. There is a daily ferry connection between the two ports, with a ferry trip duration of 10 - 11 hours. There is also 1 weekly crossing that is longer but also cheaper, as it takes around 20 hours to get to Lanzarote. 

The frequency of the Tenerife - Lanzarote ferry route depends on the seasonal needs so we would advise to check in advance the ferry schedules on Ferryhopper before designing your holidays in the Canary Islands. 

Ferry from Tenerife to El Hierro

Traveling by ferry from Tenerife to El Hierro, the smallest and farthest south island of the archipelago is an excellent option for island-hopping! You can take a ferry from the port of Los Cristianos de Tenerife to the port of Valverde de El Hierro. There are 7 weekly crossings for this ferry connection with a duration of 2 hours and 30 minutes

Do not miss the opportunity to visit the island of El Hierro, a small paradise in the Atlantic Ocean! 

Ferry from Tenerife to La Palma

From the port of Los Cristianos in Tenerife you can also catch a ferry to La Palma, and its port Santa Cruz. The ferry connection from Tenerife to Santa Cruz de La Palma is served by 11 crossings every week with a journey time of 3 hours. There is also a slightly slower ferry that runs 6 times every week and takes approximately 4 hours to reach La Palma.  

Island-hopping in the Canary islands is now easier with Ferryhopper! Having Tenerife as your basis and exploring the nearby islands is a brilliant idea and a unique experience!

Ferry connections from Tenerife to mainland Spain

Ferry from Tenerife to Huelva

If you want to travel from mainland Spain to Tenerife by ferry, the fastest option is to go from the port of Huelva in Andalusia. There is a ferry connection between Huelva and Santa Cruz de Tenerife usually twice every week. The ferry trip from the Iberian peninsula to Tenerife lasts approximately 36 hours and we recommend that you book a bed cabin for a more comfortable ferry ride. This ferry connection is also good if you want to transport your vehicle to the Canary islands to discover more of their hidden beauties. 

Enter the Ferryhopper search engine and book the most convenient ferry connection for you!

Ferry from Tenerife to Cádiz

Another option to travel by ferry from the Canary Islands to the Iberian Peninsula is to take a ferry from the port of Santa Cruz de Tenerife to the port of Cádiz in Andalusia. There is only 1 weekly ferry connection from Santa Cruz to Cadiz, which due to the long distance between the two ports, lasts approximately 59 hours. 

Arriving in Andalusia from the Canary Islands by ferry is a great option, and we recommend that you can take your own vehicle and explore all the wonderful corners of southern Spain! In the Ferryhopper search engine, you will find all the ferry ticket types as well as schedules and information to organize your ferry trip in only a few clicks.

Cheapest ferry tickets for Tenerife

Looking for the cheapest ferry tickets from and to Tenerife? On Ferryhopper you can compare all prices, ferry companies and vessels at once. Check the Ferry Booking Engine and find all the available ferry schedules from and to Tenerife and book your ferry tickets for Tenerife in the best prices, without hidden fees!

Tenerife has direct ferry connections with 13 ports:

Loading map