Travel Information from Gran Canaria (Island) to Santa Cruz de Tenerife
| 57 miles | |
| Ferry | |
| £31 - £31 | |
| Ferry • £31 • 1 h 20 min | |
| Ferry • £31 • 1 h 20 min | |
| Fred. Olsen Express |
Take a ferry to travel 57 miles from Gran Canaria (Island) to Santa Cruz de Tenerife. Fred. Olsen Express is the main travel provider operating this route. Travellers can even take a direct ferry from Gran Canaria (Island) to Santa Cruz de Tenerife.
Travel optionsfrom Gran Canaria (Island) to Santa Cruz de Tenerife
How to get to Santa Cruz de Tenerife from Gran Canaria (Island) by train, bus, flight or ferry.
Our recommendation
The best way to travel from Gran Canaria (Island) to Santa Cruz de Tenerife is by taking a ferry because it’s the best combination of price and speed.
VOLCAN DE TAIDIACheapest
VOLCAN DE TAIDIAFastest
VOLCAN DE TAIDIAOther options
VOLCAN DE TAGORO
VOLCAN DE TAGORO
VOLCAN DE TAIDIAFind all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, coaches, flights and ferries
Compare ferry prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
18 Dec
19 Dec
20 Dec
21 Dec
22 Dec
23 Dec
24 Dec
25 Dec
26 Dec
27 Dec
28 Dec
29 Dec
30 Dec
31 Dec
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Gran Canaria (Island) to Santa Cruz de Tenerife
Travel to Santa Cruz de Tenerife easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Gran Canaria (Island) to Santa Cruz de Tenerife.

You can go from Gran Canaria (Island) to Santa Cruz de Tenerife by ferry.
The cheapest way to travel from Gran Canaria (Island) to Santa Cruz de Tenerife is a ferry with an average price of £31.
Going by ferry is the quickest way from Gran Canaria (Island) to Santa Cruz de Tenerife with an average travel time of 1 h 20 min.
The distance from Gran Canaria (Island) to Santa Cruz de Tenerife is approximately 57 miles.
The average frequency per day from Gran Canaria (Island) to Santa Cruz de Tenerife is:
- 11 ferries a day.
However, we recommend checking specific travel dates for your journey to Santa Cruz de Tenerife from Gran Canaria (Island) as scheduled services by ferry can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Gran Canaria (Island) to Santa Cruz de Tenerife:
- Most travellers who purchase a ferry ticket from Gran Canaria (Island) to Santa Cruz de Tenerife depart from Port of Las Palmas to Port of Santa Cruz de Tenerife.
Let Omio help you find the best company to travel with to Santa Cruz de Tenerife from Gran Canaria (Island):
- You can take a ferry from Gran Canaria (Island) to Santa Cruz de Tenerife with Fred. Olsen Express or Naviera Armas. Cheap tickets can be found for £31 with Naviera Armas from Gran Canaria (Island) to Santa Cruz de Tenerife.
Yes, there is a direct route available from Gran Canaria (Island) to Santa Cruz de Tenerife:
- 11 direct ferries per day with Fred. Olsen Express or Naviera Armas.
Direct services tend to save you time and add more convenience in getting you to Santa Cruz de Tenerife as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Gran Canaria (Island) and Santa Cruz de Tenerife.
Travelling from Gran Canaria (Island) to Santa Cruz de Tenerife: related information
Here are some other resources that might have the information you need
