The average bus between Kyiv and Lviv Oblast takes 9h 23m and the fastest bus takes 8h 58m. The bus service runs several times per day from Kyiv to Lviv Oblast. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 4 hours between Kyiv and Lviv Oblast. The earliest departure is at 7:00 AM in the morning, and the last departure from Kyiv is at 8:15 PM which arrives into Lviv Oblast at 7:03 AM. All services require a transfer at Demiivska and take an average of 9h 23m. The schedules shown below are for the next available departures.

9h 3m • 1 change
9h 13m • 1 change
9h 18m • 1 change
9h 8m • 1 change
9h 8m • 1 change
9h 15m • 1 change
9h 15m • 1 change
8h 58m • 1 change
9h 8m • 1 change
9h 15m • 1 change
9h 15m • 1 change
9h 28m • 1 change
9h 8m • 1 change
9h 15m • 1 change
9h 15m • 1 change
9h 28m • 1 change
9h 8m • 1 change
9h 15m • 1 change
9h 15m • 1 change
8h 58m • 1 change
9h 8m • 1 change
9h 15m • 1 change
9h 15m • 1 change
8h 58m • 1 changeWant to know about travelling from Kyiv to Lviv Oblast? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Kyiv to Lviv Oblast. However, there are services departing from Kyiv station and arriving at Lviv station via Lviv station. The journey, including transfers, takes approximately 9h 23m.
Kyiv to Lviv Oblast bus services, operated by Pavluks Trans, depart from Kyiv station.
Kyiv to Lviv Oblast bus services, operated by Pavluks Trans, arrive at Lviv station.
The distance between Kyiv and Lviv Oblast is 486.2 km. The road distance is 535 km.
Pavluks Trans operates a bus from Kyiv to Lviv every 5 minutes. Tickets cost ₴950–2,800 and the journey takes 8h 23m.