There are 10 ways to get from Bulgaria to Donostia / San Sebastián by plane, bus, train, car, or car train
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 Bilbao Airport, bus
best- Fly from Sofia Airport (SOF) to Bilbao Airport (BIO)plane SOF - BIO
- Take the bus from Airport Loiu Bilbao to Donostia / San Sebastiánbus
10h 45m€72–208Bus, train via Lyon
- Take the bus from Sofia Central Bus Station to Milano, Stazione Centralebus
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Massy Tgvtrain Tgv
- Take the train from Massy Tgv to Hendayetrain Tgv
37h 51m€368–585Drive 2,521.9 km
- Drive from Sofia to Donostia / San Sebastiáncar 2,521.9 km
25h 28m€395–570Fly Sofia Airport to San Sebastián Airport
- Fly from Sofia Airport (SOF) to San Sebastián Airport (EAS)plane SOF - EAS
11h 44m€91–331Bus to Bucharest Otopeni, fly to San Sebastián Airport
- Take the bus from Ruse to Buchurestbus
- Fly from Bucharest Otopeni (OTP) to San Sebastián Airport (EAS)plane OTP - EAS
11h 51m€128–344Fly Sofia Airport to Biarritz Pays Basque Airport, bus
- Fly from Sofia Airport (SOF) to Biarritz Pays Basque Airport (BIQ)plane SOF - BIQ
- Take the bus from Biarritz to San Sebastian / Donostiabus
9h 48m€99–269Bus, train
- Take the bus from Sofia Serdica Bus Stop to München Hbfbus
- Take the train from München Hbf to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Massy Tgvtrain Tgv
- Take the train from Massy Tgv to Hendayetrain Tgv
38h 23m€413–935Bus
- Take the bus from Sofia Central Bus Station to Padovabus
- Take the bus from Padova to San Sebastiánbus
40h 39m€200–230Bus via Grenoble
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Nis to Grenoblebus
- Take the bus from Grenoble to San Sebastian / Donostiabus
2d 3h€337–417Drive, car train
- Drive from Sofia to Salzburg Hbfcar
- Take the cartrain from Salzburg Hbf to Fuldacartrain
- Drive from Fulda to Donostia / San Sebastiáncar
31h 24m€509–730
Sofia Airport (SOF) to Bilbao Airport (BIO) flights
Questions & Answers
The cheapest way to get from Bulgaria to Donostia / San Sebastián is to fly and bus which costs €70 - €210 and takes 10h 45m.
The fastest way to get from Bulgaria to Donostia / San Sebastián is to fly and bus which takes 9h 48m and costs €95 - €270.
No, there is no direct bus from Bulgaria station to Donostia / San Sebastián. However, there are services departing from Sofia Central Bus Station and arriving at San Sebastián via Padova. The journey, including transfers, takes approximately 40h 39m.
The distance between Bulgaria and Donostia / San Sebastián is 2250 km. The road distance is 2521.9 km.
The best way to get from Bulgaria to Donostia / San Sebastián without a car is to bus and train via Lyon which takes 37h 51m and costs €360 - €600.
It takes approximately 10h 45m to get from Bulgaria to Donostia / San Sebastián, including transfers.
Bulgaria to Donostia / San Sebastián bus services, operated by M&M Travel, depart from Sofia Central Bus Station.
The best way to get from Bulgaria to Donostia / San Sebastián is to fly which takes 11h 44m and costs €90 - €340. Alternatively, you can bus, which costs €200 - €230 and takes 40h 39m.
Bulgaria to Donostia / San Sebastián bus services, operated by M&M Travel, arrive at Padova station.
Donostia / San Sebastián is 1h behind Bulgaria. It is currently 1:36 AM in Bulgaria and 12:36 AM in Donostia / San Sebastián.
What companies run services between Bulgaria and Donostia / San Sebastián, Spain?
Bulgaria Air, Iberia, and five other airlines fly from Sofia Airport (SOF) to San Sebastián Airport (EAS) 3 times a day. Alternatively, you can take a bus from Sofia Central Bus Station to San Sebastián via Padova in around 40h 39m.
- Website
- iberia.com
Flights from Sofia Airport to Bilbao Airport via Palma Mallorca
- Ave. Duration
- 6h 55m
- When
- Thursday
- Estimated price
- €70–130
Flights from Sofia Airport to San Sebastián Airport via Madrid
- Ave. Duration
- 11h 37m
- When
- Monday, Thursday, and Wednesday
- Estimated price
- €100–900
Flights from Sofia Airport to San Sebastián Airport via Barcelona
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- €80–340
Flights from Sofia Airport to San Sebastián Airport via Bari, Barcelona
- Ave. Duration
- 11h 25m
- When
- Thursday
- Estimated price
- €90–340
Flights from Bucharest Otopeni to San Sebastián Airport via Madrid
- Ave. Duration
- 7h 58m
- When
- Every day
- Estimated price
- €150–400
Flights from Bucharest Otopeni to San Sebastián Airport via Barcelona
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €150–390
- Website
- vueling.com
Flights from Sofia Airport to Bilbao Airport via Palma Mallorca
- Ave. Duration
- 6h 55m
- When
- Thursday
- Estimated price
- €70–130
Flights from Sofia Airport to San Sebastián Airport via Madrid
- Ave. Duration
- 11h 10m
- When
- Wednesday
- Estimated price
- €100–350
Flights from Sofia Airport to San Sebastián Airport via Barcelona
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- €80–340
Flights from Sofia Airport to San Sebastián Airport via Bari, Barcelona
- Ave. Duration
- 11h 25m
- When
- Thursday
- Estimated price
- €90–340
Flights from Bucharest Otopeni to San Sebastián Airport via Madrid
- Ave. Duration
- 7h 58m
- When
- Every day
- Estimated price
- €150–400
Flights from Bucharest Otopeni to San Sebastián Airport via Barcelona
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €150–390
- Website
- lufthansa.com
Flights from Sofia Airport to Bilbao Airport via Munich
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- €100–330
Flights from Sofia Airport to Biarritz Pays Basque Airport via Munich
- Ave. Duration
- 5h 35m
- When
- Saturday
- Estimated price
- €140–490
- Website
- volotea.com
Flights from Sofia Airport to San Sebastián Airport via Palma Mallorca
- Ave. Duration
- 15h 40m
- When
- Tuesday
- Estimated price
- €85–350
Flights from Sofia Airport to San Sebastián Airport via Rome, Florence
- Ave. Duration
- 7h 50m
- When
- Thursday
- Estimated price
- €120–380
Flights from Bucharest Otopeni to San Sebastián Airport via Vienna, Florence
- Ave. Duration
- 8h 15m
- When
- Monday and Thursday
- Estimated price
- €130–410
- Website
- flyulendo.com
Flights from Sofia Airport to Bilbao Airport via Milan Malpensa
- Ave. Duration
- 7h 35m
- When
- Friday and Sunday
- Estimated price
- €90–450
- Website
- ryanair.com
Flights from Sofia Airport to Biarritz Pays Basque Airport via Milan Bergamo
- Ave. Duration
- 9h 10m
- When
- Saturday
- Estimated price
- €80–300
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 39m
- Frequency
- 4 times a day
- Estimated price
- €55–90
- Website
- Trenitalia
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Massy Tgv
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- €85–140
- Website
- TGV inOui
Train from Massy Tgv to Hendaye
- Ave. Duration
- 4h 37m
- Frequency
- 6 times a week
- Estimated price
- €150–250
- Website
- TGV inOui
Train from Strasbourg to Massy Tgv
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Estimated price
- €100–160
- Website
- TGV inOui
Train from Massy Tgv to Hendaye
- Ave. Duration
- 4h 37m
- Frequency
- 6 times a week
- Estimated price
- €150–250
- Website
- TGV inOui
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Massy Tgv
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- €70–150
- Website
- Oui.SNCF
Train from Strasbourg to Massy Tgv
- Ave. Duration
- 3h 3m
- Frequency
- 3 times a day
- Estimated price
- €80–170
- Website
- Oui.SNCF
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Strasbourg Bahnhof
- Ave. Duration
- 3h 49m
- Frequency
- Once daily
- Estimated price
- €70–310
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Salzburg Hbf to Fulda
- Ave. Duration
- 6h 1m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +34 900 121 400
- [email protected]
Bus from Airport Loiu Bilbao to Donostia / San Sebastián
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €11–17
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Milano, Stazione Centrale
- Ave. Duration
- 22h
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Sofia Central Bus Station to Padova
- Ave. Duration
- 18h
- Frequency
- 3 times a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- 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
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Biarritz to San Sebastian / Donostia
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- €3–7
- Website
- Flixbus
Bus from Grenoble to San Sebastian / Donostia
- Ave. Duration
- 13h 35m
- Frequency
- 3 times a day
- Estimated price
- €70–120
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Biarritz to San Sebastian / Donostia
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- €4–8
- Website
- BlaBlaCar Bus
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Sofia Serdica Bus Stop to München Hbf
- Ave. Duration
- 21h 59m
- Frequency
- Once daily
- Estimated price
- €110–200
- Schedules at
- karat-s.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to San Sebastián
- Ave. Duration
- 21h 39m
- Frequency
- 3 times a week
- Estimated price
- €110–140
- Schedules at
- tabitatour.ro
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €20–25
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €15–25
- Website
- Niš-ekspres
- Phone
- +41 76 480 13 51
- [email protected]
- Website
- optoptravel.rs
Bus from Nis to Grenoble
- Ave. Duration
- 31h
- Frequency
- 6 times a week
- Estimated price
- €250–270
- Schedules at
- optoptravel.rs
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Yes, the driving distance between Bulgaria to Donostia / San Sebastián is 2522 km. It takes approximately 25h 28m to drive from Bulgaria to Donostia / San Sebastián.
There are 1805+ hotels available in Donostia / San Sebastián.









































