Palm trees on the Canary Islands

Canary Islands Ferries 2021

The ultimate ferry travel guide for the Canary Islands

The Canary Islands are worth a visit all year long, due to their exceptional climate. Even if traveling to the Canaries may seem complicated at first, Ferryhopper is here to give you all information on how to travel by ferry around the group. Check our guide below and find all the ferries to the Canary Islands, with their schedules for 2021. See all real-time data and prices and book ferry tickets easily and quickly!

Ferries to Tenerife

Tenerife is the largest island of the Canaries and, along with Gran Canaria, one of its capitals. It is a destination of unique beauty, with impressive landscapes, magnificent beaches and many things to do in the open space. Furthermore, Tenerife is connected by ferry to all the islands of the group with multiple ferry crossings. Keep reading below for all ferry itineraries from Tenerife and other Canary Islands.

Santa Cruz de Tenerife

Santa Cruz de Tenerife, the capital of the island

Tenerife ferry schedules 2021

Tenerife has 2 ports that are connected to all the other Canaries: that of Santa Cruz in the north and that of Los Cristianos in the south. In 2021 you can travel by:

  • Ferry from Tenerife to El Hierro: You can find around 6 weekly crossings from the port of Los Cristianos in Tenerife to Valverde in El Hierro. The ferry route Tenerife to El Hierro is mainly served by Trasmediterránea and the duration of the trip is approximately 2.5 hours. The cost for a standard ferry ticket is around €54.
  • Ferry from Tenerife to Fuerteventura: You can travel only indirectly from Tenerife to Fuerteventura for the time being. Gran Canaria acts as an intermediate stop that connects the two islands. The total duration of the ferry trip Tenerife - Fuerteventura is 10 to 17 hours, depending on how long the ferry stops in Gran Canaria, and the cost for the combination of ferry tickets starts at €84.
  • Ferry from Tenerife to Gran Canaria: It is the most popular ferry route in the Canaries as it connects the two capitals. There are over 12 daily ferry crossings from Santa Cruz de Tenerife to both ports of Gran Canaria (Las Palmas and Agaete), served by the speedboats of Naviera Armas and Fred. Olsen Express. The duration of the ferry ride to Las Palmas is around 2 hours, while the trip to Agaete lasts approximately 1.5 hours. The cost for a standard ticket for the Tenerife - Gran Canaria ferry costs €40 to €50, depending on the ferry operator and route. 
  • Ferry from Tenerife to La Gomera: There are many weekly ferry departures from the port of  Los Cristianos in Tenerife to the port of San Sebastian in La Gomera. Naviera Armas and Fred. Olsen Express also operate on this crossing with high-speed vessels that travel for about 1 hour. The cost of a Tenerife - La Gomera ferry ticket costs approximately €40.
  • Ferry from Tenerife to La Graciosa: Reaching La Graciosa from Tenerife by ferry can take some time as you need to travel to Gran Canaria and Lanzarote first. The total duration of the Tenerife - La Graciosa ferry trip can be up to 13.5 hours and the total cost for the ferry tickets is around €140.
  • Ferry from Tenerife to La Palma: The two ports of Tenerife (Santa Cruz and Los Cristianos) are connected to the port of Santa Cruz de La Palma. There are multiple ferry crossings from both ports served by Naviera Armas and Fred. Olsen Express. The duration of the ferry trip is 3 to 5.5 hours, based on the port of departure. Furthermore, the ferry ticket for a standard economy seat costs €27 to €55, depending on the company and the Tenerife - La Palma route you choose.
  • Ferry from Tenerife to Lanzarote: Currently, there isn’t a direct ferry route that connects Tenerife to Lanzarote and you need to use Gran Canaria as an intermediate stop. Usually, the total duration of the trip by ferry Tenerife - Lanzarote is 10 to 13.5 hours, excluding the stop in Gran Canaria, and the price for the combination of ferry tickets is around €140.

Las Teresitas beach in Tenerife

The magnificent Las Teresitas beach in Tenerife

Fuerteventura ferry schedules 2021

Fuerteventura has 3 ports where ferries depart for other destinations: that of Corralejo in the north, that of Puerto del Rosario on the east coast and that of Morro Jable in the far south. For 2021, there are:

  • Ferry from Fuerteventura to Gran Canaria: Both ports of Morro Jable and Puerto del Rosario are connected to the port of Las Palmas de Gran Canaria. The ferry companies Naviera Armas and Fred. Olsen Express operate on this route with daily ferry crossings. Ferries depart from Fuerteventura to Gran Canaria in the morning and in the afternoon and reach their destination in 3 to 5 hours. Specifically, the ferry trip from Morro Jable lasts around 2 hours 50 minutes and from Puerto del Rosario, around 5 hours. The cost of a simple ferry ticket starts at €41, depending on the port of arrival and the ferry route.
  • Ferry from Fuerteventura to Lanzarote: Fuerteventura is connected by ferry to Lanzarote via the port of Corralejo. There are over 6 daily ferry crossings to the port of Playa Blanca in Lanzarote, served by Naviera Armas and Fred. Olsen Express. The trip by ferry from Fuerteventura to Lanzarote is only 25-35 minutes, while a single ferry ticket costs from €26.
  • Ferry from Fuerteventura to Tenerife: At this moment, there are only indirect ferry routes from Fuerteventura to Tenerife, with Gran Canaria as an intermediate stop. The total duration of the trip by ferry Fuerteventura to Tenerife is 10 to 17 hours, depending on how long the ferry stops in Gran Canaria, and the cost for the combination of ferry tickets starts at €84.

