COMPARE Prices across different modes

Tue
Sep 21
$8Ukrainian railways
$24Infobus
$185Windrose Airlines
Wed
Sep 22
$10Ukrainian railways
$23Infobus
$172Windrose Airlines
Thu
Sep 23
Find prices
$23Infobus
$204Windrose Airlines
Fri
Sep 24
$29Ukrainian railways
$19Flixbus
$160Windrose Airlines
Sat
Sep 25
$10Ukrainian railways
$19Flixbus
$173Windrose Airlines
Sun
Sep 26
$11Ukrainian railways
$22Infobus
$191Windrose Airlines
Mon
Sep 27
Find prices
$19Flixbus
$160Windrose Airlines
Tue
Sep 28
$10Ukrainian railways
$23Infobus
$160Windrose Airlines
Wed
Sep 29
Find prices
$23Infobus
$160Windrose Airlines
Thu
Sep 30
Find prices
$22Infobus
$146Windrose Airlines
Fri
Oct 1
$8Ukrainian railways
$19Flixbus
$123Windrose Airlines
Sat
Oct 2
$10Ukrainian railways
$22Flixbus
$152Windrose Airlines
Sun
Oct 3
$8Ukrainian railways
$19Flixbus
$146Windrose Airlines
Mon
Oct 4
$10Ukrainian railways
$19Flixbus
$154Windrose Airlines
Tue
Oct 5
Find prices
$24Infobus
$146Windrose Airlines
Wed
Oct 6
$9Ukrainian railways
$24Ecolines
$152Windrose Airlines
Thu
Oct 7
$10Ukrainian railways
$24Infobus
$121Windrose Airlines
Fri
Oct 8
Find prices
$19Flixbus
$160Windrose Airlines
Sun
Oct 10
$10Ukrainian railways
$22Flixbus
$152Windrose Airlines
Mon
Oct 11
Find prices
$19Flixbus
$146Windrose Airlines

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Lviv to Odesa

distanceDistance385 miles (621 km)
durationAverage train duration11 h 56 min
priceAverage train ticket price$9 (€7)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain providersUkrainian railways

Trains from Lviv to Odesa cover the 385 miles (621 km) long route taking on average 11 h 56 min with our travel partners like Ukrainian railways. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this trip costs around $9 (€7), you can find the cheapest train ticket for as low as $8 (€6).

Travel Tips

Trains from Lviv to Odesa
Travel by train to Odesa easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Lviv to Odesa.
FAQs
How much do cheap train tickets to Odesa from Lviv cost?
Omio customers have found cheap train tickets to Odesa from Lviv for as low as $8 (€6)  for the next 7 days.
How much is the train between Lviv and Odesa on average?
In the next 7 days you can expect to pay on average $9 (€7)  for a train ticket from Lviv to Odesa.
How far is it from Lviv to Odesa by train?
The train distance from Lviv to Odesa is around 385 miles (621 km).
What is the Lviv to Odesa train travel time?
While the time it takes to travel 385 miles (621 km) from Lviv to Odesa can vary based on specific dates, weekends, and holidays, the Lviv to Odesa train journey time is on average 11 h 56 min.
What train providers go from Lviv to Odesa?
For the route from Lviv to Odesa you can take a train with Ukrainian railways. Be sure to check out all possible train providers that offer services between Lviv and Odesa on Omio to compare what amenities they may have.
How many train services are there from Lviv to Odesa a day?
The average number of trains departing Lviv for Odesa is 3 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Lviv to Odesa?
You can take the earliest train from Lviv to Odesa at 6: 45 PM   or take the last train from Lviv to Odesa leaving at 8: 28 PM. Look for the latest Lviv to Odesa train schedules on Omio and book the best time to take the train for this route.
When should I purchase the Lviv to Odesa train for the best deals on tickets?
If you buy the Lviv to Odesa train within the next 7 days, you can find one way tickets to cost on average $9 (€7). However, booking your train ticket in advance gives you access to the best prices for trains between Lviv and Odesa. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.