How to get from Tenerife to Gran Canaria: Best routes

In this post we explain in detail what are the best options available to go from Tenerife to Gran Canaria. We tell you which means of transport you can use, as well as their schedules and approximate prices.

If you are thinking of traveling to the Canary Islands, this article can be very useful. So take note so that you can travel as well prepared as possible.

How to get from Tenerife to Gran Canaria

Basically, you have two options to move from one Canary Island to another: take a plane or go by ferry.

By plane

The fastest way to travel from Tenerife to Gran Canaria is with a direct flight, as you will reach your destination in just 30-40 minutes (depending on the departure airport you choose).  The frequency of travel is very high, there are more than 500 flights per week between the islands, so you won’t have any problems with schedules. The average price for non-residents is about 60€, but you can find round-trip ticket offers for less than 10€.

In Tenerife there are two airports with connections to Gran Canaria, but Tenerife South Airport (TFS) is the closest and has the most frequent flights. So here are the best ways to get to this airport:

  1. The fastest and most convenient way to get to Tenerife South Airport is through You can reach your destination from anywhere on the island of Tenerife from 21€.
  2. The second option is to take a bus. Lines 111 and 711 are the ones that connect Santa Cruz de Tenerife with the airport. But there are also other lines that have connections, such as 40 (Costa Adeje-South Airport), 343 (Puerto de la Cruz-Los Cristianos) and 415 (El Fraile-San Isidro).

Once you arrive at Gran Canaria Airport (LPA), you can take a cab to go to any place on the island.

By Ferry

Ferries are a great option for those who want to travel with their car or motorcycle, as well as for cyclists and hikers who want to explore the Canary Islands. The journey time varies depending on the destination port you choose and the type of ferry you travel on, it is between one hour and twenty minutes to the port of Agaete and one hour and forty minutes to the port of Las Palmas de Gran Canaria. It is not necessary to book in advance as the frequency of the ferries is very high and it is possible to buy tickets at the port of Santa Cruz de Tenerife on the day of departure.

The price of a ferry ticket costs around 50€ and the frequency of trips between the two islands is about 14 per day. You can get to the port in two ways:

  1. Booking a cab on our website to get to the port of Santa Cruz de Tenerife.
  2. The second alternative is to take a bus. There are several lines that pass through the port of Santa Cruz de Tenerife. Some of them are: 910 (Intercambiador Sta. Cruz-Las Teresitas), 945 (Intercambiador Sta. Cruz-Igueste de San Andrés), 946 (Intercambiador Sta. Cruz-Almaciga), 920 (Intercambiador Sta. Cruz) and 921 (Intercambiador Sta. Cruz).