Guide to the ports of the Canary Islands
Pick the right one for you!The 8 Canary Islands have 16 main ferry ports, making it easy to travel between the islands and find an arrival point that suits your plans. La Palma, El Hierro, and La Graciosa have one main passenger port, while others feature 2 or even 3 ports.
So, keep reading to discover all Canary Islands ports and find the one that best fits your travel plans on Ferryhopper.
Useful info: take a look at all active Canary Islands ferries for 2026, and browse the available ferry routes to the ports of the archipelago.

The town of Arrecife in Lanzarote
Lanzarote ports
Depending on your point of departure or your destination, Lanzarote has 3 ports:
- Órzola port: it is located in the northern part of Lanzarote and it is the only port of Lanzarote connected to the island of La Graciosa. Therefore, if you want to go on a day trip to La Graciosa, you should take a ferry from the port of Órzola as it is the only way to reach it (there is no airport).
- Arrecife port: located on Lanzarote’s east coast, Arrecife has ferry connections to Gran Canaria (Las Palmas), Cádiz, Santa Cruz de Tenerife and Puerto del Rosario in Fuerteventura!
- Playa Blanca: from the port of Playa Blanca in the south of Lanzarote, you can reach the island of Fuerteventura in 25-35 minutes. So, you can enjoy your holidays in Lanzarote to the fullest by going on a day trip to Fuerteventura!
Good to know: the ferry companies that usually operate in Lanzarote are Líneas Romero and Biosfera Express in Órzola, Baleària in Arrecife, and Fred. Olsen Express, Líneas Romero and Baleària in Playa Blanca.
Fuerteventura ports
Fuerteventura has 3 ports:
- Corralejo port: the port of Corralejo is in the northern part of Fuerteventura and it connects with Lanzarote in only 25 minutes by ferry, so it’s perfect if you are planning to go on a day trip or a getaway.
- Puerto del Rosario port: it is located on the east coast of the island and it connects with Gran Canaria year-round. There are also ferries connecting the port to the port of Arrecife in Lanzarote. The crossing to Las Palmas is long, so if you are short on time, it is advisable to choose the port of Morro Jable.
- Morro Jable port: it is on the southern part of Fuerteventura and has connections to the port of Las Palmas de Gran Canaria and the port of Santa Cruz de Tenerife. High-speed ferries between Morro Jable and Las Palmas take around 1 hour 45 minutes to 2 hours, making this a faster sea crossing than the Puerto del Rosario route. Choose your port according to both the ferry schedule and where you are staying.
Good to know: the ferry companies serving the crossings from the port of Corralejo are Fred. Olsen Express, Líneas Romero and Baleària, which also operates in Puerto del Rosario. The trips from the port of Morro Jable are served by Fred. Olsen Express as well as Baleària.

A ferry docked at the port of Morro Jable in Fuerteventura
Gran Canaria ports
Gran Canaria has 2 ports, Las Palmas de Gran Canaria in the northeast and Agaete in the northwest. The latter is perfect if you are traveling to Tenerife, as it connects the two islands in just 80 minutes. If you are in Las Palmas, the drive to Agaete will take you 30-40 minutes and if you don't have a vehicle, you can easily catch a free shuttle bus to the port.
The large port of Las Palmas connects with 6 destinations: Huelva, Cadiz, Santa Cruz de Tenerife, Arrecife, Morro Jable and Puerto del Rosario. If you travel to Fuerteventura, we advise you to choose Morro Jable as the crossing is shorter. Crossings from Las Palmas to Tenerife generally take longer than those from Agaete, with the duration depending on the vessel.
Good to know: while Fred. Olsen Express operates in both ports of the island, Baleària only operates in the port of Las Palmas.
Tenerife ports
Tenerife, the largest of the Canary Islands, has 2 ports which are Santa Cruz de Tenerife in the north and Los Cristianos in the south. The southern port has connections with La Estaca in El Hierro, Santa Cruz de La Palma and San Sebastián in La Gomera. The crossing to La Palma from the port of Los Cristianos is the fastest possible route taking about 2.5 hours.
The port of Santa Cruz de Tenerife has connections to Huelva, Lanzarote, Las Palmas, Agaete, Morro Jable, Santa Cruz de la Palma, Cádiz and Puerto del Rosario. The crossing to Las Palmas from this port is a little longer than the one to Agaete, but if you stay in the capital it may be more convenient to travel directly there.
Good to know: both Fred. Olsen Express and Baleària operate in the 2 ports of the island.

Port of Los Cristianos seen from the deck of a ferry
La Gomera ports
Despite being a small island, La Gomera has 3 ports, San Sebastián, Playa Santiago and Valle Gran Rey. The last two only have internal connections with the other ports of the island. So you can explore La Gomera by ferry.
The port of San Sebastián has connections with the other ports of the island, as well as with Los Cristianos and Santa Cruz de La Palma.
Good to know: Fred. Olsen Express operates in all the ports of the island and Baleària in the port of San Sebastián.
La Palma port
La Palma has one main passenger ferry port, Santa Cruz de La Palma, on the island’s east coast, close to the capital’s historic centre. It connects with Tenerife, La Gomera and mainland Spain via Cádiz. The fastest ferries from Tenerife to La Palma depart from Los Cristianos and take around 2 hours 30 minutes.
El Hierro port
El Hierro has one main passenger ferry port, La Estaca, on its eastern coast, in the municipality of Valverde. Its main ferry connection is with Los Cristianos in southern Tenerife, making Tenerife a convenient starting point for a visit to the island.
Good to know: the port is separate from Valverde town, so plan your onward journey by bus, taxi or car before arriving.
La Graciosa port
La Graciosa has one main ferry port, Caleta de Sebo, in the island’s principal village. Ferries arrive from Órzola in northern Lanzarote, with year-round crossings taking around 25 minutes. The port is a convenient starting point for exploring the village and heading to the island’s beaches.
Good to know: Líneas Romero and Biosfera Express operate this route. Ferries do not carry cars, so leave your vehicle in Lanza
Book ferry tickets to the Canary Islands online
Ferryhopper makes it easy for you to book ferry tickets between the Canary Islands. Check out our Map of ferries, compare all the available companies, routes and schedules and prepare your bags for an amazing ferry trip to the Canaries!