Ferry from Tenerife to Gran Canaria

Tickets, prices & schedules

You can travel from Tenerife to Gran Canaria all year round, with up to 15 daily crossings during the high season. Ferries set sail from Tenerife de Santa Cruz and arrive either at Las Palmas de Gran Canaria or Agaete. The ferry trip can take as little as 1 hr 20 min and ticket prices start from about €50.

Fred. Olsen, Naviera Armas and Trasmediterranea serve the ferry connection between the Canary Islands with both high-speed catamarans and conventional ferries. Find up-to-date info, compare timetables, companies and prices, and book your ferry Tenerife - Gran Canaria tickets on Ferryhopper without hidden fees.

Discounts

When booking ferry Tenerife - Gran Canaria tickets, you can take advantage of regular discounts of up to 50% offered to specific traveler categories. While these discounts differ from one company to another, you can usually expect lower ferry ticket prices for:

  • Children (4-11)
  • Young travelers (under 26)
  • Seniors (60+)
  • Large families (Spanish citizens)

Additionally, Canary Island residents are often entitled to discounts of up to 75% on ferry tickets.

Note: infants and children up to 3 years old usually travel for free.

On-board services and amenities

The conventional and high-speed ferries serving the Tenerife - Gran Canaria routes are equipped with modern amenities. On board most ferries, you will find:

  • Air-conditioned lounges & spacious decks
  • Snack bars
  • Wi-Fi hotspot
  • Amenities for passengers with disabilities
  • Designated pet-friendly areas
  • Car decks

On conventional ferries, you will also find restaurants, children play areas and shops.

Cabins and accommodation

You can book a cabin for 1-4 passengers on some of the conventional vessels serving the ferry Tenerife - Gran Canaria route. Typically, you have the option between interior cabins, exterior cabins (with a sea view) and deluxe cabins (double bed & sea view). Cabin prices normally start at around €128.

Due to the short length of the trip, the high-speed ferries traveling between Tenerife and Gran Canaria do not have cabins. For a more comfortable journey though, you can book a seat in the VIP lounge, with prices starting from about €80.

Luggage

Each ferry company serving the Tenerife - Gran Canaria routes has its own luggage policy:

  • With Fred. Olsen, you can carry up to 20 kg of luggage free of charge. It also offers trolleys to transport your bags and lockers for €1.
  • Naviera Armas and Trasmediterranea allow you up to 4 items of luggage with a maximum combined weight of 60 kg. The ferry companies also offer trolleys to transport your baggage.

Traveling with pets

Pets are allowed on all ferries serving the ferry Tenerife - Gran Canaria routes, provided you include them in your booking. Depending on the ferry company, you may have the option of bringing your furry friend with you in a carrier or on a lead, as well as booking a pet-friendly cabin or a place in the kennels. Specifically:

  • Naviera Armas: offers a premium pet service on the ships Volcán de Tagoro, Volcán de Taidía, and Villa de Agaete. This option includes an XL bed and pet carrier on the sundeck, as well as a dedicated outdoor deck area for walks. If you choose to let your pet remain inside your vehicle during the voyage, you will be required to sign a liability waiver before boarding.
  • Fred. Olsen Express: pet carrier (from €2) is available for pets up to 10 kg, with a maximum carrier size of 50 × 40 × 25 cm and a waterproof base; Pet rooms / outdoor kennels (from €3) are located on the outdoor terraces and are equipped with a video camera system so you can monitor your pet during the voyage; and with the pet sofa (from €7) option, your pet travels inside the passenger area, resting comfortably on a mattress next to your seat.

Don’t forget to bring along the necessary health documents, tickets and any pet supplies you may need for the journey.

Good to know: for more information, you can check out our guide on traveling with your pet in Spain.

Useful tips for your ferry trip to Gran Canaria from Tenerife

Here are some useful tips for your ferry trip from Tenerife to Gran Canaria:

  • The port of Santa Cruz de Tenerife is one of the busiest in the Canary Islands, so it’s best to arrive there at least 45 min before departure. If you are traveling with a vehicle, it’s highly recommended to be at the port 1.5 hr ahead of the ferry’s departure.
  • The sea can get a bit choppy, so if the waves get to you, consider taking seasickness medication before the trip. As always, you can discuss your options with your doctor or pharmacist.
  • For the longer journeys to Gran Canaria from Tenerife, we recommend that you book a cabin for greater comfort and privacy. Alternatively, you can book a seat in the VIP lounge, which often comes with priority boarding.
  • For more ideas on where to go and what to do on your vacations, you can check our guide on a 7-day road trip in Gran Canaria.
  • Gran Canaria is a great starting point if you want to explore the eastern side of the Canary Islands archipelago, including Fuerteventura and Lanzarote. On our Map of ferries, you can compare all ferry routes for island hopping in the Canary Islands and plan your trip hassle-free!

