Bus Dnipro – Lviv
About the Dnipro – Lviv route
The Dnipro – Lviv bus links eastern and western Ukraine — one of the longest domestic routes, about 1,000 km covered in 13–15 hours. The trip crosses half the country, so most carriers run overnight services: you leave Dnipro in the evening and arrive in Lviv in the morning. It is popular with people who have relocated west, those travelling for work or study at Lviv's universities, and tourists discovering the city. As a domestic route with no border crossing, no international passport is needed. Tickets are sold in hryvnia with online card payment — pick a convenient departure in the schedule, reserve your seat and pay in minutes, with no ticket-office visit.
Frequently asked questions
How long is the Dnipro – Lviv bus?
The journey of about 1,000 km usually takes 13–15 hours depending on the departure, stops and traffic. Because of the distance, most services run overnight and arrive in Lviv in the morning. Check the exact time in the chosen departure's schedule.
How much is a ticket and how do I pay?
This is a domestic route priced in hryvnia, so you can pay for the ticket in full by card online at booking, with instant confirmation. The current fare for your date is shown in the search results.
Are there overnight Dnipro – Lviv buses?
Yes, because of the long distance most services are overnight: an evening departure from Dnipro and a morning arrival in Lviv. This is convenient so you don't lose a working day travelling. Exact times are in the schedule at booking.
Where does the bus depart from in Dnipro?
The exact boarding point in Dnipro is shown in the details of your chosen departure at booking. We recommend arriving 15–20 minutes before departure to find your coach without rushing.
