Canary Islands ferries 2025
The ultimate ferry travel guide for the Canary Islands
Their warm climate makes the Canary Islands worth visiting year-round. Even if traveling to the Canaries may seem complicated at first, Ferryhopper is here to give you all the information you need on how to travel by ferry around the archipelago.
Check our guide and find all 2025 ferries to the Canary Islands. Compare real-time data and prices, and book ferry tickets easily and quickly!
Ferries between the Canary Islands in 2025
See up-to-date info about Canary Islands ferries for 2025 below:
- Tenerife ferries 2025
- Fuerteventura ferries 2025
- Gran Canaria ferries 2025
- La Gomera ferries 2025
- El Hierro ferries 2025
- La Palma ferries 2025
- Lanzarote ferries 2025
- La Graciosa ferries 2025
Important: Canary Islands residents are entitled to a 75% reduction for their ferry trips in the Canaries! Plan your trip at the best price and book ferry tickets with the Canary Islands resident discount on Ferryhopper!
Santa Cruz de Tenerife, the beautiful island capital
Tenerife ferry schedules 2025
Tenerife has 2 ports that are connected by ferry to some of the other Canaries: Santa Cruz de Tenerife in the north and Los Cristianos in the south.
Here are all 2025 ferry schedules from Tenerife:
- Ferry between Tenerife and El Hierro: you can travel from the port of Los Cristianos in Tenerife to Valverde in El Hierro up to 6 days per week. The ferry route from Tenerife to El Hierro is served by Naviera Armas and the trip duration is approximately 2.5 hours. The cost for a standard ferry ticket is around €64.
- Ferry between Tenerife and Gran Canaria: it is the most popular ferry route in the Canaries as it connects the two capitals. There are up to 15 daily ferry crossings from Santa Cruz de Tenerife to both ports of Gran Canaria (Las Palmas and Agaete). The route is served by Naviera Armas and Fred. Olsen Express. The duration of the ferry ride to Las Palmas is 1 hour 40 minutes or 2 hours 45 minutes, while the trip to Agaete lasts approximately 1 hour 20 minutes. The cost for a standard ticket for the Tenerife - Gran Canaria ferry ranges from around €39 to €75, depending on the ferry operator and route.
- Ferry between Tenerife and La Gomera: there are around 6-7 daily ferry departures from the port of Los Cristianos in Tenerife to the port of San Sebastián in La Gomera. Naviera Armas and Fred. Olsen Express operate on this crossing with high-speed vessels that make the trip in 50 minutes. The cost of a Tenerife - La Gomera ferry ticket starts from around €34.
- Ferry between Tenerife and 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 is at least 8 hours 20 minutes (wait time not included) and the total ferry ticket cost starts from around €165.
- Ferry between Tenerife and 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 2-4 daily ferry crossings from both ports served by Naviera Armas and Fred. Olsen Express. The duration of the ferry trip is 2.5 to 7 hours. Ferry tickets for a standard economy seat start at around €43 and depend on the company and the Tenerife - La Palma route you choose.
- Ferry between Tenerife and Lanzarote: currently, there isn’t a direct ferry route that connects Tenerife with Lanzarote. You need to use Gran Canaria as an intermediate stop. Usually, the total duration of the trip by ferry from Tenerife to Lanzarote is 11 to 22 hours, and the total ticket price is about €174.
- Ferry between Tenerife and Fuerteventura: you can only travel 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 Tenerife - Fuerteventura ferry trip is usually 4.5 hours. Tickets for the itinerary start at around €130.
The magnificent Las Teresitas beach in Tenerife
Fuerteventura ferry schedules 2025
Fuerteventura has 3 ports: Corralejo in the north, Puerto del Rosario on the east coast and Morro Jable in the south.
Here are all 2025 ferry schedules from Fuerteventura:
- Ferry between Fuerteventura and Gran Canaria: ferries to Gran Canaria depart both from Morro Jable and Puerto del Rosario in Fuerteventura. Ferry companies Naviera Armas and Fred. Olsen Express operate on this route with 3-6 daily ferry crossings. It takes 2-6.5 hours to go from Fuerteventura to Gran Canaria. The cost of a simple ferry ticket starts at around €48, depending on the port of arrival and the ferry route.
- Ferry between Fuerteventura and Lanzarote: Fuerteventura is connected by ferry to Lanzarote via the port of Corralejo. There are over 20 daily ferry crossings to the port of Playa Blanca in Lanzarote, served by Naviera Armas, Líneas Marítimas Romero and Fred. Olsen Express. The trip by ferry from Fuerteventura to Lanzarote is only 25-35 minutes. A single ferry ticket costs from €18 to €33.
- Ferry between Fuerteventura and Tenerife: at the 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 from Fuerteventura to Tenerife is usually around 5 hours. The combined cost of ferry tickets starts at about €130.
The community of Caleta de Fuste in Fuerteventura
Gran Canaria ferry schedules 2025
The port of Las Palmas in Gran Canaria is connected to most of the islands of the Canary archipelago. There is also a smaller port on the island: Agaete.
Here are all 2025 ferry schedules from Gran Canaria:
- Ferry between Gran Canaria and 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. Ferry companies Naviera Armas and Fred. Olsen Express serve this itinerary with daily crossings all year long. The ferry ride from Gran Canaria to Fuerteventura lasts from 2 to 7 hours and ferry tickets start at €48, depending on the port of arrival and ferry operator.
- Ferry between Gran Canaria and La Gomera: 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 from Gran Canaria to La Gomera is around 5 to 6 hours and the total cost of ferry tickets starts at around €100.
- Ferry between Gran Canaria and 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. Then, you can reach La Graciosa from the port of Órzola. The total trip duration is usually 9 hours and the total cost of ferry tickets is around €110.
- Ferry between Gran Canaria and 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. The route includes 1 stop in Tenerife (Santa Cruz). The duration of the ferry trip from Gran Canaria to La Palma is around 9-9.5 hours and ferry tickets start at approximately €130.
- Ferry between Gran Canaria and Lanzarote: you can find at least 7-8 weekly ferry routes from Gran Canaria to Lanzarote operated by Naviera Armas. The duration of the ferry ride from the port of Las Palmas de Gran Canaria to the port of Arrecife is usually around 6-10 hours. Ferry tickets cost around €100.
- Ferry between Gran Canaria and Tenerife: this is one of the most popular ferry routes in the Canaries. You can find more than 10 daily ferry crossings from the port of Las Palmas de Gran Canaria and from the port of Agaete to Santa Cruz de Tenerife. The ferry companies Naviera Armas and Fred. Olsen Express operate on the Gran Canaria - Tenerife ferry route with high-speed and conventional vessels that make the crossing in 1 hour 20 minutes to 2 hours 45 minutes. The ferry ticket cost for a standard economy seat starts from around €40, depending on the company and itinerary.
The natural pools Las Salinas near Agaete, Gran Canaria
La Gomera ferry schedules 2025
La Gomera has 3 ports: San Sebastián, Valle Gran Rey and Playa Santiago. Here are the ferry connections from the island of La Gomera for 2025:
- Ferry between La Gomera and La Palma: there are usually 12 weekly ferry routes from La Gomera to La Palma served by Naviera Armas and Fred. Olsen Express. The ferry trip from the port of San Sebastián to Santa Cruz de La Palma lasts from 4 to 6 hours. Standard ferry tickets cost around €58.
- Ferry between La Gomera and Tenerife: there are multiple ferry departures from the port of San Sebastián to the port of Los Cristianos in Tenerife per week. Naviera Armas and Fred. Olsen Express are the ferry companies operating on this crossing. The ferry ride lasts around 50 minutes. The cost of a La Gomera - Tenerife ferry ticket is around €25-€44.
- Ferry between La Gomera and Gran Canaria: at the moment, there are only indirect ferry routes from La Gomera to Gran Canaria, with Tenerife as an intermediate stop. The duration of the trip by ferry from La Gomera to Gran Canaria is around 4.5 to 7 hours and the cost of ferry tickets for both scales of the trip starts at €110.
Note: the 3 ports of La Gomera are connected by ferry. Tour around the island and admire its beauty coast to coast!
The virgin National Park of Garajonay in La Gomera
El Hierro ferry schedules 2025
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.
Here are more details about the ferry routes in 2025:
- Ferry between El Hierro and Tenerife: there are around 6 weekly crossings from the port of Valverde in El Hierro to Los Cristianos in Tenerife. The ferry route El Hierro - Tenerife is served by Naviera Armas and the duration of the trip is approximately 2.5 hours. The cost for a standard ferry ticket is around €54.
The wild beauty of El Hierro
La Palma ferry schedules 2025
The island of La Palma is located in the west part of the archipelago. The island port, Santa Cruz de la Palma, is connected by ferry to its 3 neighboring islands in 2025.
See all ferry schedules from La Palma in 2025 below:
- Ferry between La Palma and La Gomera: you can usually find 2 daily crossings between the islands operated by Naviera Armas and Fred. Olsen Express, depending on the season. The ferry ride from La Palma to La Gomera lasts from approximately 4 to 6 hours. The price for a single ferry ticket is around €58.
- Ferry between La Palma and Tenerife: 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 Santa Cruz de La Palma to Tenerife is 2.5 to 6 hours, depending on the port of arrival. Single ferry tickets for this sailing start at €62.
- Ferry between La Palma and Gran Canaria: the sailing from the port of Santa Cruz de La Palma to Las Palmas de Gran Canaria is indirect and includes a stopover in Tenerife. You can find up to 8 weekly crossings served by Naviera Armas. The duration of the trip by ferry from La Palma to Gran Canaria is around 7-8 hours and the cost for a simple ferry ticket starts at about €70.
The famous Roque de los Muchachos Observatory of La Palma
Lanzarote ferry schedules 2025
Lanzarote has 3 ports: Playa Blanca in the south, Arrecife on the east coast and Órzola, facing La Graciosa.
Here are all 2025 ferry routes from Lanzarote:
- Ferry between Lanzarote and Fuerteventura: there are at least 20 daily crossings from the port of Playa Blanca in Lanzarote to the port of Corralejo in Fuerteventura. Ferry operators Naviera Armas, Fred. Olsen Express and Líneas Romero serve this route with high-speed ferries. The ferry ride from Lanzarote to Fuerteventura lasts around 25-35 minutes and ferry tickets cost €17 to €43. Keep in mind that there’s also 1 weekly crossing from the port of Arrecife to the port of Puerto del Rosario in Fuerteventura, with a duration of 2.5 hours.
- Ferry between Lanzarote and Gran Canaria: you can find at least 1 daily ferry crossing from Lanzarote to Gran Canaria operated by Naviera Armas. The duration of the ferry ride from the port of Arrecife to the port of Las Palmas de Gran Canaria is around 5-9 hours. Ferry tickets start at around €98.
- Ferry between Lanzarote and La Graciosa: you can travel by ferry from the port of Órzola to the small island of La Graciosa with multiple daily crossings. Ferry companies Líneas Romero and Biosfera Express serve this crossing with over 16 daily crossings all year long. The ferry trip from Lanzarote to Graciosa lasts 25 minutes and ferry tickets cost €15.
- Ferry between Lanzarote and Tenerife: there are only indirect ferry routes from Lanzarote to Tenerife with Gran Canaria as an intermediate stop. The total duration of the ferry ride from Lanzarote to Tenerife is between 10 to 16 hours on average and the total price of ferry tickets is about €150.
Red rocks and black sand at the bay of Golfo in Lanzarote
La Graciosa ferry schedules 2025
La Graciosa is the small jewel of the Canaries. Its port is near Caleta del Sebo. Have a look at the latest ferry schedules from La Graciosa:
- Ferry between La Graciosa and Gran Canaria: you can only travel by ferry from the small island of La Graciosa to Gran Canaria by using Lanzarote as an intermediate stop. There are multiple crossings connecting the 3 islands and the total duration of the sailing can range from 8.5 to 9.5 hours. The average cost for the La Graciosa - Gran Canaria ferry tickets is around €110.
- Ferry between La Graciosa and Lanzarote: the crossing between La Graciosa and Lanzarote is operated by Líneas Marítimas Romero and Biosfera Express with over 16 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 standard ferry ticket is €14-€15.
Important: keep in mind that all 2025 ferry schedules from/to the Canary Islands are subject to change. Ticket prices can be higher or lower depending on discounts, as well as cabin and vehicle selection.
The emerald Playa de las Conchas in La Graciosa
Which ferry companies serve Canary Islands crossings?
Here are the ferry companies operating in the Canary island group:
- Naviera Armas
- Trasmediterránea
- Fred. Olsen Express
- Líneas Marítimas Romero
- Biosfera Express
Book ferry tickets to the Canary Islands online
You can easily book ferry tickets to the Canary Islands on Ferryhopper! Find all ferry routes and 2025 timetables, compare ferry companies and prices, and book your Canary Island ferry tickets online!
Are you still feeling a little…at sea? Well, worry not! On our interactive Map of ferries, you can find all ferries to the Canary Islands along with indicative prices. Choose your favorite destinations, plan your island-hopping itinerary and travel by ferry between the Canary Islands!