Canary Islands ferries 2026
The ultimate Canaries ferry guideTheir warm climate and unparalleled beauty makes the Canary Islands worth visiting all year round. And Ferryhopper is here to give you all the information you need on how to travel by ferry to and around the Canaries archipelago
Read our guide and browse all active ferries to the Canary Islands for 2026. Compare real-time data and prices, and book your ferry tickets in just a few steps!
See up-to-date info about Canary Islands ferry routes in 2026 below:
- Tenerife ferries 2026
- Gran Canaria ferries 2026
- Fuerteventura ferries 2026
- Lanzarote ferries 2026
- La Gomera ferries 2026
- La Palma ferries 2026
- El Hierro ferries 2026
- La Graciosa ferries 2026
Important: residents of the Canary Islands are entitled to a 75% discount for their ferry trips in the Canaries! Plan your trip at the best prices and by taking advantage of the Canary Islands resident discount on Ferryhopper!
Santa Cruz de Tenerife, the beautiful island capital
Tenerife ferry schedules 2026
Tenerife has 2 ports that are connected to mainland Spain most of the other Canary islands: Santa Cruz de Tenerife in the north and Los Cristianos in the south.
Here are the 2026 ferry schedules for Tenerife:
Ferries to Tenerife from mainland Spain
You can reach Tenerife from 2 ports in the autonomous community of Andalusia: Cádiz and Huelva.
- Ferry from Cádiz to Tenerife: the ferry connection is indirect and includes 2 intermediate stops before reaching the port of Santa Cruz. There are usually 2 weekly ferries. The duration of the ferry trip is 38-41 hours and tickets start at around €116.
- Ferry from Huelva to Tenerife: the route is served with around 3 weekly ferry crossings. Ferries from Huelva travel to the port of Santa Cruz de Tenerife and the duration of the trip is 33-42 hours. Tickets start at around €117.
Ferries from Tenerife to the Canary Islands
Take a look at all available ferry connections from Tenerife to other Canary islands for 2026:
- Ferry from Tenerife to Gran Canaria: this is the most popular ferry route in the Canary islands as it connects the two capitals. There are up to 15 daily ferry crossings from Santa Cruz de Tenerife to the 2 ports of Gran Canaria: Las Palmas and Agaete. The duration of the Tenerife - Las Palmas ferry is usually 1 hour 40 minutes, while the Tenerife - Agaete ferry trip lasts approximately 1 hour 20 minutes. The cost for a standard ticket for the Tenerife - Gran Canaria ferry ranges from around €49 to €80, depending on the ferry operator and route.
- Ferry from Tenerife to La Gomera: there are around 6-8 daily ferry departures from the port of Los Cristianos in Tenerife to San Sebastián in La Gomera. The companies serve this crossing with high-speed vessels that make the trip in 50 minutes. Ferry tickets start at around €43.
- Ferry from Tenerife to El Hierro: you can travel from the port of Los Cristianos in Tenerife to Valverde in El Hierro all year round. There are up to 4 daily crossings and the ferry trip takes approximately 2 hours 30 minutes. The cost for a standard ferry ticket start at around €50.
- Ferry from Tenerife to La Palma: both 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 and the duration of the ferry trip takes from 2 hours 30 minutes to 7 hours. Ferry tickets start at around €51, and the price depends on the company and the route you choose.
The ferry routes from Tenerife to Lanzarote, Fuerteventura and La Graciosa are indirect and include intermediate stops, depending on the island. Find out more about the ferry connections on Ferryhopper:
- Ferry from Tenerife to Lanzarote: you can travel from Tenerife to Lanzarote with a stop in Gran Canaria in about 11 hr to 22 hr, including waiting time. The Tenerife - Gran Canaria ferry takes 1 hr 45 min, while the Gran Canaria - Lanzarote connection usually takes 6 hr 40 min. Combined ticket prices start from about €175.
- Ferry from Tenerife to Fuerteventura: it takes as little as 5 hr to travel by ferry from Tenerife to Morro Jable in Fuerteventura, with a stop at Las Palmas de Gran Canaria. Ticket prices for the entire trip start at around €100.
- Ferry from Tenerife to La Graciosa: the ferry trip from Tenerife to La Graciosa involves 2 stops, first at Las Palmas in Gran Canaria and the at Arrecife in Lanzarote. From the port in Lanzarote you will have to travel to the port of Órzola, where you catch the ferry to La Graciosa. The entire trip takes around 8.5 hr plus waiting and travel time, while combined ticket prices start from about €175.
Good to know: you can find out more information about the gate ways to the Canary Islands in our detailed guide on the ports in the Canaries.
The magnificent Las Teresitas beach in Tenerife
Gran Canaria ferry schedules 2026
There are 2 ports in Gran Canaria with connections to the Spanish mainland and other Canary Islands: Las Palmas, the capital city on the north side of the island, and the smaller port of Agaete, about 40 km to the west.
Here are the Gran Canaria ferry schedules for 2026:
Ferries to Gran Canaria from mainland Spain
You can reach Gran Canaria from the ports of Cádiz and Huelva:
- Ferry from Cádiz to Gran Canaria: the ferry connection is indirect and an intermediate stop at Arrecife in Lanzarote or Puerto de Rossario in Fuerteventura, before arriving at the port of Las Palmas. There are normally 2 weekly ferries. The duration of the ferry trip is 33-35 hr and ticket prices start at around €175.
- Ferry from Huelva to Gran Canaria: the connection is active year round with around 3 weekly ferry crossings. The trip to Las Palmas takes 33-42 hr, while ferry ticket prices start at around €130.
Ferries from Gran Canaria to the Canary Islands
Check out all available ferry connections from Gran Canaria to the Canaries for 2026:
- Ferry from Gran Canaria to Tenerife: you can find 10-14 daily ferry crossings from the ports of Las Palmas and Agaete in Gran Canaria to Santa Cruz de Tenerife. The ferry companies operate on the ferry route with high-speed and conventional vessels that make the crossing in 1 hr 20 min to 3.5 hr, depending on the port of departure. Standard ferry tickets range between €50 and €75.
- 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. There are usually 3 daily crossings from Las Palmas to Morro Jable and 1 daily crossing on the Las Palmas - Puerto del Rosario route all year round. The ferry ride lasts from 2 to 6 hr and ferry tickets start at €60, depending on the port of arrival and the operator.
- Ferry from Gran Canaria to Lanzarote: you can usually find 1-2 daily ferry crossings from the port of Las Palmas de Gran Canaria to the port of Arrecife. The duration of the ferry ride is usually around 5.5-6 hr. Ferry tickets cost around €120.
The ferry routes from Gran Canaria to La Palma and La Gomera are indirect and include 1 intermediate stop. Find out all you need to know about these ferry connections in 2026:
- Ferry from Gran Canaria to La Palma: while there is no direct ferry connection, you can travel from Agaete and Las Palmas in Gran Canaria to La Palma with a stop in Tenerife. The entire trip takes 5.5 hr to 10 hr, depending on the route and ferry companies, while the combined ticket prices start from about €130.
- Ferry from Gran Canaria and La Gomera: it is possible to travel from Gran Canaria to La Gomera with a stop in Tenerife. After catching the ferry from Las Palmas or Agaete you reach Santa Cruz de Tenerife and from there you need to travel to Los Cristianos, on the southern side of Tenerife. From there, you continue on the Tenerife - La Gomera ferry. The journey takes around 2.5 hr plus waiting and travel time in Tenerife, while combined ticket prices start from €90.
- Ferry from Gran Canaria to La Graciosa: you can travel from Las Palmas to La Graciosa with a stop in Lanzarote. The first ferry is from Las Palmas to Arrecife and from there you need to travel to Órzola, where you catch the Tenerife - La Graciosa ferry to Caleta de Sebo. The full journey lasts around 6.5 hr plus waiting time, while combined tickets are priced from €125.
Good to know: when planning your trip, check out our guide on the best month to visit the Canary Islands for what to expect.
The natural pools Las Salinas near Agaete, Gran Canaria
Fuerteventura ferry schedules 2026
Fuerteventura has 3 ports connecting the island to mainland Spain and neighboring Canary Islands: Corralejo in the north, Puerto del Rosario on the east coast and Morro Jable in the south.
The 2026 ferry schedules for Fuerteventura are as follows:
Ferry to Fuerteventura from mainland Spain
You can catch a ferry to Fuerteventura from Cádiz once a week. Ferries from the mainland port head to Puerto del Rosario and the trip normally takes around 37 hours. A single ticket starts at around €116.
Ferries from Fuerteventura to the Canary Islands
These are the active ferry routes from Fuerteventura to the Canaries in 2026:
- Ferry from Fuerteventura to Gran Canaria: ferries to Gran Canaria depart both from Morro Jable and Puerto del Rosario in Fuerteventura. Ferries operate on this route with 2-4 daily ferry crossings. The Morro Jable - Las Palmas ferry takes 2 hr , while the ferry from Puerto del Rosario to Las Palmas de Gran Canaria, takes almost 7 hr. The cost of a simple ferry ticket starts at around €59.
- Ferry from Fuerteventura to Lanzarote: there are over 20 daily crossings from the port of Corralejo in Fuerteventura to Playa Blanca in Lanzarote. The trip by ferry from Fuerteventura to Lanzarote is only 25-35 minutes. Ferry ticket prices start at around €20.
- Ferry from Fuerteventura to Tenerife: at the moment, there are only indirect ferry routes from Fuerteventura (Morro Jable or Puerto del Rosario) to Tenerife, with an intermediate stop in Las Palmas de Gran Canaria. The minimum duration of the trip by ferry from Fuerteventura to Tenerife (Santa Cruz) is around 5 hours. The combined cost of ferry tickets starts at about €110.
The community of Caleta de Fuste in Fuerteventura
Lanzarote ferry schedules 2026
Lanzarote has 3 ports with ferry connections to the Spanish mainland and other Canary Islands: Playa Blanca in the south, Arrecife on the east coast, and Órzola, facing La Graciosa.
Here are the 2026 ferry schedules Lanzarote:
Ferry to Lanzarote from mainland Spain
Ferries to Lanzarote depart regularly from the port of Cádiz. Cádiz - Lanzarote ferries are normally active all year round with 1 weekly crossing. The duration of the ferry trip to the port of Arrecife is around 26 hours and tickets start at about €115.
Ferries from Lanzarote to the Canary Islands
In 2026, Lanzarote is connected by ferry to several islands in the Canary archipelago:
- Ferry from Lanzarote to Fuerteventura: there are at least 20 daily crossings with high-speed ferrie on the Playa Blanca - Corralejo route and occassionally there are less frequent ferries from Arrecife to Puerto del Rosario on conventional ferries. The ferry ride from Lanzarote to Fuerteventura takes 25-35 min to 2-3 hr, depending on the exact route and ferry company, while ferry tickets cost from around €20.
- Ferry from Lanzarote to Gran Canaria: you can find at least 1 daily ferry crossing from Lanzarote to Gran Canaria. The duration of the ferry ride from the port of Arrecife to the port of Las Palmas de Gran Canaria is around 6-6.5 hr. Ferry tickets start at around €120.
- Ferry from Lanzarote to La Graciosa: you can travel by ferry to the small island of La Graciosa from the port of Órzola. Ferry companies serve this crossing with over 15 daily crossings all year round. The ferry trip from Lanzarote to Graciosa lasts 25 minutes and ferry tickets cost €16.
- Ferry from Lanzarote to Tenerife: there is only an indirect ferry route from Lanzarote to Tenerife, with an intermediate stop in Las Palmas de Gran Canaria. The minimum duration of the ferry ride is around 9.5-10 hr and combined ticket prices start at approximately €160.
Tip: Lanzarote is one of the best Canary Islands to visit for the Christmas holidays, so book your tickets well in advance.
Red rocks and black sand at the bay of Golfo in Lanzarote
La Gomera ferry schedules 2026
La Gomera has 3 ports with regular connections to other Canary Islands: San Sebastián on the eastern coast, Valle Gran Rey on the western side and Playa Santiago on the southern part of the island.
Here are the La Gomera ferry schedules for 2026:
- Ferry from La Gomera to La Palma: there are usually up to 2 daily crossings from La Gomera to La Palma. The ferry trip from the port of San Sebastián to Santa Cruz de La Palma lasts 4 hs. Standard ferry tickets cost around €58.
- Ferry from La Gomera to Tenerife: there are normally 3-7 daily departures from the port of San Sebastián to the port of Los Cristianos in Tenerife. The La Gomera - Tenerife ferry ride lasts around 50 min and tickets are priced from €43.
- Ferry from La Gomera to Gran Canaria: at the moment, there is only an indirect route from La Gomera from Gran Canaria, with Tenerife as an intermediate stop. First tou travel from La Gomera to Los Cristianos in Tenerife, and from you need to head to the port of Santa Cruz to catch the ferry to Las Palmas. The trip lasts around 2.5 hr plus waiting and travel time in Tenerife, while and the combined cost of ferry tickets starts at around €92.
The 3 ports of La Gomera are also connected by ferry, making it easy to explore the island by sea. Take a look at available ferry routes and plan your coast-to-coast tour around the island:
- Ferry from San Sebastián to Playa Santiago: there are at least 2 daily ferries connecting the east and south ports of La Gomera. The ferry trip takes around 30 min and ticket prices start from €15.
- Ferry from Playa Santiago to Valle Gran Rey: you can travel from the south to the western side of La Gomer in about 40 min with about 2 daily crossings. Ferry tickets are priced from €15.
- Ferry from Valle Gran Rey to San Sebastián: the 2 daily ferries from the west to the east of La Gomera take around 1 hr 10 min for the trip and ticket prices start at around €18.
Tip: our month-by-month calendar includes the best activities in the Canaries all year round, with the National Park of Garajonay being a highlight in early summer.
The green paradise of Garajonay National Park in La Gomera
La Palma ferry schedules 2026
The island of La Palma is located in the western part of the archipelago. The island port, Santa Cruz de la Palma, is connected by ferry to its 3 neighboring islands in 2026.
See the ferry schedules from La Palma in 2026 below:
Ferry to La Palma from mainland Spain
There is occassionally a weekly ferry the depart from Cádiz to La Palma, which takes around 55 hr to reach it destination. Tickets for the ferry trip start from about €116.
Ferry from La Palma to the Canary Islands
- Ferry from La Palma to La Gomera: you can usually find 2 daily crossings between these Canary islands. The ferry ride from Santa Cruz to San Sebastián de La Gomera lasts just under 4 hr and the price for a single ferry ticket is around €58.
- Ferry from La Palma to Tenerife: ther are at least 2 daily ferries from Santa Cruz de la Palma to Los Cristianos in Tenerife, and usually at least 1 weekly ferry to Santa Cruz de Tenerife port. The journ ranges from 2.5 to 6 hr, depending on your destination port and ferry ticket prices start at €53.
- Ferry from La Palma to Gran Canaria: the ferry trip from Santa Cruz de La Palma to Gran Canaria is indirect and includes a stopover at Los Cristianos or Santa Cruz in Tenerife. After reaching Tenerife, you continue with the Santa Cruz ferry to Las Palmas or Ageate. The duration of the trip takes 5.5-10 hr, and the cost for a single ferry ticket starts at about €130.
Tip: “La Isla Bonita” is one of Ferryhopper’s top picks for holidays in the Canaries in 2026. Find out why we believe La Palma is the most picturesque Canary island.
The famous Roque de los Muchachos Observatory of La Palma
El Hierro ferry schedules 2026
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 El Hierro ferry schedules for 2026:
- Ferry from El Hierro to Tenerife: there are up to 4 daily crossings from the port of Valverde in El Hierro to Los Cristianos in Tenerife. The duration of the trip takes just under 2.5 hs and the cost for a standard ferry ticket is around €53.
- Ferry from El Hierro to La Gomera: you can travel from El Hierro to La Gomera, with an intermediate stop in Tenerife. After traveling by ferry to Los Cristianos, you continue on the Tenerife - La Gomera to reach San Sebastián. The trip takes just under 5 hr and combined ticket prices start from €95.
The wild volcanic landscape of El Hierro
La Graciosa ferry schedules 2026
La Graciosa is the small jewel of the Canaries. Its port is located near Caleta del Sebo.
Take a look at the latest ferry schedules for La Graciosa in 2026:
- Ferry from La Graciosa to Lanzarote: the connection from La Graciosa to Lanzarote is usually served with around 15 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 €15.
- Ferry from La Graciosa to Gran Canaria: the connection from La Graciosa to Gran Canaria includes an intermediate stop in Lanzarote. After crossing from Caleta del Sebo to Órzola, you need to travel to Arrecife, where you catch the ferry to Las Palmas de Canaria. The entire journey lasts 6.5-7 hr plus waiting time in Lanzarote, while the combined tickets cost from about €125.
Important: keep in mind that the 2026 Canary Islands ferry schedules are subject to change. Ticket prices may vary depending on special offers, regular discounts, as well type of accomodation and vehicle selection.
The emerald Playa de las Conchas in La Graciosa
Which ferry companies serve the Canary Islands routes?
Here are the ferry companies operating in the Canary island group:
- Naviera Armas (occasionally in collaboration with 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 2026 timetables, compare ferry companies and prices, and book your Canary Island ferry tickets without hidden fees!
Moreover, check out our interactive Map of ferries, where you can visualize all ferry connections to the Canary Islands and see indicative prices. Choose your favorite destinations and plan the perfect island-hopping itinerary in the Canaries with Ferryhopper!
Author Bio
Hi, hi! 🌞 I'm Marta, a freelance translator, the Spanish voice of Ferryhopper, a committed yogini, and a proud—and a bit obsessed—dog owner. This is why my days are a happy balance of words, my mat and walks in nature.
As I enthusiastically advocate for the superiority of ferry travel over flying (trust me, it's THE way to go!), I'm also busy plotting my next maritime adventure with my beloved greyhound. ⛵🐾