Caleta de Fuste in Fuerteventura

The community of Caleta de Fuste in Fuerteventura

Ferry schedules to Gran Canaria in 2021

Gran Canaria is the other capital of the Canaries and its port of Las Palmas is connected to almost every other island. There is another smaller one in Agaete on the west coast. More specifically for 2021, you can get by:

  • Ferry from Gran Canaria to Fuerteventura: You can travel by ferry from the port of Las Palmas de Gran Canaria to the ports of Morro Jable and Puerto del Rosario in Fuerteventura. The ferry companies Naviera Armas, Trasmediterránea and Fred. Olsen Express serve this itinerary with daily crossings all year long. The ferry ride from Gran Canaria to Fuerteventura lasts from 3 to 6 hours and the price for a ferry ticket starts at €33, depending on the port of arrival and ferry operator.
  • Ferry from Gran Canaria to La Gomera: At this moment, there are only indirect ferry routes from Gran Canaria to La Gomera with Tenerife as an intermediate stop. The total duration of the trip by ferry Gran Canaria - La Gomera is 5.5 to 8 hours and the cost for the combination of ferry tickets starts at €74.
  • Ferry from Gran Canaria to La Graciosa: There isn’t a direct ferry route from Gran Canaria to La Graciosa. You can take a ferry from the port of Las Palmas and travel to Lanzarote first. Afterward, you can reach La Graciosa from the port of Órzola. Keep in mind that you may need at least 6 hours of traveling and the total cost of the ferry tickets can be around €100.
  • Ferry from Gran Canaria to La Palma: There are weekly ferry crossings from the port of Las Palmas de Gran Canaria to Santa Cruz de La Palma, served by Naviera Armas and Trasmediterránea. The duration of the trip by ferry Gran Canaria - La Palma is around 7.5 hours and the cost for a simple ferry ticket is €115.
  • Ferry from Gran Canaria to Lanzarote: You can find at least 4-5 weekly ferry routes from Gran Canaria to Lanzarote operated by Naviera Armas and Trasmediterránea. The duration of the ferry ride from the port of Las Palmas de Gran Canaria to the port of Arrecife is around 5.5-6.5 hours and the cost of a ferry ticket usually is €80.
  • Ferry from Gran Canaria to Tenerife: Probably this is the most popular ferry route in the Canaries. You can find at least 6 ferry departures from the port of Las Palmas de Gran Canaria and 5-6 from the port of Agaete, to Santa Cruz de Tenerife all day long. The ferry companies Naviera Armas and Fred. Olsen Express operate on the Gran Canaria - Tenerife ferry route with high-speed and conventional vessels that travel for 1.5 to 3 hours. The ferry ticket for a standard economy seat costs around €40 to €50, depending on the company and itinerary.  

Las Salinas natural pools in Gran Canaria

The natural pools Las Salinas near Agaete, Gran Canaria

La Gomera ferry schedules 2021

La Gomera has 3 ports: one in San Sebastian, one in Valle Gran Rey and one in Playa Santiago. The ferry connections from the islands in 2021 are:

  • Ferry from La Gomera to Gran Canaria: At this moment, there are only indirect ferry routes from La Gomera to Gran Canaria with Tenerife as an intermediate stop. The total duration of the trip by ferry La Gomera - Gran Canaria is 5.5 to 8 hours and the cost for the combination of ferry tickets starts at €74.
  • Ferry from La Gomera to La Palma: You can find 2-3 ferry routes from La Gomera to La Palma served by Naviera Armas and Fred. Olsen Express. The ferry trip from the San Sebastian port to that of Santa Cruz de La Palma lasts around 2 hours 45 minutes to 4 hours. The cost for a simple ferry ticket starts at €29 and can reach up to €91.
  • Ferry from La Gomera to Tenerife: There are multiple ferry departures from the port of San Sebastian to the port of Los Cristianos in Tenerife all week. Naviera Armas and Fred. Olsen Express also operate on this crossing and the ride lasts around 1 hour. The cost of a La Gomera - Tenerife ferry ticket costs approximately €40.

Note: La Gomera is the only Canary Island where you can travel by ferry from one of its ports to another. Tour around the island and admire its beauties by the sea!

the national park Garajonay in La Gomera

The lush National Park of Garajonay in La Gomera

Ferry schedules to El Hierro in 2021

The port of El Hierro is located near its capital, Valverde. From there, you can take a ferry to the port of Los Cristianos in Tenerife in 2021 too. Specifically: 

  • Ferry from El Hierro to Tenerife: There are 6 weekly crossings from the port of Valverde in El Hierro to that of Los Cristianos in Tenerife. The ferry route El Hierro - Tenerife is mainly served by Trasmediterránea and the duration of the trip is approximately 2.5 hours. The cost for a standard ferry ticket is around €54.

