Ferries to Gran Canaria
8 Ferry crossings from 9 Ports
Open Ticket??

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Open Ticket?

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Trip Details
Round Trip
Gran Canaria

Latest offers for Gran Canaria

Why use Direct Ferries?
Ferries from 4412 routes and 901 ports worldwide
Trusted by over 2.5 million customers
We arrange over 1.2 million ferry crossings / year
We check up to 1 million prices for our customers daily

How long does the Ferry to Gran Canaria take?

Gran Canaria is one of the major touristic hubs in the Canary Islands, where it is home to a small population, and stunning sceneries. With an economy built primarily on tourism, Gran Canaria is the perfect place to visit, with its multitude of beaches, welcoming locals, and rich culture to enjoy. There are up to 157 ferries to Gran Canaria across 8 different routes, and with ferries coming from Spain, and the other islands in the Canaries, there is no shortage of ferries to pick from, so book now with Direct Ferries, to find the best ferry at the best price for you.

There are 2 ports in Gran Canaria. Las Palmas ferry port is located on the north of the island and Agaete ferry port is located on the west coast of the island. Las Palmas port is the most popular located in Gran Canaria, with up to 16 daily sailings and ferry connections from Spain, Tenerife, Lanzarote and La Palma.

Day Trips to Gran Canaria

  • Tenerife to Las Palmas ferry - 1 hour and 40 mins
  • Tenerife to Agaete ferry - 1 hour and 20 mins
  • Morro Jable to Las Palmas ferry - 2 hours

Ferry sail durations for Gran Canaria can vary between 1 hour and 20 minutes, to 8 hours, to 44 hours and 20 minutes, so there is not one exact ferry duration. This is due to a number of reasons, such as ferry routes, ferry operators, and external factors such as weather conditions at the time of sail, so be sure to check before you book what your expected sail time will be.

Prices for the Gran Canaria ferry might change depending on the season you wish to travel. Cheap ferry tickets are usually available during off peak, outside of the high season. Please visit our special offers page to find all the latest ferry discounts.

You are currently able to bring your car with you on certain ferry routes to Gran Canaria, so be sure to check before you book if you can bring your car with you on your chosen route.

Most popular questions

Which ferries travel to Gran Canaria?

Ferries to Gran Canaria:
  • Arrecife
  • Cadiz
  • Puerto del Rosario
  • Santa Cruz de La Palma
  • Santa Cruz de Tenerife
  • Morro Jable
  • Huelva

What is the fastest ferry to Gran Canaria?

The fastest ferry crossing to Gran Canaria is via the Santa Cruz de Tenerife to Agaete ferry, in approximately 1h 20m.

What is the cheapest ferry to Gran Canaria?

The cheapest ferry to Gran Canaria is $131 on average via the Puerto del Rosario to Las Palmas route. Ferry prices for Gran Canaria can vary depending on what season you decide to travel. Price exclusive of booking fees.

What are the ferry ports in Gran Canaria?

Gran Canaria Ferry Ports:
  • Las Palmas
  • Agaete

Can you take pets on the ferry to Gran Canaria?

Yes, passengers are allowed to bring pets onboard the ferries with certain ferry companies. However, please ensure that you have read all the operator guidelines on pets before travelling. Currently you can bring pets on ferries with the following operators

Gran Canaria Ferry Map and Routes

Onboard the ferries

Find out what it's like onboard the ferries before you travel.

The quickest way to make & manage your booking

Download the Direct Ferries app or manage your booking online through My Account


Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking