There are 6 ways to get from Soroca to Odesa by bus, car, or 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
best- Take the bus from Soroca to Chisinau Airportbus Mohyliv-Podilskyy-Râmnicu Sărat
- Take the bus from Chisinau Airport to Pryvoz Bus Stationbus Zaporizhzhia
4h 52mDrive, train
cheapest- Drive from Soroca to Рудницяcar
- Take the train from Рудниця to Odesa-Holovnatrain 136Л / ...
7h 9m₴1,254–2,079Drive 347.1 km
- Drive from Soroca to Odesacar 347.1 km
5h 18m₴2,393–3,456Bus via Chișinău
- Take the bus from Soroca Bus Station to Chisinaubus 3290
- Take the bus from Chişinău Northern Bus Station to Odessa stationbus Chişinău-Kyiv
6h 28m₴2,158–3,177Bus via Chișinău #2
- Take the bus from Soroca to Chișinău Autogara Nordbus Mohyliv-Podilskyi-Palanca / ...
- Take the bus from Chişinău Northern Bus Station to Odessa stationbus Chişinău-Kyiv
7h 4m₴2,790–4,128Bus via Odesa Central Bus Station
- Take the bus from Soroca to Chisinau Airportbus Mohyliv-Podilskyi-Palanca / ...
- Take the bus from Chisinau Airport to Odesa Central Bus Stationbus
8h 55m₴1,842–2,731
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Soroca to Odesa is to drive and train which costs 1 200 ₴ - 2 100 ₴ and takes 7h 9m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Soroca to Odesa is to drive which takes 5h 18m and costs 2 300 ₴ - 3 500 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Soroca to Odesa station. However, there are services departing from Soroca and arriving at Pryvoz Bus Station via Chisinau Airport. The journey, including transfers, takes approximately 4h 52m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Soroca and Odesa is 350 km. The road distance is 347.1 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Soroca to Odesa without a car is to bus which takes 4h 52m and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 4h 52m to get from Soroca to Odesa, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Soroca to Odesa bus services, operated by FlixBus, depart from Soroca Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Soroca to Odesa bus services, operated by FlixBus, arrive at Chisinau station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Soroca to Odesa is 347 km. It takes approximately 5h 18m to drive from Soroca to Odesa.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Soroca to Odesa bus tickets online with Omio.
What companies run services between Soroca, Moldova and Odesa, Ukraine?
You can take a bus from Soroca to Pryvoz Bus Station via Chisinau Airport in around 4h 52m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- uz.gov.ua
Train from Рудниця to Odesa-Holovna
- Ave. Duration
- 4h 16m
- Frequency
- 5 times a day
- Estimated price
- ₴230–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴230–320
- Deluxe
- ₴850–1,300
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Soroca to Chisinau Airport
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- 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
Bus from Soroca to Chișinău Autogara Nord
- Ave. Duration
- 2h 56m
- Frequency
- Every 15 minutes
- Estimated price
- ₴1,200–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
Bus from Soroca to Chisinau Airport
- Ave. Duration
- 3h 10m
- Frequency
- Every 20 minutes
- Estimated price
- ₴1,500–2,100
- Schedules at
- galtrans.md
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- orionbus.net
Bus from Chisinau Airport to Pryvoz Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Soroca Bus Station to Chisinau
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₴650–1,100
- Website
- https://www.flixbus.co.uk
- [email protected]
- Website
- svs.md
Bus from Chisinau Airport to Odesa Central Bus Station
- Ave. Duration
- 4h 52m
- Frequency
- Hourly
- Estimated price
- ₴340–700
- Website
- https://svs.md/en/bus/route/number-19167
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 3399+ hotels available in Odesa.