Rock and the sea in El Hierro

The wild beauty of El Hierro

2021 Ferry schedules to La Palma

The island of La Palma is located in the west part of the group and its port, Santa Cruz de la Palma, is connected to the neighboring destinations in 2021 as well. For example:

  • Ferry from La Palma to Gran Canaria: There is 1 weekly ferry crossing from the port of Santa Cruz de La Palma to Las Palmas de Gran Canaria, served by Naviera Armas. The duration of the trip by ferry La Palma - Gran Canaria is around 7.5 hours and the cost for a simple ferry ticket is €115.
  • Ferry from La Palma to La Gomera: You can find daily sailings between the 2 neighboring islands operated by Naviera Armas and Fred. Olsen Express. The ferry ride from La Palma to La Gomera lasts from 2 hours 45 minutes to 5 hours 15 minutes. The price for a single ferry ticket can be from €29.
  • Ferry from La Palma to Tenerife: The ferry companies Naviera Armas, Trasmediterránea and Fred. Olsen Express operate on the ferry route from La Palma to Tenerife with daily crossings. The duration of the ferry ride from the Santa Cruz de La Palma port to Los Cristianos port lasts 3 to 4 hours, while the trip to the port Santa Cruz de La Palma is around 5.5 hours. Furthermore, a single ferry ticket for this sailing costs approximately €27 to €55.

Roque de los Muchachos Observatory in La Palma

Don't miss to visit the Roque de los Muchachos Observatory of La Palma

Lanzarote ferry schedules 2021

Lanzarote is the closest of the Canary Islands from Morocco and has 3 ports: that of Playa Blanca in the south, that of Arrecife on the east coast, and that of Orzola, right across La Graciosa. For 2021 the ferry routes from Lanzarote are: 

  • Ferry from Lanzarote to Fuerteventura: There are at least 3-4 daily crossings from the port of Playa Blanca in Lanzarote to the port of Corralejo in Fuerteventura. The ferry operators Naviera Armas, Fred. Olsen Express and Líneas Romero serve this route with high-speed vessels. The ride with the ferry from Lanzarote to Fuerteventura lasts 25 to 30 minutes and the ferry ticket costs around €26 to €29.
  • Ferry from Lanzarote to Gran Canaria: You can find 1 daily ferry route from Lanzarote to Gran Canaria operated by Naviera Armas and Trasmediterránea. The duration of the ferry ride from the port of Arrecife to the port of Las Palmas de Gran Canaria is around 5.5 hours and the cost of a ferry ticket starts at €33, but usually is €80
  • Ferry from Lanzarote to La Graciosa: You can travel by ferry from the port of Órzola to the islet of La Graciosa. The ferry company Líneas Romero serves this crossing with over 8 daily crossings all year long. The ferry trip from Lanzarote to Graciosa lasts 25 minutes and the ferry ticket costs €26.
  • Ferry from Lanzarote to Tenerife: At this moment, there are only indirect ferry routes from Lanzarote to Tenerife with Gran Canaria as an intermediate stop. The total duration of the ride with the ferry Lanzarote - Tenerife is 10 to 13.5 hours and the price for the combination of ferry tickets is €140.

The Golfo bay in Lanzarote

The unique Golfo bay with red rocks and black sand in Lanzarote

Ferry schedules to La Graciosa in 2021

La Graciosa, the small islet in the east, is the small jewel of the Canaries. Its port is near Caleta del Sebo

  • Ferry from La Graciosa to Gran Canaria: You can travel by ferry from the small island of La Graciosa to Gran Canaria, only by using Lanzarote as an intermediate stop. There are multiple crossings among the 3 islands and the total duration of the sailings can be from 5 to 9 hours. Indicatively, αν average cost for the La Graciosa - Gran Canaria ferry tickets can be around €80 to €100
  • Ferry from La Graciosa to Lanzarote: The crossing between La Graciosa and Lanzarote is operated by Líneas Romero with over 8 daily ferry departures. The ride from Caleta del Sebo to the port of Órzola in Lanzarote lasts only 25 minutes and the price for a simple ferry ticket is €26.

Important: Keep in mind that all 2021 Canary Islands ferry schedules are changing and updating constantly. Moreover, ticket costs can be higher or lower depending on discounts as well as cabin and vehicle selection. For example, the Canary Islands residents are entitled to a significant rate of discount for their inter-Canarian ferry trips. 

Emerald waters in La Graciosa

The emerald Playa de las Conchas beach in La Graciosa

Are you feeling a little… at sea? Well, worry not! On our interactive Map of ferries, you can find all the Canary Islands ferries along with indicative costs. Choose your favorite combinations and plan an amazing island hopping experience in the Canaries!

Where to book ferry tickets to Canary islands?

Travel by ferry around the Canary Islands with Ferryhopper. Find all ferry routes, along with their respective 2021 timetables. Compare Canaries prices and book online your Canary Island ferry tickets in just 4 clicks