Canary Ferries

Canary Islands

Ferries to Gran Canaria

All ferries to Gran Canaria - which port, how long, which ferry company

  • Tenerife: 80 minutes from Agaete with Fred Olsen Express, 100 minutes to Las Palmas with Baleària
  • Fuerteventura in 105 minutes from Morro Jable, Lanzarote and La Palma in six to eight hours
  • Mainland: Cádiz in 35 hours with Baleària Canarias, Huelva in 39 hours with Fred Olsen Express
  • Crossing times from the ferry companies' timetables
  • Las Palmas and Agaete on one page
  • Book directly with the operator
The Puerto de la Luz port in Las Palmas de Gran Canaria

Gran Canaria route map

The map shows all ferries heading to Gran Canaria. Almost all call at Las Palmas; only the fast ferry from Santa Cruz de Tenerife calls at Agaete in the northwest.

  • Balearia
  • Naviera Armas
  • Fred Olsen Express

Connections to Gran Canaria

All feeder routes with crossing time, frequency and booking.

Prices per person, one way

Santa Cruz de Tenerife - Las Palmas

Santa Cruz de Tenerife - Las Palmas

Crossing approx. 1 hour 40 minutes
Santa Cruz de Tenerife - Agaete

Santa Cruz de Tenerife - Agaete

Crossing approx. 1 hour 20 minutes
Morro Jable - Las Palmas

Morro Jable - Las Palmas

Crossing approx. 2 hours
Puerto del Rosario - Las Palmas

Puerto del Rosario - Las Palmas

Crossing approx. 6 hours
Arrecife - Las Palmas

Arrecife - Las Palmas

Crossing approx. 6 hours
Santa Cruz de La Palma - Las Palmas

Santa Cruz de La Palma - Las Palmas

Crossing approx. 6 hours 40 minutes
Cadiz - Las Palmas

Cadiz - Las Palmas

With Naviera Armas or Baleària from Cádiz to Las Palmas de Gran Canaria; depending on the sailing, the crossing takes 35 to 49 hours.
Huelva - Las Palmas

Huelva - Las Palmas

From Huelva to Las Palmas de Gran Canaria with Fred Olsen Express, several times a week; the crossing takes 34 to 45½ hours.

© OpenStreetMap contributors

Which island from which port

Table of Contents

Gran Canaria lies at the centre of the archipelago, and the timetable follows the geography: from Las Palmas you reach Tenerife, Fuerteventura, Lanzarote, La Palma and both mainland ports without changing ferries. Then there's Agaete in the northwest, a dedicated ferry port for the fast ferry to Santa Cruz de Tenerife.

Tenerife from Agaete and Las Palmas

Two routes, two ferry companies. Fred Olsen Express sails from Agaete to Santa Cruz de Tenerife in 80 minutes, seven departures a day, all year round, with the catamarans Bajamar Express, Bencomo Express and Banaderos Express. The company's Ferry Bus runs between Las Palmas and Agaete. Baleària Canarias sails from Las Palmas direct to Santa Cruz in around 100 minutes, four to five departures a day. Both carry vehicles. Check-in, the Ferry Bus and arrival in detail: Ferry Tenerife - Gran Canaria.

Fuerteventura from Las Palmas

The fast connection runs to Morro Jable in the south of Fuerteventura: 105 minutes with Fred Olsen Express (Betancuria Express, Barlovento Express) or Baleària Canarias (Mercedes Pinto, Volcán de Tagoro), together four to six departures a day, all year round. To Puerto del Rosario, the island's capital, Baleària Canarias sails around six hours, five days a week, usually as an overnight crossing. Both routes in detail: Ferry Gran Canaria - Fuerteventura.

Lanzarote from Las Palmas

The Baleària ferry takes around six to six and a half hours to Arrecife, one departure a day on most days. If you're travelling by car and have time, an alternative is to combine Morro Jable, the drive across Fuerteventura, and the 25-minute ferry from Corralejo to Playa Blanca.

La Palma from Las Palmas

The direct ferry to Santa Cruz de La Palma sails only a few times a month, seven to eight hours, usually tied in with the mainland crossings. Going via Tenerife is much more frequent: fast ferry to Santa Cruz, across the island to Los Cristianos, and from there two and a half hours to La Palma.

From the mainland via Cádiz and Huelva

Las Palmas is the main destination port for the two mainland routes. Baleària Canarias sails from Cádiz in around 35 hours, calling at Lanzarote on the way, one or two departures a week. Fred Olsen Express sails the Marie Curie from Huelva in around 39 hours, three times a week, continuing on to Santa Cruz de Tenerife. Terminal, check-in, cabins and vehicle transport are explained on the route pages Cádiz - Gran Canaria and Huelva - Gran Canaria.

Taking your car on the ferry

Every ferry from Gran Canaria carries vehicles. With Baleària Canarias, the rule on the inter-island routes is: 90 minutes before departure at the terminal with a vehicle, 60 minutes without. Fred Olsen Express asks for your number plate when you book and states the boarding time on your boarding pass. With a rental car, check the rental terms beforehand, as many rental firms rule out taking the car to another island. Without a car, Agaete is the more convenient choice for Tenerife: bus from Las Palmas, fast ferry, and you're right in the middle of Santa Cruz.

FAQ

Frequently asked questions about the ferry to Gran Canaria

Where do the ferries dock on Gran Canaria?+

Almost all at Puerto de la Luz in Las Palmas, the largest port in the Canary Islands. Only Fred Olsen Express's fast ferry from Santa Cruz de Tenerife sails to Agaete in the northwest; from there the company's Ferry Bus takes you to Las Palmas.

What's the fastest way from Gran Canaria to Tenerife?+

With Fred Olsen Express from Agaete in 80 minutes, seven departures a day. From Las Palmas, Baleària Canarias sails direct to Santa Cruz de Tenerife in around 100 minutes. There's no ferry to Los Cristianos in the south of Tenerife; you continue there via Santa Cruz.

Is there a ferry from Gran Canaria to La Gomera or El Hierro?+

Not directly. Both islands are served only from Los Cristianos on Tenerife. The route is therefore by ferry to Tenerife, then by car or bus across the island to Los Cristianos, and on from there.

How long does the ferry to Fuerteventura take?+

To Morro Jable in the south, around 105 minutes with Fred Olsen Express or Baleària Canarias, several times a day. To Puerto del Rosario, the island's capital, Baleària Canarias sails around six hours, usually overnight.

Is there a ferry from the mainland to Gran Canaria?+

Yes, two. Baleària Canarias from Cádiz in around 35 hours and Fred Olsen Express from Huelva in around 39 hours, both carrying vehicles and motorhomes.

All questions and answers →