Fly from Tenerife North

Take the Titsa bus at the Intercambiador Sta.Cruz station .

The journey takes approximately 24 m. Ticket price is about €1 The travel distance is 13 km.

Carrier is Titsa.

Buy ticket

Get off at the Aeropuerto Norte.
Fly out to Tenerife North (TFN) of the Barcelona (BCN) airport.

The journey takes approximately 3 h 20 m. Ticket price is about €35

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the subway at the Aeropuerto de Barcelona T2 Metro station.

The journey takes approximately 8 m. The travel distance is 4 km.

Carrier is Tmb.

Buy ticket

Get off at the El Prat Estació.
Take the train Rodalies de Catalunya at the station Estación de tren El Prat De Llobregat.

The journey takes approximately 34 m. Ticket price is about €2 The travel distance is 33 km.

Carrier is Rodalies de Catalunya.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Vilanova-i-la-Geltrú at Booking


Bus to Tenerife South fly

Take the Titsa bus at the Intercambiador Sta.Cruz station .

The journey takes approximately 48 m. Ticket price is about €9 The travel distance is 68 km.

Carrier is Titsa.

Buy ticket

Get off at the Aeropuerto Sur Salidas.
Fly out to Tenerife South (TFS) of the Barcelona (BCN) airport.

The journey takes approximately 3 h 20 m. Ticket price is about €35

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the subway at the Aeropuerto Norte station.

The journey takes approximately 8 m. The travel distance is 170 m.

Carrier is Tmb.

Buy ticket

Get off at the Tenerife North (TFN).
Take the train Rodalies de Catalunya at the station Aeropuerto Norte.

The journey takes approximately 34 m. Ticket price is about €2 The travel distance is 170 m.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Tenerife North (TFN).


🛏 Find hotel deals and discounts up to 20% in Vilanova-i-la-Geltrú at Booking


Car ferry to Gran Canaria fly

Boarding the Fred Olsen ferry at the port of Santa Cruz de Tenerife.

The journey takes approximately 1 h 20 m. The travel distance is 69 km.

Carrier is Fred Olsen.

Buy ticket

Get off at the Agaete, Gran Canaria.
737 m on foot from the Agaete, Gran Canaria to the Puerto de Las Nieves.

The journey takes approximately 9 m. The travel distance is 737 m.

Get off at the Puerto de Las Nieves.
Take the Global Las Palmas bus at the Puerto de Las Nieves station .

The journey takes approximately 1 h 1 m. Ticket price is about €3 The travel distance is 39 km.

Carrier is Global Las Palmas.

Buy ticket

Take the Global Las Palmas bus at the Las Palmas de Gran Canaria station .

The journey takes approximately 25 m. Ticket price is about €2 The travel distance is 21 km.

Carrier is Global Las Palmas.

Buy ticket

Get off at the Aeropuerto Sur.
Fly out to Gran Canaria (LPA) of the Barcelona (BCN) airport.

The journey takes approximately 3 h 15 m. Ticket price is about €35

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the subway at the Aeropuerto Norte station.

The journey takes approximately 8 m. The travel distance is 170 m.

Carrier is Tmb.

Buy ticket

Get off at the Tenerife North (TFN).
Take the train Rodalies de Catalunya at the station Aeropuerto Norte.

The journey takes approximately 34 m. Ticket price is about €2 The travel distance is 170 m.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Tenerife North (TFN).


🛏 Find hotel deals and discounts up to 20% in Vilanova-i-la-Geltrú at Booking


Car ferry train via Мадрид

Boarding the Fred Olsen ferry at the port of Santa Cruz de Tenerife.

The journey takes approximately 37 h The travel distance is 1309 km.

Carrier is Fred Olsen.

Buy ticket

Get off at the Huelva.
Take the taxi at the Huelva.

The journey takes approximately 16 m. Ticket price is about €16 The travel distance is 17 km.

Carrier is Teletaxi Huelva.

🚖 Find a cheap local taxi

Get off at the Huelva.
Take the train Renfe Viajeros at the station Huelva.

The journey takes approximately 4 h 2 m. Ticket price is about €45 The travel distance is 573 km.

Carrier is Renfe Viajeros.

Buy ticket

Take the train Renfe AVE at the station Estación de tren de Atocha.

The journey takes approximately 2 h 30 m. Ticket price is about €21 The travel distance is 605 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Barcelona-Sants.
Take the train Rodalies de Catalunya at the station Barcelona Sants Tren.

