There are 11 ways to get from Bulgaria to Santa Cruz de Tenerife by plane, bus, train, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sofia Airport to Tenerife North Airport
best- Fly from Sofia Airport (SOF) to Tenerife North Airport (TFN)plane SOF - TFN
10h 43m€112–254Bus to Bucharest Otopeni, fly to Tenerife North Airport
cheapest- Take the bus from Ruse to Buchurestbus
- Fly from Bucharest Otopeni (OTP) to Tenerife North Airport (TFN)plane OTP - TFN
12h 6m€104–327Bus, train, car ferry via Budapest
- Take the bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvarbus
- Take the bus from Budapest Népliget bus station to Marseillebus
- Take the train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiztrain
- Take the carferry from Cádiz to Santa Cruz de Tenerifecarferry
3d 14h€506–1,711Bus, car ferry via Genoa
- Take the bus from Sofia Central Bus Station to Genoabus
- Take the bus from Genoa to Meridabus
- Take the bus from Mérida to Punta Umbríabus
- Take the carferry from Huelva to Santa Cruz de Tenerifecarferry
3d 19h€423–1,555Drive, car ferry
- Drive from Sofia to Huelvacar
- Take the carferry from Huelva to Santa Cruz de Tenerifecarferry
2d 18h€640–1,866Fly Burgas Airport to Tenerife South-Reina Sofia Airport, bus
- Fly from Burgas Airport (BOJ) to Tenerife South-Reina Sofia Airport (TFS)plane BOJ - TFS
- Take the bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruzbus
17h 26m€105–341Fly Varna Airport to Tenerife North Airport
- Fly from Varna Airport (VAR) to Tenerife North Airport (TFN)plane VAR - TFN
14h 36m€208–497Fly Sofia Airport to Tenerife South-Reina Sofia Airport, bus
- Fly from Sofia Airport (SOF) to Tenerife South-Reina Sofia Airport (TFS)plane SOF - TFS
- Take the bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruzbus
12h 34m€105–491Bus to Bucharest Otopeni, fly to Tenerife South-Reina Sofia Airport, bus
- Take the bus from Ruse to Buchurestbus
- Fly from Bucharest Otopeni (OTP) to Tenerife South-Reina Sofia Airport (TFS)plane OTP - TFS
- Take the bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruzbus
11h 36m€112–264Bus, train, car ferry
- Take the bus from Sofia Central Bus Station to Bucharestbus
- Take the bus from Bucureşti to Montpellierbus
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiztrain
- Take the carferry from Cádiz to Santa Cruz de Tenerifecarferry
3d 19h€475–1,520Bus, car ferry
- Take the bus from Sofia Central Bus Station to Tiranabus
- Take the bus from Tirana to Barcelona, Estació d'Autobusos Nordbus
- Take the bus from Barcelona Estació d'Autobusos Nord to Punta Umbríabus
- Take the carferry from Huelva to Santa Cruz de Tenerifecarferry
4d 1h
Sofia Airport (SOF) to Tenerife North Airport (TFN) flights
Questions & Answers
The cheapest way to get from Bulgaria to Santa Cruz de Tenerife is to fly and bus which costs €100 - €500 and takes 12h 34m.
The fastest way to get from Bulgaria to Santa Cruz de Tenerife is to fly which takes 10h 43m and costs €110 - €260.
The distance between Bulgaria and Santa Cruz de Tenerife is 3911 km.
The best way to get from Bulgaria to Santa Cruz de Tenerife without a car is to bus and train and car ferry via Budapest which takes 3 days 14h and costs €500 - €1800.
It takes approximately 10h 43m to get from Bulgaria to Santa Cruz de Tenerife, including transfers.
Santa Cruz de Tenerife is 2h behind Bulgaria. It is currently 4:09 AM in Bulgaria and 2:09 AM in Santa Cruz de Tenerife.
There are 2279+ hotels available in Santa Cruz de Tenerife.
What companies run services between Bulgaria and Santa Cruz de Tenerife, Spain?
Bulgaria Air, Iberia, and five other airlines fly from Sofia Airport (SOF) to Tenerife North Airport (TFN) twice daily.
- Website
- iberia.com
Flights from Sofia Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 7h 37m
- When
- Friday, Sunday, and Tuesday
- Estimated price
- €95–900
Flights from Sofia Airport to Tenerife North Airport via Barcelona
- Ave. Duration
- 8h 30m
- When
- Tuesday
- Estimated price
- €120–290
Flights from Sofia Airport to Tenerife North Airport via Valencia
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- €85–290
Flights from Sofia Airport to Tenerife North Airport via Alicante–Elche
- Ave. Duration
- 8h 15m
- When
- Friday
- Estimated price
- €90–280
Flights from Sofia Airport to Tenerife North Airport via Malaga
- Ave. Duration
- 8h 35m
- When
- Monday
- Estimated price
- €90–280
Flights from Bucharest Otopeni to Tenerife North Airport via Madrid
- Ave. Duration
- 9h 10m
- When
- Wednesday and Sunday
- Estimated price
- €120–280
Flights from Bucharest Otopeni to Tenerife North Airport via Gran Canaria
- Ave. Duration
- 7h 30m
- When
- Tuesday and Saturday
- Estimated price
- €95–300
Flights from Bucharest Otopeni to Tenerife North Airport via Malaga
- Ave. Duration
- 7h 45m
- When
- Monday
- Estimated price
- €95–300
Flights from Bucharest Otopeni to Tenerife North Airport via Barcelona
- Ave. Duration
- 7h 55m
- When
- Monday
- Estimated price
- €100–260
Flights from Bucharest Otopeni to Tenerife North Airport via Valencia
- Ave. Duration
- 8h 5m
- When
- Wednesday and Saturday
- Estimated price
- €95–300
Flights from Varna Airport to Tenerife North Airport via Barcelona
- Ave. Duration
- 11h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €160–370
Flights from Sofia Airport to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 9h 1m
- When
- Monday, Saturday, and Thursday
- Estimated price
- €95–850
Flights from Bucharest Otopeni to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 8h 35m
- When
- Sunday
- Estimated price
- €120–260
- Website
- vueling.com
Flights from Sofia Airport to Tenerife North Airport via Valencia
- Ave. Duration
- 7h 30m
- When
- Saturday
- Estimated price
- €85–290
Flights from Sofia Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 7h 35m
- When
- Tuesday
- Estimated price
- €95–280
Flights from Sofia Airport to Tenerife North Airport via Alicante–Elche
- Ave. Duration
- 8h 15m
- When
- Friday
- Estimated price
- €90–280
Flights from Sofia Airport to Tenerife North Airport via Malaga
- Ave. Duration
- 8h 35m
- When
- Monday
- Estimated price
- €90–280
Flights from Bucharest Otopeni to Tenerife North Airport via Madrid
- Ave. Duration
- 9h 10m
- When
- Wednesday and Sunday
- Estimated price
- €120–280
Flights from Bucharest Otopeni to Tenerife North Airport via Malaga
- Ave. Duration
- 7h 45m
- When
- Monday
- Estimated price
- €95–300
Flights from Bucharest Otopeni to Tenerife North Airport via Barcelona
- Ave. Duration
- 7h 55m
- When
- Monday
- Estimated price
- €100–260
Flights from Bucharest Otopeni to Tenerife North Airport via Valencia
- Ave. Duration
- 8h 5m
- When
- Wednesday and Saturday
- Estimated price
- €95–300
Flights from Varna Airport to Tenerife North Airport via Barcelona
- Ave. Duration
- 11h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €160–370
Flights from Sofia Airport to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 8h 35m
- When
- Thursday and Saturday
- Estimated price
- €95–480
- Website
- bintercanarias.com
Flights from Sofia Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- €85–290
Flights from Sofia Airport to Tenerife North Airport via Palma Mallorca
- Ave. Duration
- 8h 25m
- When
- Tuesday and Saturday
- Estimated price
- €100–450
Flights from Bucharest Otopeni to Tenerife North Airport via Gran Canaria
- Ave. Duration
- 7h 30m
- When
- Tuesday and Saturday
- Estimated price
- €95–300
Flights from Bucharest Otopeni to Tenerife North Airport via Madrid
- Ave. Duration
- 7h 55m
- When
- Wednesday and Sunday
- Estimated price
- €95–440
Flights from Varna Airport to Tenerife North Airport via Sofia Airport, Palma Mallorca
- Ave. Duration
- 12h 10m
- When
- Tuesday and Saturday
- Estimated price
- €130–600
- Website
- aireuropa.com
Flights from Sofia Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 8h 15m
- When
- Wednesday
- Estimated price
- €95–280
Flights from Bucharest Otopeni to Tenerife North Airport via Madrid
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- €95–700
- Website
- tarom.ro
Flights from Sofia Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 8h 15m
- When
- Wednesday
- Estimated price
- €95–280
Flights from Bucharest Otopeni to Tenerife North Airport via Madrid
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- €100–700
- Website
- ryanair.com
Flights from Burgas Airport to Tenerife South-Reina Sofia Airport via Vienna
- Ave. Duration
- 14h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €120–340
- Website
- transavia.com
Flights from Burgas Airport to Tenerife South-Reina Sofia Airport via Paris Orly
- Ave. Duration
- 21h 7m
- When
- Monday
- Estimated price
- €210–800
- Website
- flyulendo.com
Flights from Burgas Airport to Tenerife South-Reina Sofia Airport via Rome
- Ave. Duration
- 16h
- When
- Sunday
- Estimated price
- €95–330
Flights from Bucharest Otopeni to Tenerife South-Reina Sofia Airport
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €80–280
- Website
- luxair.lu
Flights from Burgas Airport to Tenerife South-Reina Sofia Airport via Luxembourg
- Ave. Duration
- 21h 40m
- When
- Friday
- Estimated price
- €170–1,000
- Website
- wizzair.com
Flights from Burgas Airport to Tenerife South-Reina Sofia Airport via Budapest
- Ave. Duration
- 22h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €110–350
- Website
- neosair.it
Flights from Burgas Airport to Tenerife South-Reina Sofia Airport via Rome
- Ave. Duration
- 17h 15m
- When
- Sunday
- Estimated price
- €140–490
- Website
- tui.com
Flights from Varna Airport to Tenerife North Airport via Hannover
- Ave. Duration
- 16h 50m
- When
- Friday
- Estimated price
- €130–390
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 7h 48m
- Frequency
- Twice daily
- Estimated price
- €140–230
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiz
- Ave. Duration
- 4h 53m
- Frequency
- Every 4 hours
- Estimated price
- €75–120
- Website
- Renfe Viajeros
Train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 18m
- Frequency
- Twice daily
- Estimated price
- €120–190
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiz
- Ave. Duration
- 4h 53m
- Frequency
- Every 4 hours
- Estimated price
- €75–120
- Website
- Renfe Viajeros
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- €75–120
- Schedules at
- karat-s.com
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia Central Bus Station to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- €40–60
- Website
- Citylines
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Budapest Népliget bus station to Marseille
- Ave. Duration
- 24h 50m
- Frequency
- Once daily
- Estimated price
- €140–240
- Website
- Flixbus
Bus from Genoa to Merida
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- €150–260
- Website
- Flixbus
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Genoa
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Mérida to Punta Umbría
- Ave. Duration
- 4h 38m
- Frequency
- 4 times a week
- Estimated price
- €28–50
- Schedules at
- grupointerbus.com
Bus from Barcelona Estació d'Autobusos Nord to Punta Umbría
- Ave. Duration
- 19h 23m
- Frequency
- 4 times a week
- Estimated price
- €95–230
- Schedules at
- grupointerbus.com
- Phone
- +34 922 531 300
- Website
- TITSA
Bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruz
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- €9–10
- Website
- TITSA
Bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruz
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- €9–10
- Website
- TITSA
Bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruz
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- €9–10
- Website
- TITSA
- Phone
- +359 899199328
- [email protected]
- Website
- bgrazpisanie.com
Bus from Ruse to Buchurest
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Estimated price
- €7–10
- Schedules at
- bgrazpisanie.com
Bus from Ruse to Buchurest
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Estimated price
- €7–10
- Schedules at
- bgrazpisanie.com
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Sofia Central Bus Station to Bucharest
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- €29
- Schedules at
- likebus.ua
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Bucureşti to Montpellier
- Ave. Duration
- 36h 35m
- Frequency
- 3 times a week
- Estimated price
- €140–180
- Schedules at
- tabitatour.autogari.ro
- Phone
- +355 68 391 1009
- [email protected]
- Website
- nelatours.com
Bus from Sofia Central Bus Station to Tirana
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- €45
- Schedules at
- nelatravel.site
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Tirana to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 29h 20m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +34 (0) 902 456 500
- Website
- Naviera Armas S.A.
Car ferry from Cádiz to Santa Cruz de Tenerife
- Ave. Duration
- 33h
- Frequency
- Twice a week
- Estimated price
- €115–1,000
- Website
- Naviera Armas S.A.
- Lobby
- €115
- Cabin
- €328
Car ferry from Cádiz to Santa Cruz de Tenerife
- Ave. Duration
- 33h
- Frequency
- Twice a week
- Estimated price
- €115–1,000
- Website
- Naviera Armas S.A.
- Lobby
- €115
- Cabin
- €328
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Huelva to Santa Cruz de Tenerife
- Ave. Duration
- 33h
- Frequency
- 4 times a week
- Estimated price
- €110–1,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Huelva to Santa Cruz de Tenerife
- Ave. Duration
- 33h
- Frequency
- 4 times a week
- Estimated price
- €110–1,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Huelva to Santa Cruz de Tenerife
- Ave. Duration
- 33h
- Frequency
- 4 times a week
- Estimated price
- €110–1,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide


































