Travel options
from Lviv to Odesa

You can get from Lviv to Odesa by train, bus or flight.

Our recommendation

To get from Lviv to Odesa on Oct 17 we recommend taking a bus because it’s the best combination of price and speed.

06:00AMLviv11h45 05:45PMOdesa
0 changes
05:00PMLviv12h40 05:40AMOdesa
0 changes
Other options
09:00PMLviv13h00 10:00AMOdesa
0 changes
03:30AMLviv12h00 03:30PMOdesa
0 changes
05:30AMLviv12h45 06:15PMOdesa
0 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

COMPARE Prices for trains, buses and flights

Oct 17
$13Ukrainian railways
$635Austrian Airlines
Oct 18
$10Ukrainian railways
$193Windrose Airlines
Oct 19
Find prices
$185Windrose Airlines
Oct 20
$9Ukrainian railways
$173Windrose Airlines
Oct 21
$8Ukrainian railways
Find prices
Find prices
Oct 22
$8Ukrainian railways
Find prices
Find prices

Travel Information from Lviv to Odesa

distanceDistance385 miles (621 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$7 - $118
cheapestCheapest modeTrain • $7 (€6) • 11 h 56 min
fastestFastest modeFlight • $118 (€95) • 3 h 35 min
carriersPopular travel companiesUkraine Intl. Airlines, Infobus or Ukrainian railways

Take a flight, bus or train to travel 385 miles (621 km) between Lviv and Odesa. If speed is a priority, then a flight is the best option with an average duration of 3 h 35 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $7 (€6). The most popular travel companies which serve this route are Ukraine Intl. Airlines, Infobus or Ukrainian railways among others. Travelers can even take a direct flight or bus from Lviv to Odesa.

Important Stations and Airports for this Journey

Travelling from Lviv to Odesa: related information

Here are some other resources that might have the information you need