The journey takes approximately 46 m. Ticket price is about €3 The travel distance is 41 km.

Carrier is Rodalies de Catalunya.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Vilanova-i-la-Geltrú at Booking


Car ferry drive

Boarding the Fred Olsen ferry at the port of Aeropuerto Norte.

The journey takes approximately 37 h The travel distance is 170 m.

Carrier is Fred Olsen.

Buy ticket

Get off at the Tenerife North (TFN).
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 10 h 13 m. The travel distance is 1054 km.

Get off at the Vilanova i la Geltrú.


🛏 Find hotel deals and discounts up to 20% in Vilanova-i-la-Geltrú at Booking


Car ferry bus

Boarding the Fred Olsen ferry at the port of Aeropuerto Norte.

The journey takes approximately 37 h The travel distance is 170 m.

Carrier is Fred Olsen.

Buy ticket

Get off at the Tenerife North (TFN).
Take the taxi at the Huelva.

The journey takes approximately 32 m. Ticket price is about €30 The travel distance is 37 km.

Carrier is Teletaxi Huelva.

🚖 Find a cheap local taxi

Get off at the Punta Umbría.
Take the Avanza Grupo bus at the Punta Umbría station .

The journey takes approximately 17 h 35 m. Ticket price is about €75 The travel distance is 1219 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Villafranca del Penedès.
468 m on foot from the Villafranca del Penedès to the Vilafranca del Penedès.

The journey takes approximately 5 m. The travel distance is 468 m.

Get off at the Vilafranca del Penedès.
Take the Empresa Plana bus at the Vilafranca del Penedès station .

The journey takes approximately 35 m. The travel distance is 17 km.

Carrier is Empresa Plana.

Buy ticket

Get off at the Vilanova i la Geltrú.


🛏 Find hotel deals and discounts up to 20% in Vilanova-i-la-Geltrú at Booking


Car ferry train

Boarding the Naviera Armas S.A. ferry at the port of Santa Cruz de Tenerife.

The journey takes approximately 53 h 30 m. Ticket price is about €100 The travel distance is 1437 km.

Carrier is Naviera Armas S.A..

Buy ticket

Get off at the Cádiz.
Take the train Renfe Viajeros at the station Cadiz.

The journey takes approximately 12 h 42 m. Ticket price is about €95 The travel distance is 1271 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Barcelona-Sants.
Take the train Rodalies de Catalunya at the station Aeropuerto Norte.

The journey takes approximately 46 m. Ticket price is about €3 The travel distance is 170 m.

Carrier is Rodalies de Catalunya.

Buy ticket

Get off at the Tenerife North (TFN).


🛏 Find hotel deals and discounts up to 20% in Vilanova-i-la-Geltrú at Booking


Car ferry bus via Альхесирас

Boarding the Naviera Armas S.A. ferry at the port of Aeropuerto Norte.

The journey takes approximately 53 h 30 m. Ticket price is about €100 The travel distance is 170 m.

Carrier is Naviera Armas S.A..

Buy ticket

Get off at the Tenerife North (TFN).
462 m on foot from the Cádiz to the Cadiz.

The journey takes approximately 6 m. The travel distance is 462 m.

Get off at the Cadiz.
Take the ALSA bus at the Cadiz station .

The journey takes approximately 1 h 40 m. Ticket price is about €18 The travel distance is 127 km.

Carrier is ALSA.

Buy ticket

Get off at the Algeciras.
Take the ALSA bus at the Algeciras station .

The journey takes approximately 16 h 15 m. Ticket price is about €150 The travel distance is 1095 km.

Carrier is ALSA.

Buy ticket

Get off at the Tarragona.
Take the Bus Garraf bus at the Tarragona station .

The journey takes approximately 1 h 8 m. Ticket price is about €3 The travel distance is 62 km.

Carrier is Bus Garraf.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Vilanova-i-la-Geltrú at Booking


The cheapest way to travel from Santa-Cruz-de-Tenerife to Vilanova-i-la-Geltrú is by taking a Fly from Tenerife North with an average price of €45. The journey takes approximately 5 ч. 51 мин.

Fly from Tenerife North is the fastest way to travel from Santa-Cruz-de-Tenerife to Vilanova-i-la-Geltrú. Tickets cost €45. The journey takes approximately 5 ч. 51 мин.