SoloWay LogoSoloWay

Bus Uzhhorod – Lviv

from 800 ₴

4–6 h

The Uzhhorod – Lviv bus covers about 270 km, takes roughly 4–6 h. Departures run regularly, several times a day, and tickets can be booked online in advance.

Distance
270 km
Travel time
4–6 h

Uzhhorod – Lviv bus schedule

DepartureArrivalDurationRunning daysCarrier
07:30"Centralny" bus station, Stantsiyna street; building 2. Platform 13 Platform 1312:40Central Railway Station, Dvirtseva Square; building 1 (Paid parking)5h 10mindailyPavluks Trans
10:00"Centralny" bus station, Stantsiyna street; building 2. Platform 13 Platform 1315:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking)5hdailyPavluks Trans
11:50"Centralny" bus station, Stantsiyna street; building 2. Platform 13 Platform 1316:30Central Railway Station, Dvirtseva Square; building 1 (Paid parking)4h 40mindailyPavluks Trans
15:00"Centralny" bus station, Stantsiyna street; building 2. Platform 13 Platform 1320:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking)5hdailyPavluks Trans
17:30"Centralny" bus station, Stantsiyna street; building 2. Platform 13 Platform 1322:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking)4h 30mindailyPavluks Trans
20:00"Centralny" bus station, Stantsiyna street; building 2. Platform 13 Platform 1301:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking)5hdailyPavluks Trans

Typical schedule from search data as of 2026-07-21. Check the search above for departures and seat availability on a specific date.

About the Uzhhorod – Lviv route

The bus from Uzhhorod to Lviv runs from Transcarpathia toward western Ukraine's largest city, covering roughly 270 km through the Carpathian foothills in about 4 to 6 hours, with travel time shifting depending on mountain passes and traffic. This route is popular with students heading to Lviv's universities, Transcarpathians travelling for business, and passengers continuing deeper into Ukraine via Lviv's busy transport hub. Departures are typically from the Uzhhorod bus station or a central stop, while arrival is at the Lviv coach terminal or stops near the main railway station, making onward train and city connections easy. You pay by card online in hryvnia, with the full fare charged at the moment of booking, so there is nothing extra to hand the driver and your seat is reserved in advance.

Frequently asked questions

How long does the bus from Uzhhorod to Lviv take?

The trip takes roughly 4 to 6 hours over about 270 km. The exact time depends on the Carpathian route, the number of stops and road conditions.

How do I pay for the Uzhhorod to Lviv ticket?

Payment is made by card online in hryvnia. The full amount is charged at booking, and there is no extra payment to the driver during the trip.

Where does the bus depart from and where does it arrive in Lviv?

Departure is usually from the Uzhhorod bus station, with arrival at the Lviv coach terminal or stops near the main railway station. The exact point is shown on your ticket.

Are there overnight buses from Uzhhorod to Lviv?

This route has both daytime and overnight departures. Check the schedule for your chosen date to see the available trips and departure times.

Do I need a passport for the Uzhhorod to Lviv bus?

No, this is a domestic route within Ukraine, so no international passport is required. A valid ID document such as an ID card or national passport is enough.

How many buses run on the Uzhhorod – Lviv route?

The typical schedule has up to 6 departures a day. The first bus leaves at 07:30, the last at 20:00. Check the search above for departures on a specific date.

Which carriers operate the Uzhhorod – Lviv route?

Carriers on this route: Pavluks Trans. The line-up depends on the travel date.