Ferry from Gran Canaria to La Gomera

Tickets, prices & schedules

The ferry route from Gran Canaria to La Gomera is available year-round and it includes an intermediate stop in Tenerife. Ferries from Las Palmas and Agaete arrive in Santa Cruz de Tenerife and from there you need to travel to Los Cristianos, where you catch the ferry to San Sebastián.

The journey by ferry takes just over 2 hr, plus waiting time in Tenerife, while prices for the combined tickets start at around €90. Fred. Olsen and Baleària serve the ferry connections between the Canary Islands with high-speed vessels. Find up-to-date info, compare timetables, companies and prices, and book your ferry tickets on Ferryhopper without hidden fees.

Discounts

For your ferry trip from Gran Canaria to La Gomera, you can take advantage of regular discounts of up to 50% offered to various passenger categories. While these discounts differ from one company to another, you can usually expect lower ferry ticket prices for:

  • Children (aged 4-11)
  • Young travelers (under 25)
  • Senior travelers (60+)

Additionally, there are discounts for Canary Island residents on trips within the archipelago and between the Spanish mainland and the Canaries.

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

Getting to La Gomera from Gran Canaria by ferry

There is no direct ferry connection between Gran Canaria to La Gomera, however it is possible to travel between the two islands with a stop in Tenerife.

  • For the first part of your journey, you need catch a ferry from Gran Canaria to Tenerife, which will take you to the port of Santa Cruz de Tenerife. There are usually up to 15 daily crossings, with the earlier ferry departing at 06:00 in the morning, reaching Santa Cruz at 07:40, while the latest ferry departs at 23:00 and arrives at 02:50 in Santa Cruz.
  • You then need to travel to the port of Los Cristianos, on the southern side of Tenerife. The distance is about 75 km and the drive is normally just under 1 hr by car or the 112 bus service.
  • From the port of Los Cristianos, you then take the Tenerife - La Gomera ferry, which arrives in San Sebastián. There are usually around 6 daily crossings, with the earliest ferry departing at around 09:00 and arriving in La Gomera at 09:50. The latest ferry usually leaves at 20:00 and arrives at 20:50 in La Gomera.

On-board services and amenities

The Gran Canaria - La Gomera journey involves 2 ferry crossings and a change of port in Tenerife. On the first journey, from Gran Canaria to Santa Cruz de Tenerife, Fred. Olsen Express operates high-speed ferries from Agaete, including the Bañaderos Express and Bajamar Express. From Las Palmas, Baleària operates the fast ferries Mercedes Pinto, Volcán de Taidía and Volcán de Tagoro.

After travelling from Santa Cruz de Tenerife to Los Cristianos, you take a second ferry to San Sebastián de La Gomera. On this route, Fred. Olsen Express operates high-speed ferries such as the Benchijigua Express and Bencomo Express, while Baleària operates the Volcán de Tirajana and Pepita Castellví. 

The high-speed ferries serving the Gran Canaria - La Gomera route via Tenerife are equipped with modern amenities for a comfortable and relaxed journey. Onboard, you will generally find:

  • Air-conditioned lounges with comfortable seating
  • Cafés and bars serving drinks, snacks and light meals
  • Outdoor decks and terraces on selected ferries
  • Shops selling snacks, magazines and gifts on some vessels
  • Children’s play areas and digital entertainment on selected ferries

Is there Wi-Fi on Gran Canaria - La Gomera ferries?

Yes, many ferries serving the Gran Canaria - La Gomera route via Tenerife have Wi-Fi on board.

Fred. Olsen Express offers free Wi-Fi on its fast ferries, while Wi-Fi is also available on several Baleària vessels. As you’ll travel on 2 different ferries, check the services available on each one before booking.

Cabins and accommodation

Can I sleep on the ferry?

Due to the short length of the trips from Gran Canaria to La Gomera via Tenerife, there are no cabins on the ferries.

What seats can I book?

A standard seat is included in your ferry ticket for each crossing. On Fred. Olsen Express ferries, standard seats are not numbered, so you can choose an available place on board. Baleària also offers standard seating, while upgraded seats may be available depending on the vessel. For example, its Pepita Castellví offers more spacious seating in separate lounges on the Tenerife - La Gomera ferry.

Can I book business-class seats?

Yes, VIP or premium seating is available on selected ferries serving both routes of the journey. Fred. Olsen Express offers access to its Clase Oro lounge with eligible fares.

