There are 9 ways to get from Donostia / San Sebastián to Odesa by bus, plane, train, train (TGV), 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus to Bilbao Airport, fly, bus
best- Take the bus from Donostia / San Sebastián to Airport Loiu Bilbaobus
- Fly from Bilbao Airport (BIO) to Chișinău International Airport (RMO)plane BIO - RMO
- Take the bus from Chisinau Airport to Pryvoz Bus Stationbus
14h 52mBus
cheapest- Take the bus from San Sebastián to Bacăubus
- Take the bus from Bacău to Chișinău Autogara Nordbus
- Take the bus from Chişinău Northern Bus Station to Odessa stationbus
2d 6h₴11,081–13,909Train, bus
- Take the train from Hendaye to Massy Tgvtrain Tgv
- Take the train from Massy Tgv to Frankfurt(Main)Hbftrain Tgv
- Take the train from Frankfurt to Nürnberg Hbftrain 41 / ...
- Take the bus from Nürnberg to Odesa Central Bus Stationbus
40h 33m₴24,727–46,689Train
- Take the train from Hendaye to Massy Tgvtrain Tgv
- Take the train from Massy TGV to Bruxelles Miditrain
- Take the train from Bruxelles-Midi to Praha hl.n.train Trn
- Take the train from Praha Hlavni Nadrazi to Przemysl Glownytrain Ic
- Take the train from Przemysl Glowny to Odesa-Holovnatrain
2d 4h₴26,427–60,789Drive 3,168.8 km
- Drive from Donostia / San Sebastián to Odesacar 3,168.8 km
38h 7m₴25,900–37,410Bus to Biarritz Pays Basque Airport, fly, bus
- Take the bus from San Sebastian / Donostia to Biarritzbus
- Fly from Biarritz Pays Basque Airport (BIQ) to Chișinău International Airport (RMO)plane BIQ - RMO
- Take the bus from Chisinau Airport to Pryvoz Bus Stationbus
12h 22mFly from San Sebastián Airport, bus
- Fly from San Sebastián Airport (EAS) to Chișinău International Airport (RMO)plane EAS - RMO
- Take the bus from Chisinau Airport to Pryvoz Bus Stationbus
11h 22mBus via Saarbrücken
- Take the bus from San Sebastián - Bus Station to Metz - Bus Stationbus
- Take the bus from Metz to Saarbrücken bus stationbus N90 / ...
- Take the bus from Saarbrücken to Pryvoz Bus Stationbus
2d 19h₴13,215–17,509Drive, car train
- Drive from Donostia / San Sebastián to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Odesacar
43h 15m₴27,680–40,038
Donostia / San Sebastián to Odesa by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Donostia / San Sebastián to Odesa is to bus which costs 11 000 ₴ - 14 000 ₴ and takes 2 days 6h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Donostia / San Sebastián to Odesa is to drive which takes 38h 7m and costs 25 000 ₴ - 38 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Donostia / San Sebastián to Odesa station. However, there are services departing from San Sebastián and arriving at Odessa station via Bacău and Chişinău Northern Bus Station. The journey, including transfers, takes approximately 2 days 6h.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Donostia / San Sebastián to Odesa. However, there are services departing from Amara-Donostia and arriving at Odesa-Holovna via Hendaye, Massy TGV, Bruxelles-Midi, Praha Hlavni Nadrazi and Przemysl Glowny. The journey, including transfers, takes approximately 2 days 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Donostia / San Sebastián and Odesa is 2797 km. The road distance is 3168.8 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Donostia / San Sebastián to Odesa without a car is to train and bus which takes 40h 33m and costs 24 000 ₴ - 47 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 14h 52m to get from Donostia / San Sebastián to Odesa, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Donostia / San Sebastián to Odesa bus services, operated by BlaBlaCar Bus, depart from San Sebastián - Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Donostia / San Sebastián to Odesa train services, operated by TGV inOui, depart from Hendaye station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Donostia / San Sebastián to Odesa is to train which takes 2 days 4h and costs 26 000 ₴ - 65 000 ₴. Alternatively, you can bus, which costs 11 000 ₴ - 14 000 ₴ and takes 2 days 6h.
What companies run services between Donostia / San Sebastián, Spain and Odesa, Ukraine?
You can take a train from Amara-Donostia to Odesa-Holovna via Hendaia, Hendaye, Massy TGV, Bruxelles Midi, Bruxelles-Midi, Praha hl.n., Praha Hlavni Nadrazi, and Przemysl Glowny in around 2d 4h. Alternatively, you can take a bus from San Sebastián to Odessa station via Bacău, Chișinău Autogara Nord, and Chişinău Northern Bus Station in around 2d 6h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyone.eu
Flights from Bilbao Airport to Chișinău International Airport via Milan Malpensa
- Ave. Duration
- 8h 55m
- When
- Wednesday and Friday
- Estimated price
- ₴4,700–15,000
Flights from Biarritz Pays Basque Airport to Chișinău International Airport via Paris Charles de Gaulle
- Ave. Duration
- 9h 43m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₴7,000–23,000
Flights from Biarritz Pays Basque Airport to Chișinău International Airport via Geneva
- Ave. Duration
- 9h 30m
- When
- Thursday and Sunday
- Estimated price
- ₴7,000–23,000
Flights from Biarritz Pays Basque Airport to Chișinău International Airport via Nice
- Ave. Duration
- 12h
- When
- Wednesday
- Estimated price
- ₴7,000–23,000
Flights from San Sebastián Airport to Chișinău International Airport via Barcelona
- Ave. Duration
- 11h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₴8,000–25,000
- Website
- flyulendo.com
Flights from Bilbao Airport to Chișinău International Airport via Venice
- Ave. Duration
- 10h 27m
- When
- Wednesday, Sunday, Tuesday, and Saturday
- Estimated price
- ₴3,300–18,000
Flights from Bilbao Airport to Chișinău International Airport via Milan Malpensa
- Ave. Duration
- 13h 7m
- When
- Sunday and Thursday
- Estimated price
- ₴3,300–18,000
Flights from Bilbao Airport to Chișinău International Airport via Turin
- Ave. Duration
- 15h 40m
- When
- Monday and Friday
- Estimated price
- ₴3,300–18,000
Flights from San Sebastián Airport to Chișinău International Airport via Barcelona
- Ave. Duration
- 9h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₴7,000–21,000
- Website
- auraairlines.com
Flights from San Sebastián Airport to Chișinău International Airport via Barcelona
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₴11,000–29,000
Flights from San Sebastián Airport to Chișinău International Airport via Madrid
- Ave. Duration
- 9h 25m
- When
- Tuesday
- Estimated price
- ₴12,000–31,000
Flights from San Sebastián Airport to Chișinău International Airport via Palma Mallorca
- Ave. Duration
- 11h 10m
- When
- Wednesday and Saturday
- Estimated price
- ₴11,000–30,000
- Website
- hisky.aero
Flights from Bilbao Airport to Chișinău International Airport via Venice
- Ave. Duration
- 9h 35m
- When
- Monday and Friday
- Estimated price
- ₴6,500–20,000
Flights from Biarritz Pays Basque Airport to Chișinău International Airport via Frankfurt
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- ₴10,000–32,000
- Website
- austrian.com
Flights from Bilbao Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 13h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₴6,500–25,000
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Hendaye to Massy Tgv
- Ave. Duration
- 4h 41m
- Frequency
- Twice daily
- Estimated price
- ₴8,000–13,000
- Website
- TGV inOui
Train from Massy Tgv to Frankfurt(Main)Hbf
- Ave. Duration
- 4h 46m
- Frequency
- Twice a week
- Estimated price
- ₴7,000–12,000
- Website
- TGV inOui
Train from Hendaye to Massy Tgv
- Ave. Duration
- 4h 41m
- Frequency
- Twice daily
- Estimated price
- ₴8,000–13,000
- Website
- TGV inOui
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Nürnberg Hbf
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- ₴2,100–9,500
- Website
- Deutsche Bahn Intercity (DB IC)
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 Massy TGV to Bruxelles Midi
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- ₴3,300–7,000
- Website
- Oui.SNCF
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Bruxelles-Midi to Praha hl.n.
- Ave. Duration
- 15h 29m
- Frequency
- Twice a week
- Estimated price
- ₴10,000–22,000
- Website
- Belgian Railways
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Praha Hlavni Nadrazi to Przemysl Glowny
- Ave. Duration
- 8h 37m
- Frequency
- Twice daily
- Estimated price
- ₴2,300–3,700
- Website
- RegioJet
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Przemysl Glowny
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- ₴8,000–15,000
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Przemysl Glowny to Odesa-Holovna
- Ave. Duration
- 15h 3m
- Frequency
- 3 times a week
- Estimated price
- ₴2,700–3,600
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- ₴2,700–3,600
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 9h 29m
- Frequency
- Once a week
- Estimated price
- ₴5,000–6,500
- Website
- Urlaubs-Express (UEX)
- Phone
- +34 900 121 400
- [email protected]
Bus from Donostia / San Sebastián to Airport Loiu Bilbao
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₴600–900
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- OrionBus
Bus from Chisinau Airport to Pryvoz Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
Bus from Chisinau Airport to Pryvoz Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
Bus from Chisinau Airport to Pryvoz Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
- Phone
- +380 98 815 4444
- [email protected]
- Website
- East West Eurolines
Bus from Nürnberg to Odesa Central Bus Station
- Ave. Duration
- 24h 51m
- Frequency
- Twice daily
- Estimated price
- ₴7,500–12,000
- Website
- East West Eurolines
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from San Sebastian / Donostia to Biarritz
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- ₴200–340
- Website
- Flixbus
Bus from Metz to Saarbrücken bus station
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₴290–490
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from San Sebastian / Donostia to Biarritz
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- ₴220–390
- Website
- BlaBlaCar Bus
Bus from San Sebastián - Bus Station to Metz - Bus Station
- Ave. Duration
- 16h 29m
- Frequency
- Once daily
- Estimated price
- ₴5,000–9,500
- Website
- BlaBlaCar Bus
Bus from Metz to Saarbrücken bus station
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- ₴310–600
- Website
- BlaBlaCar Bus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from San Sebastián to Bacău
- Ave. Duration
- 2d
- Frequency
- 3 times a week
- Estimated price
- ₴8,000–10,000
- Schedules at
- tabitatour.ro
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Bacău to Chișinău Autogara Nord
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- ₴1,500–2,100
- Schedules at
- galtrans.md
Bus from Chişinău Northern Bus Station to Odessa station
- Ave. Duration
- 3h 8m
- Frequency
- Every 3 hours
- Estimated price
- ₴1,500–2,100
- Schedules at
- galtrans.md
- Phone
- +38 (044) 444 00 44
- Website
- Grandes Tour
Bus from Saarbrücken to Pryvoz Bus Station
- Ave. Duration
- 47h 54m
- Frequency
- 3 times a week
- Estimated price
- ₴7,700
- Website
- Grandes Tour
Want to know more about travelling around Ukraine
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Donostia / San Sebastián to Odesa bus services, operated by BlaBlaCar Bus, arrive at Metz - Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Odesa is 1h ahead of Donostia / San Sebastián. It is currently 10:36 PM in Donostia / San Sebastián and 11:36 PM in Odesa.
Transport is disrupted due to the Russia-Ukraine war. Read more
Donostia / San Sebastián to Odesa train services, operated by TGV inOui, arrive at Massy Tgv station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Donostia / San Sebastián to Odesa is 3169 km. It takes approximately 38h 7m to drive from Donostia / San Sebastián to Odesa.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Donostia / San Sebastián to Odesa bus tickets online with Omio.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 3474+ hotels available in Odesa.










































