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

Deutsche Bahn

Train Information between Uzhhorod and Lviv

distanceDistance114 miles (184 km)
durationAverage train duration5 h 45 min
priceAverage train ticket price$4 (€3)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesUkrainian railways

Trains from Uzhhorod to Lviv cover the 114 miles (184 km) long journey taking on average 5 h 45 min with our travel partners like Ukrainian railways. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around $4 (€3), you can find the cheapest train ticket for as low as $3 (€3). Travelers depart most frequently from Uzhhorod and arrive in Lviv.

Travel Tips

Trains from Uzhhorod to Lviv
Travel by train to Lviv 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 Uzhhorod to Lviv.
How much are cheap trains to Lviv from Uzhhorod?
If you’re looking to save money on tickets, you can find cheap Uzhhorod to Lviv trains for as little as $3 (€3)  in the next 7 days.
How much does it cost to take a train to Lviv from Uzhhorod?
The Uzhhorod to Lviv train ticket price is on average $4 (€3)  if you are looking to book your tickets for this trip in the next week.
How far is Lviv from Uzhhorod by train?
You should expect to travel around 114 miles (184 km)  from Uzhhorod to Lviv by train.
How long is a train between Uzhhorod and Lviv on average?
On average the Uzhhorod to Lviv train time is 5 h 45 min  covering the 114 miles (184 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Uzhhorod and arrival train station in Lviv?

When traveling this route, Omio customers are departing most frequently from Uzhhorod   and arriving in Lviv.

Where is the Uzhhorod train station located? Where is the Lviv train station located?

You can find the most popular departure train station for this route, Uzhhorod, located approximately 0 mile (s) / 0 km from the city center of Uzhhorod. The most popular arrival train station in Lviv, called Lviv, is located around 1 mile (s) / 2 km away from its city center.

What train providers offer a service from Uzhhorod to Lviv?
When taking a train from Uzhhorod to Lviv, you can count on Ukrainian railways for the best way to get you to Lviv. You can also check all possible train providers who offer a service between Uzhhorod and Lviv and compare the amenities they offer before buying a train ticket.
Are there any nonstop train services from Uzhhorod to Lviv?
Yes, there is 1 direct train per day from Uzhhorod to Lviv, and you can find a direct train for this route with Ukrainian railways  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many trains per day are there to Lviv from Uzhhorod?
The average number of trains departing Uzhhorod for Lviv is 1 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I purchase a train ticket from Uzhhorod to Lviv to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you buy train tickets from Uzhhorod to Lviv within the next 7 days, you can find tickets to cost on average $4 (€3) one way. To find the best prices for this trip, consider booking your train ticket from Uzhhorod to Lviv a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Uzhhorod is Uzhhorod. Read all the information you need to know about services, amenities and connections at Uzhhorod for your journey between Uzhhorod and Lviv.