Baleària has upgraded seating on some Gran Canaria - Tenerife fast ferries, while the Pepita Castellví offers VIP and Premium options between Tenerife and La Gomera. The Volcán de Tirajana has standard seating only.

Prices for VIP seats start from about €50.

How much luggage is allowed on the ferries?

Each ferry company serving this route has its own baggage allowance policy:

  • When traveling with Baleària, you are allowed to bring as many bags as you can carry on the ferry yourself.
  • On Fred. Olsen ferries, you can carry up to 20 kg of luggage free of charge. It also offers trolleys to transport your bags and lockers for €1.

Accessibility

The ferries from Gran Canaria to La Gomera are generally accessible to passengers with disabilities, featuring ramps connecting the vehicle and passenger decks, as well as adapted seating and toilets.

Remember that you’ll also need to travel between Santa Cruz de Tenerife and Los Cristianos. If you use a wheelchair and plan to take the Fred. Olsen Express Ferry Bus, book your tickets and request an accessible bus at least 48 hr in advance. If you’re traveling with Baleària, confirm that an accessible transfer is available for your connection before booking.

Note: accessibility features vary from vessel to vessel, so it is recommended to contact the ferry company at the time of booking for further details.

Can I travel with my pet?

Pets are allowed on ferries from Gran Canaria to La Gomera via Tenerife, provided you include them in your booking. While pets are generally allowed in lounges and on passenger decks, they are not allowed in dining areas. When outside their carriers, pets must wear a leash.

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.

How to transfer my pet between ports in Tenerife?

If you’re traveling from Gran Canaria to La Gomera with your pet, remember that you’ll need to change ports in Tenerife: your first ferry arrives in Santa Cruz, while the ferry to La Gomera departs from Los Cristianos.

Pets aren’t allowed on the Fred. Olsen Express or Baleària Ferry Bus between the 2 ports. You can make the transfer in a car booked on both ferries, arrange a taxi that accepts pets, or take TITSA bus 112 if your pet meets its travel conditions.

Useful tips for your ferry trip to La Gomera from Gran Canaria

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

  • The ports of Las Palmas de Gran Canaria and Agaete can get quite busy in the summer, so we recommend arriving at least 45 min before your ferry departs. If you are traveling with a vehicle, it’s best to be there 1.5 hr ahead of departure.
  • Depending on the season, the sea can get a bit rough, so if you are prone to seasickness, consider taking motion sickness medication. As always, you can discuss your options with your pharmacist or doctor.
  • Make sure to plan your trip accordingly so that you have enough time to travel from the port of Santa Cruz to the port of Los Cristianos in Tenerife.
  • Discover La Gomera with our travel guide and make the most of your trip!
  • La Gomera is a great starting point for exploring the Canary Islands! Find all available ferry connections on Ferryhopper and plan your island hopping in the Canaries hassle-free.
  • Gran Canaria also has ferry connections with other islands in the archipelago. For example, you can travel by ferry from Gran Canaria to Fuerteventura and continue exploring the Canary Islands by sea.
  • You can also travel from Gran Canaria to mainland Spain. Check out the Gran Canaria - Huelva ferry if you want to take your vehicle to the mainland.
  • If you're planning to visit several islands, take a look at our Canary Islands island-hopping guide for itinerary ideas and tips to help you plan your trip.
  • If you wish to explore all ferry routes between all the Canary Islands, head over to our Map of ferries! Discover neighboring ports and destinations, and book your trip easily and conveniently.

Where to take the ferry from Gran Canaria to La Gomera

Ferries from Gran Canaria to La Gomera via Tenerife normally set sail from the ports of Las Palmas de Gran Canaria and Agaete.

  • The capital town of Las Palmas is on the northeastern coast of the island, approximately 25 km from Gran Canaria Airport. To get to the city from the airport, you can take bus 60, while bus routes 1 and 11 also stop in the capital.
  • Agaete is a small town in the northwest of Gran Canaria. It is located about 33 km from Las Palmas and 56 km from Gran Canaria Airport. Bus route 103 runs regularly from the capital to Agaete.

Where does the ferry arrive in La Gomera?

When traveling from Gran Canaria via Los Cristianos in Tenerife, ferries normally dock at the port of San Sebastián in La Gomera. This is the capital and main port of the island, located on its east coast.

In the area around the port, you will find cafés, restaurants, shops, as well as hotels, parking lots, a visitor information center and other useful traveler amenities.

