There are 5 ways to get from Lviv Oblast to Odesa by bus, train, car, or taxi
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 via Lviv BS "Central"
best- Take the bus from Lviv BS "Central" to Odesa Central Bus Stationbus Odesa
10h 6m₴2,807–4,407Train
cheapest- Take the train from Підзамче to Odesa-Holovnatrain 136Л / ...
11h 46m₴260–3,500Drive 744.7 km
- Drive from Lviv urban hromada to Odesacar 744.7 km
11h 26m₴5,128–7,407Taxi
- Take the taxi from Lviv urban hromada to Odesataxi 744.7 km
11h 26m₴5,500–7,000Bus
- Take the bus from Lviv Station to Odesabus Route 60/0645
14h 59m₴2,505–3,805
Lviv Oblast to Odesa by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Lviv Oblast to Odesa is to train which costs 260 ₴ - 3 500 ₴ and takes 11h 46m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Lviv Oblast to Odesa is to bus via Lviv BS "Central" which takes 10h 6m and costs 2 800 ₴ - 4 500 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Lviv Oblast to Odesa station. However, there are services departing from Проспект Свободи and arriving at Odesa Central Bus Station via Lviv BS "Central". The journey, including transfers, takes approximately 10h 6m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, there is a direct train departing from Підзамче and arriving at Odesa-Holovna. Services depart twice daily, and operate every day. The journey takes approximately 11h 46m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Lviv Oblast and Odesa is 792 km. The road distance is 744.7 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Lviv Oblast to Odesa without a car is to bus via Lviv BS "Central" which takes 10h 6m and costs 2 800 ₴ - 4 500 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 10h 6m to get from Lviv Oblast to Odesa, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Lviv Oblast to Odesa bus services, operated by East West Eurolines, depart from Lviv BS "Central" station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Lviv Oblast to Odesa train services, operated by Ukrainian Railways (УЗ), depart from Підзамче station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Lviv Oblast to Odesa is to bus via Lviv BS "Central" which takes 10h 6m and costs 2 800 ₴ - 4 500 ₴. Alternatively, you can train, which costs 260 ₴ - 3 500 ₴ and takes 11h 46m.
What companies run services between Lviv Oblast, Ukraine and Odesa, Ukraine?
East West Eurolines operates a bus from Lviv BS "Central" to Odesa Central Bus Station 4 times a day. Tickets cost ₴2,800–4,400 and the journey takes 8h 36m. Alternatively, Ukrainian Railways (УЗ) operates a train from Підзамче to Odesa-Holovna twice daily. Tickets cost ₴260–600 and the journey takes 11h 46m. Ukrainian Railways (UZ) also services this route 3 times a week.
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
- 11h 46m
- Frequency
- Twice daily
- Estimated price
- ₴260–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
- ₴260–370
- Deluxe
- ₴1,500–2,200
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- uz.gov.ua
Train from Підзамче to Odesa-Holovna
- Ave. Duration
- 10h
- Frequency
- 3 times a week
- Estimated price
- ₴2,600–3,500
- 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
- ₴2,600–3,500
- Phone
- +380 98 815 4444
- [email protected]
- Website
- ewe.ua
Bus from Lviv BS "Central" to Odesa Central Bus Station
- Ave. Duration
- 8h 36m
- Frequency
- 4 times a day
- Estimated price
- ₴2,800–4,400
- Website
- https://ewe.ua/
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- pavluks-trans.com
Bus from Lviv Station to Odesa
- Ave. Duration
- 13h 46m
- Frequency
- Once daily
- Estimated price
- ₴2,500–3,800
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
- Ave. Duration
- 11h 26m
- Estimated price
- ₴5,500–7,000
Bolt app
- Website
- bolt.eu
Nashe Taxi
- Phone
- +380322438484
- Website
- nashetaxi.com
Opti
- Phone
- +380322428242
- Website
- opti.global
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, How to get from Heathrow Airport into central London, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Lviv Oblast to Odesa bus services, operated by East West Eurolines, arrive at Odesa Central Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Lviv Oblast to Odesa train services, operated by Ukrainian Railways (УЗ), arrive at Odesa-Holovna station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Lviv Oblast to Odesa is 745 km. It takes approximately 11h 26m to drive from Lviv Oblast to Odesa.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 3448+ hotels available in Odesa.