Where to take the ferry from Tenerife to Gran Canaria

You can travel by ferry to Gran Canaria from the port of Santa Cruz de Tenerife, the capital of the island. The city is located in the northeast of Tenerife, about 15 km from Tenerife North Airport and approximately 60 km from Tenerife South Airport.

Bus 20 takes you from Tenerife North Airport to Santa Cruz de Tenerife in 25 min. To get to the capital from Tenerife South Airport, you can catch bus 10, which takes around 50 min.

Where does the ferry arrive in Gran Canaria?

Ferries from Tenerife normally arrive at 2 ports in Gran Canaria: Las Palmas de Gran Canaria and Agaete.

  • Las Palmas de Gran Canaria is on the eastern side of the island’s northern coast. The port is 5 km from the center of the island capital. There are several bus routes that connect the port to different city areas.
  • The seaside town of Agaete is the closest port to Tenerife, approximately 33 km west from Las Palmas. Bus route 103 runs regularly from the capital to Agaete.

Both ports are well-equipped, with plenty of useful amenities nearby, such as cafés, restaurants, shops, hotels, banks and ATMs.

How long is the ferry ride from Tenerife to Gran Canaria?

The duration of the Tenerife - Gran Canaria ferry trip normally ranges from 1 hr 20 min to 6.5 hr, depending on the route and ferry company.

Tenerife - Gran Canaria ferry companies

Related posts from our blog

FAQs

Yes, the ferries serving the ferry Tenerife - Gran Canaria route have car decks, so you can travel with your vehicle. Prices start at around €40 for a car or motorbike and €50 for a camper van. Keep in mind that tickets just for foot passengers start from around €50.

Yes, most ferries traveling from Tenerife to Gran Canaria are high-speed, however there are also a few conventional ferries as well. The fastest journey takes around 1 hr 20 min, arriving at the port of Agaete. For travellers prioritising speed, the Santa Cruz de Tenerife - Agaete route operated by Fred. Olsen Express is usually the quickest (1 hr 20 min). If you prefer to arrive directly in the island’s capital, the Santa Cruz - Las Palmas route run by Naviera Armas is a popular alternative, with a crossing time of about 1 hr 40 min.

Yes, there is an overnight ferry crossing that is operated weekly from Tenerife to Las Palmas and takes around 6.5 hr. The overnight ferry usually sets sail from Tenerife de Santa Cruz at 23:30 and arrives in the capital of Gran Canaria at 06:00.

The port of Santa Cruz de Tenerife is approximately 51 nautical miles (94 km) from the port of Las Palmas de Gran Canaria and about 37 nautical miles (69 km) from the port of Agaete.

Yes, a day trip from Tenerife to Gran Canaria is possible, especially thanks to the frequent high-speed ferry connections between the two islands. To make the most of your time, make sure to book your return trip on the Gran Canaria - Tenerife ferry well in advance, especially if you are traveling with a vehicle.

For a smooth day trip, aim for an early-morning departure and an evening return, giving you several hours to explore Las Palmas, Agaete, or the island’s beaches and historic districts before heading back.

  • Ports in Tenerife closest to the airports: the closest ferry port to Tenerife North Airport is the port of Santa Cruz de Tenerife, located about 15 km away and roughly a 30 min drive. For Tenerife South Airport, the nearest ferry port is Los Cristianos, usually under 20 km away. However, it’s important to note that ferries to Gran Canaria only depart from the port of Santa Cruz, which is about 60 km north of Tenerife South Airport.
  • Ports in Gran Canaria closest to the airport: Gran Canaria is served by one main airport, Gran Canaria Airport, located on the island’s east coast between Las Palmas and the southern resorts. The closest major ferry port is the port of Las Palmas de Gran Canaria, situated about 30 km from the airport. The other ferry port used on Tenerife routes, port of Agaete, is in the far northwest of the island and significantly farther from the airport, making Las Palmas the better choice if proximity to LPA is important.

When booking your ferry Tenerife - Gran Canaria trip on Ferryhopper, you can easily check in online, get your tickets on your phone, and board the ferry directly with your e-ticket without collecting any paper tickets at the port.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.