How do I get from Santa Cruz to Los Cristianos for my connecting ferry?

If you’re traveling from Gran Canaria to La Gomera, your first ferry arrives at Santa Cruz de Tenerife, while the ferry to La Gomera departs from Los Cristianos. You’ll need to travel between the 2 ports before boarding your next ferry.

  • Ferry Bus: Fred. Olsen Express offers a free transfer to the port of Los Cristianos. Reserve your seat in advance, as spaces are limited. Baleària also offers a Ferry Bus for selected connections. Check availability and add it under “Extras” when booking.
  • Local bus: TITSA line 112 runs from the Santa Cruz bus station (Intercambiador) to Los Cristianos in around 50 min. Allow extra time to reach the bus station from the ferry terminal and to get to the port once you arrive in Los Cristianos.
  • Taxi: You can arrange a taxi directly from the port of Santa Cruz to the port of Los Cristianos, particularly if you have luggage or prefer a direct transfer.

Tip: Check your Ferry Bus departure point and timetable against your ferry booking, and leave enough time for the transfer and boarding at Los Cristianos. If you’re traveling with a pet, arrange another transfer: pets aren’t allowed on either company’s Ferry Bus.

How long is the ferry ride from Gran Canaria to San Sebastián de La Gomera?

The duration of the Gran Canaria - La Gomera ferry trip depends on the combination of crossings you’ve chosen, as well as the waiting time in Tenerife.

The Gran Canaria - Tenerife ferry route ranges from approximately 1 hr 20 min to 1 hr 40 min, while the Tenerife - La Gomera ferry route takes about 50 min.

Related posts from our blog

FAQs

Yes, the ferries traveling from Gran Canaria to La Gomera via Tenerife have car decks for the transportation of vehicles. Indicatively, prices start at around €65 for transporting a car, €55 for a motobike and €70 for a camper van.

When booking, make sure to enter the type, model and dimensions of your vehicle correctly, as they must match the vehicle you bring on board. You should also have valid vehicle and insurance documents with you.

Tip: car-deck spaces are limited, so we recommend booking in advance, especially in summer, on weekends and public holidays, or if you're traveling with a motorhome or larger vehicle.

Can I take a rental car from Gran Canaria to La Gomera?

It depends on the rental company. Before booking the ferry, check the terms of your rental agreement, as some companies may restrict taking their vehicles between the islands by ferry or require prior authorization.

Yes, the Gran Canaria - La Gomera ferry route via Tenerife is served by high-speed ferries on both legs of the journey. The fastest catamaran travels from Gran Canaria to Tenerife in 1 hr 20 min and the fast Tenerife to La Gomera catamaran needs 50 min for the trip.

The distance between Gran Canaria and La Gomera is approximately 97 nautical miles (about 180 km).

It may be possible to travel from Gran Canaria to La Gomera and return on the same day, but it leaves you with limited time in La Gomera. There’s no direct ferry: you need to take a ferry to Santa Cruz de Tenerife, transfer by road to Los Cristianos, and catch a second ferry to San Sebastián de La Gomera. You then need to make both connections again for the return journey.

The trip from Gran Canaria to La Gomera can take around 5-6 hr each way, including the transfer in Tenerife. If you’d like time to explore beyond San Sebastián, we recommend staying at least one night in La Gomera.

Tip: If you’re planning a day trip, check all 4 ferry departures and both transfers in Tenerife before booking. Leave enough time to change ports and board each ferry, especially on your way back to Gran Canaria.

You can travel from Gran Canaria to La Gomera every day of the week, all year round. There’s no direct ferry: you’ll sail from Agaete or Las Palmas to Santa Cruz de Tenerife, travel across Tenerife to the port of Los Cristianos, and take a second ferry to San Sebastián de La Gomera.

Departure times and the number of connections vary by date. Check both ferry legs and allow enough time to change ports in Tenerife when choosing your trip.

When booking your Gran Canaria - La Gomera 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.

If your ferry trip is canceled, you usually have the following options:

  • Change your ticket to another departure of equal value.
  • Cancel your ticket with a request sent to the ferry operator for a full refund.

Find out more about what you can do in case of weather disruption or ferry strike.

If you’re worried about possible delays or cancellations, you can always visit our ferry travel alerts page for real-time updates on strikes, weather disruptions, and service suspensions.

Book your ferry tickets