How to travel from Lviv to Uzhhorod

Travel options
from Lviv to Uzhhorod

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

Our recommendation

To get from Lviv to Uzhhorod on Mar 21 we recommend taking a bus because it’s the best combination of price and speed.

02:30PMLviv4h25 06:55PMUzhhorod
0 transfers
03:48AMLviv5h42 09:30AMUzhhorod
0 transfers
Other options
07:50PMLviv4h30 12:20AMUzhhorod
0 transfers
08:25PMLviv5h40 02:05AMUzhhorod
0 transfers
08:25PMLviv5h40 02:05AMUzhhorod
0 transfers

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

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Mar 21
Mar 22
Mar 23
Mar 24
Mar 25
Mar 26
Mar 27
Mar 28
Mar 29
Mar 30
Mar 31
Apr 01
Apr 02
Apr 03

Travel Information to Uzhhorod from Lviv

distanceDistance114 miles (184 km)
modeAvailable travel modesBus or train
priceTicket price range$3 - $15
cheapestCheapest modeTrain • $3 (€2) • 5 h 36 min
fastestFastest modeTrain • $3 (€2) • 5 h 36 min
carriersPopular travel companiesUkrainian railways

Take a bus or train to travel 114 miles (184 km) to Uzhhorod from Lviv. If speed is a priority, then a train is the best option with an average duration of 5 h 36 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $3 (€2). The most popular travel companies which serve this route are Ukrainian railways among others. Travelers can even take a direct train from Lviv to Uzhhorod.

Travel Tips: Travel from Lviv to Uzhhorod

Travel Tips: Travel to Uzhhorod 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 Uzhhorod.

There are 2 ways to get from Lviv to Uzhhorod: bus or train.

The cheapest way to go to Uzhhorod from Lviv is by taking a train, which costs on average $3 (€2).

This is compared to other ways of getting to Uzhhorod:

A train is $12 (€11) less than a bus for this journey with tickets for a bus from Lviv to Uzhhorod costing on average $15 (€13).

The fastest way from Lviv to Uzhhorod is by train with an average journey time of 5 h 36 min.

There are alternative travel options to Uzhhorod that can usually take longer:

In comparison, taking a bus requires on average 0 h 0 min   of travel time.

You should expect to travel around 114 miles (184 km) between Lviv and Uzhhorod.

The average frequency per day from Lviv to Uzhhorod is:

  • 7 trains a day.

However, we recommend checking specific travel dates for your trip between Lviv and Uzhhorod as scheduled services by bus or train can vary by season or day of the week.

These are the most popular departure and arrival points when traveling from Lviv to Uzhhorod:

  • Most travelers board their bus from Lviv, Striyska 109 (Львів, Стрийська 109) and arrive in Uzhhorod, Elektrodvyhun (Ужгород, Електродвигун).
  • Most travelers board their train from Lviv and arrive in Uzhhorod.

Omio works with many trusted partners that can help you travel the best way from Lviv to Uzhhorod:

  • You can travel by train from Lviv to Uzhhorod with Ukrainian railways, and you can find Ukrainian railways Lviv to Uzhhorod tickets for $3 (€2) on Omio.

Yes, there are direct routes from Lviv to Uzhhorod with the following travel companies:

  • You can check for a direct train to Uzhhorod with Ukrainian railways with 7 direct trains per day.

Direct services to Uzhhorod tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.

Many of our customers who book a trip from Lviv to Uzhhorod often extend their vacation and travel to other popular destinations like Prague, Košice or Budapest. If you’re thinking of adding another destination to your Lviv and Uzhhorod itinerary, let Omio find you the best connections between Uzhhorod and any of these top destinations today!

Before traveling from Lviv to Uzhhorod, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket is costing on average $15 (€13) one way for this journey.
  • A train ticket for this journey is costing $3 (€2) one way on average.

But we recommend booking Lviv to Uzhhorod tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Lviv to Uzhhorod: related information

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

HomeTravelTravel to UzhhorodHow to travel from Lviv to Uzhhorod

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone