Fly to Tenerife North

Take the transport at the Sofia station.

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

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia Airport.
Fly out to Sofia (SOF) of the Madrid (MAD) airport.

The journey takes approximately 7 h 35 m. Ticket price is about €100

Carrier is Bulgaria Air.

🔎

🚖 Find a cheap local taxi

Get off at the Madrid (MAD).
Take the Titsa bus at the Aeropuerto Norte station .

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

Carrier is Titsa.

Buy ticket

Get off at the Intercambiador Sta.Cruz.


🛏 Find hotel deals and discounts up to 20% in Santa-Cruz-de-Tenerife at Booking


Fly to Tenerife South bus

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €55 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia (SOF) of the Naples (NAP) airport.

The journey takes approximately 8 h Ticket price is about €85

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Naples (NAP).
Take the Titsa bus at the Aeropuerto Tenerife Sur station .

The journey takes approximately 51 m. Ticket price is about €9 The travel distance is 62 km.

Carrier is Titsa.

Buy ticket

Get off at the Intercambiador Sta.Cruz.


🛏 Find hotel deals and discounts up to 20% in Santa-Cruz-de-Tenerife at Booking


Fly to Gran Canaria car ferry

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €55 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia Airport of the Sofia (SOF) airport.

The journey takes approximately 8 h 25 m. Ticket price is about €120 The travel distance is 45 m.

Carrier is Bulgaria Air.

🔎

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
Take the Global Las Palmas bus at the Aeropuerto LP Expres station .

The journey takes approximately 18 m. Ticket price is about €2 The travel distance is 23 km.

Carrier is Global Las Palmas.

Buy ticket

Get off at the Juan XXIII.
Take the Global Las Palmas bus at the Juan XXIII station .

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

Carrier is Global Las Palmas.

Buy ticket

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

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

Get off at the Agaete, Gran Canaria.
Boarding the Fred Olsen ferry at the port of Agaete, Gran Canaria.

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

Carrier is Fred Olsen.

Buy ticket

Get off at the Santa Cruz de Tenerife.


🛏 Find hotel deals and discounts up to 20% in Santa-Cruz-de-Tenerife at Booking


Bus train car ferry via Монпелье

Take the Yubim bus at the Sofia station .

The journey takes approximately 31 h 21 m. Ticket price is about €110 The travel distance is 2137 km.

Carrier is Yubim.

Buy ticket

Get off at the Montpellier.
Take the train Renfe Viajeros at the station Montpellier Saint-Roch.

The journey takes approximately 6 h 12 m. Ticket price is about €75 The travel distance is 968 km.

Carrier is Renfe Viajeros.

Buy ticket

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

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

Carrier is Renfe Viajeros.

Buy ticket

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

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

Carrier is Teletaxi Huelva.

🚖 Find a cheap local taxi

Get off at the Huelva.
Boarding the Fred Olsen ferry at the port of Huelva.

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

Carrier is Fred Olsen.

Buy ticket

Get off at the Santa Cruz de Tenerife.


🛏 Find hotel deals and discounts up to 20% in Santa-Cruz-de-Tenerife at Booking


Bus train car ferry

Take the Dary Commerce bus at the Sofia station .

The journey takes approximately 42 h 7 m. The travel distance is 2773 km.

Carrier is Dary Commerce.

Buy ticket

Take the train Renfe AVE at the station Zaragoza-Delicias.

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

Carrier is Renfe AVE.

Buy ticket

Get off at the Cordoba-Central.
Take the train Renfe Viajeros at the station Cordoba-Central.

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

Carrier is Renfe Viajeros.

Buy ticket

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

The journey takes approximately 17 m. Ticket price is about €30 The travel distance is 45 m.

Carrier is Teletaxi Huelva.

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
Boarding the Fred Olsen ferry at the port of Sofia Airport.

The journey takes approximately 39 h The travel distance is 45 m.

Carrier is Fred Olsen.

Buy ticket

Get off at the Sofia (SOF).


🛏 Find hotel deals and discounts up to 20% in Santa-Cruz-de-Tenerife at Booking


Bus car ferry

Take the Dary Commerce bus at the Sofia station .

The journey takes approximately 57 h 29 m. The travel distance is 3838 km.

Carrier is Dary Commerce.

Buy ticket

Get off at the Palos de la Frontera.
Take the taxi at the Palos de la Frontera.

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

Carrier is Teletaxi Huelva.

🚖 Find a cheap local taxi

Get off at the Huelva.
Boarding the Fred Olsen ferry at the port of Sofia Airport.

The journey takes approximately 39 h The travel distance is 45 m.

Carrier is Fred Olsen.

Buy ticket

Get off at the Sofia (SOF).


🛏 Find hotel deals and discounts up to 20% in Santa-Cruz-de-Tenerife at Booking


Bus train car ferry route 2

Take the Yubim bus at the Sofia station .

The journey takes approximately 54 h 17 m. Ticket price is about €120 The travel distance is 3733 km.

Carrier is Yubim.

Buy ticket

Get off at the Estación Santa Justa.
Take the train Renfe Viajeros at the station Sevilla-Santa Justa.

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

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Cadiz.
Boarding the Naviera Armas S.A. ferry at the port of Cádiz.

The journey takes approximately 44 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 Santa Cruz de Tenerife.


🛏 Find hotel deals and discounts up to 20% in Santa-Cruz-de-Tenerife at Booking


Bus car ferry via Кадис

Take the Union Ivkoni bus at the Sofia Central Bus Station station .

The journey takes approximately 56 h Ticket price is about €120 The travel distance is 3761 km.

Carrier is Union Ivkoni.

Buy ticket

Take the ALSA bus at the Sevilla, Estación de Autobuses (Plaza de Armas) station .

The journey takes approximately 2 h Ticket price is about €10 The travel distance is 124 km.

Carrier is ALSA.

Buy ticket

Get off at the Cadiz.
462 m on foot from the Cadiz to the Cádiz.

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

Get off at the Cádiz.
Boarding the Naviera Armas S.A. ferry at the port of Sofia Airport.

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

Carrier is Naviera Armas S.A..

Buy ticket

Get off at the Sofia (SOF).


🛏 Find hotel deals and discounts up to 20% in Santa-Cruz-de-Tenerife at Booking


Drive car ferry

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 32 h 53 m. The travel distance is 3469 km.

Get off at the Huelva.
Boarding the Fred Olsen ferry at the port of Sofia Airport.

The journey takes approximately 39 h The travel distance is 45 m.

Carrier is Fred Olsen.

Buy ticket

Get off at the Sofia (SOF).


🛏 Find hotel deals and discounts up to 20% in Santa-Cruz-de-Tenerife at Booking


The cheapest way to travel from Sofia to Santa-Cruz-de-Tenerife is by taking a Fly to Tenerife South bus with an average price of €151. The journey takes approximately 11 ч. 8 мин.

Fly to Tenerife North is the fastest way to travel from Sofia to Santa-Cruz-de-Tenerife. Tickets cost €158. The journey takes approximately 10 ч. 11 мин.