There are 9 ways to get from Belgrade 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 to Bilbao Airport, bus
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Bilbao Airport (BIO)plane BEG - BIO
- Take the bus from Airport Loiu Bilbao to Donostia / San Sebastiánbus
9h 27m€89–222Fly to Biarritz Pays Basque Airport, bus
cheapest- Fly from Belgrade Nikola Tesla Airport (BEG) to Biarritz Pays Basque Airport (BIQ)plane BEG - BIQ
- Take the bus from Biarritz to San Sebastian / Donostiabus
8h 25m€86–263Bus, train via Paris
- Take the bus from Beograd, Autobuska stanica to Paris, Quai de Bercybus
- Take the train from Massy Tgv to Hendayetrain Tgv
33h 30m€238–469Drive 2,130 km
- Drive from Belgrade to Donostia / San Sebastiáncar 2,130 km
21h 43m€334–482Fly to San Sebastián Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to San Sebastián Airport (EAS)plane BEG - EAS
10h 6m€133–435Bus, train
- Take the bus from Beograd to Montpellierbus
- Take the train from Montpellier Saint-Roch to Toulouse Matabiautrain Ter
- Take the train from Toulouse Matabiau to Hendayetrain
35h 22m€227–504Bus
- Take the bus from Beograd, Autobuska stanica to Padovabus
- Take the bus from Padova to San Sebastiánbus
35h 34m€138–181Bus via Toulon
- Take the bus from Beograd to Toulonbus
- Take the bus from Toulon to San Sebastian / Donostiabus FlixBus N1155
35h 48m€190–360Drive, car train
- Drive from Belgrade to Salzburg Hbfcar
- Take the cartrain from Salzburg Hbf to Fuldacartrain
- Drive from Fulda to Donostia / San Sebastiáncar
27h 39m€446–639
Belgrade to Donostia / San Sebastián by bus, foot, and train
Questions & Answers
The cheapest way to get from Belgrade to Donostia / San Sebastián is to fly and bus which costs €85 - €230 and takes 9h 27m.
The fastest way to get from Belgrade to Donostia / San Sebastián is to fly and bus which takes 8h 25m and costs €85 - €270.
No, there is no direct bus from Belgrade to Donostia / San Sebastián. However, there are services departing from Beograd, Autobuska stanica and arriving at San Sebastián via Padova. The journey, including transfers, takes approximately 35h 34m.
The distance between Belgrade and Donostia / San Sebastián is 1980 km. The road distance is 2130 km.
The best way to get from Belgrade to Donostia / San Sebastián without a car is to bus and train via Paris which takes 33h 30m and costs €230 - €470.
It takes approximately 9h 27m to get from Belgrade to Donostia / San Sebastián, including transfers.
Belgrade to Donostia / San Sebastián bus services, operated by Zlatan Prevoz doo, depart from Beograd, Autobuska stanica station.
The best way to get from Belgrade to Donostia / San Sebastián is to fly which takes 10h 6m and costs €130 - €440. Alternatively, you can bus, which costs €130 - €190 and takes 35h 34m.
Belgrade to Donostia / San Sebastián bus services, operated by Zlatan Prevoz doo, arrive at Padova station.
Yes, the driving distance between Belgrade to Donostia / San Sebastián is 2130 km. It takes approximately 21h 43m to drive from Belgrade to Donostia / San Sebastián.
What companies run services between Belgrade, Serbia and Donostia / San Sebastián, Spain?
Air Serbia, Iberia, and four other airlines fly from Belgrade Nikola Tesla Airport (BEG) to San Sebastián Airport (EAS) twice daily. Alternatively, you can take a bus from Beograd, Autobuska stanica to San Sebastián via Padova in around 35h 34m.
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Bilbao Airport via Munich
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- €95–120
Flights from Belgrade Nikola Tesla Airport to Biarritz Pays Basque Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Saturday
- Estimated price
- €160–550
- Website
- vueling.com
Flights from Belgrade Nikola Tesla Airport to Bilbao Airport via Barcelona
- Ave. Duration
- 5h 52m
- When
- Sunday and Tuesday
- Estimated price
- €90–250
Flights from Belgrade Nikola Tesla Airport to San Sebastián Airport via Madrid
- Ave. Duration
- 9h 35m
- When
- Monday to Saturday
- Estimated price
- €160–430
Flights from Belgrade Nikola Tesla Airport to San Sebastián Airport via Barcelona
- Ave. Duration
- 12h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €90–410
- Website
- iberia.com
Flights from Belgrade Nikola Tesla Airport to Bilbao Airport via Barcelona
- Ave. Duration
- 5h 52m
- When
- Sunday and Tuesday
- Estimated price
- €90–250
Flights from Belgrade Nikola Tesla Airport to San Sebastián Airport via Madrid
- Ave. Duration
- 9h 35m
- When
- Monday to Saturday
- Estimated price
- €160–430
Flights from Belgrade Nikola Tesla Airport to San Sebastián Airport via Barcelona
- Ave. Duration
- 12h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €90–410
- Website
- easyjet.com
Flights from Belgrade Nikola Tesla Airport to Bilbao Airport via Milan Malpensa
- Ave. Duration
- 6h 35m
- When
- Monday
- Estimated price
- €70–270
Flights from Belgrade Nikola Tesla Airport to Biarritz Pays Basque Airport via Milan Malpensa
- Ave. Duration
- 6h 15m
- When
- Monday and Friday
- Estimated price
- €130–370
- Website
- eurowings.com
Flights from Belgrade Nikola Tesla Airport to Bilbao Airport via Stuttgart
- Ave. Duration
- 6h 30m
- When
- Friday and Sunday
- Estimated price
- €70–280
- Website
- volotea.com
Flights from Belgrade Nikola Tesla Airport to San Sebastián Airport via Rome, Florence
- Ave. Duration
- 7h
- When
- Monday and Thursday
- Estimated price
- €130–440
- Phone
- +33 1 84 94 36 35
- 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 Montpellier Saint-Roch to Toulouse Matabiau
- Ave. Duration
- 2h 12m
- Frequency
- Every 4 hours
- Estimated price
- €50–80
- 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 Montpellier Saint-Roch to Toulouse Matabiau
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- €40–85
- Website
- Oui.SNCF
Train from Toulouse Matabiau to Hendaye
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- €60–120
- Website
- Oui.SNCF
- 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
- +381 11 7620255
- [email protected]
- Website
- Fudeks
Bus from Beograd, Autobuska stanica to Paris, Quai de Bercy
- Ave. Duration
- 25h 30m
- Frequency
- Twice a week
- Estimated price
- €85–220
- Website
- Fudeks
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- 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 Toulon to San Sebastian / Donostia
- Ave. Duration
- 12h 25m
- Frequency
- 3 times a week
- Estimated price
- €65–110
- 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
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Beograd to Montpellier
Bus from Beograd to Toulon
- Phone
- + 381 31 510 060
- [email protected]
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Padova
- Ave. Duration
- 12h 55m
- Frequency
- Once a week
- Estimated price
- €28–45
- Schedules at
- facebook.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
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 France: A guide to SNCF
Read the travel guide
More Questions & Answers
Book your Belgrade to Donostia / San Sebastián bus tickets online with Omio.
There are 1805+ hotels available in Donostia / San Sebastián.
































