All trains on the route: departure and arrival times, duration, days of operation and ticket prices. Ukrzaliznytsia data.
56 trainsfirst 00:13 · last 23:52tickets from 189 ₴at UZ fares
56 trains · 00:13–23:52 · from ₴189
Trains Lviv — Kyiv-Pas.
56 trains
TrainOn the wayDurationRuns onTickets
1300:1309:088 h 55 minDaily
1300:1309:199 h 06 minDailyFrom 28/06/2026 daily · schedule changes on from 2/11/2026
23700:1309:088 h 55 minOdd dates3/11–11/12 on odd dates; from 13/12/2026 daily
23700:1309:199 h 06 minAlternating2/09–30/10 on even dates; 1/11–11/12 on odd dates; from 13/12/2026 daily · schedule changes on 3/11–11/12; from 13/12/2026
2900:2307:517 h 28 minDailyFrom 1/09/2026 daily · schedule changes on from 3/11/2026
8“Bukovyna”00:4207:166 h 34 minDaily
5102:3209:026 h 30 minDailyFrom 10/07/2026 daily · schedule changes on from 2/11/2026
5102:3209:156 h 43 minDaily
25202:3209:026 h 30 minOn set dates30,31/10; 1/11/2026
956“Yednist”02:3209:026 h 30 minOn set dates6/09/2026
715“Intercity+”02:4510:007 h 15 minDailyFrom 20/10/2026 daily · schedule changes on from 2/11/2026 · from 2/11/2026 daily
2803:2009:266 h 06 minDailyFrom 28/06/2026 daily · schedule changes on from 2/11/2026
2803:2009:306 h 10 minDailyFrom 8/11/2026 daily · from 2/11/2026 daily · schedule changes on from 8/11/2026
96“Hutsulshchyna”03:2009:266 h 06 minDailyFrom 28/06/2026 daily · schedule changes on from 2/11/2026
96“Hutsulshchyna”03:2009:306 h 10 minDaily
10703:4511:057 h 20 minEven datesFrom 8/11/2026 on even dates
10704:1611:267 h 10 minAlternating1/09–31/10 on odd dates; from 2/11/2026 on even dates · schedule changes on from 2/11/2026
10704:1611:427 h 26 minEven datesFrom 2/11/2026 on even dates · schedule changes on from 8/11/2026
956“Yednist”04:1611:267 h 10 minOn set dates15/08/2026
4504:4213:308 h 48 minAlternating9–31/10 on odd dates; from 2/11/2026 on even dates
11305:4522:0416 h 19 minAlternating2–30/10 on even dates; from 1/11/2026 on odd dates · schedule changes on 3,9,11,17,23,25/11/2026
11306:0422:0416 h 00 minOn set dates3,9,11,17,23,25/11/2026
778“Intercity+”06:1212:306 h 18 minDaily
705“Intercity+”10:3017:357 h 05 minDaily6–30/11/2026 daily · from 28/06/2026 daily · schedule changes on 2,3,4,5/11; 6–30/11; from 1/12/2026
705“Intercity+”10:3017:447 h 14 minOn set dates2/11/2026 · 4/11/2026
347“bezperesadkovyi vahon”11:0316:595 h 56 minDailyFrom 28/06/2026 daily · schedule changes on from 2/11/2026
749“Intercity”11:0316:595 h 56 minDailyFrom 28/06/2026 daily · schedule changes on from 2/11/2026
347“bezperesadkovyi vahon”11:3718:106 h 33 minDaily
749“Intercity”11:3718:106 h 33 minDaily
10“Transcarpathia”13:2019:165 h 56 minDaily
63“Oberih”14:3720:576 h 20 minDaily
744“Intercity+”16:2522:286 h 03 minDaily
2217:4502:218 h 36 minDaily
14318:5704:299 h 32 minOn set dates17,18/11/2026
14418:5704:299 h 32 minDailyFrom 16/10/2026 daily · schedule changes on 17,18/11/2026
15“Les Kurbas”19:3002:086 h 38 minAlternating2,4,10,12,16,18,24/11/2026 · 27/09–31/10 on odd dates; from 2/11/2026 on even dates · schedule changes on 2,4,10,12,16,18,24/11/2026
17“Skovoroda Ekspres”19:3002:086 h 38 minAlternating28/09–30/10 on even dates; from 1/11/2026 on odd dates
104“Nezlamnist”20:1305:249 h 11 minDaily
104“Nezlamnist”20:2005:249 h 04 minDaily
6921:3006:168 h 46 minOn set dates31/10/2026
13021:3006:168 h 46 minAlternating1/09–31/10 on odd dates; from 2/11/2026 on even dates
13221:3006:168 h 46 minAlternating1/09–31/10 on odd dates; from 2/11/2026 on even dates · schedule changes on 31/10; 2,4/11/2026
6021:4307:099 h 26 minDailyFrom 2/11/2026 daily · from 8/09/2026 daily · schedule changes on from 2/11/2026
81“Desna”22:2206:097 h 47 minDaily
8922:2206:097 h 47 minCancelled2–30/10 on even dates; from 1/11/2026 on odd dates · cancelled from 3/11/2026
1“Yednist”22:3504:566 h 21 minOn set dates17,18/11/2026
2“Yednist”22:3504:566 h 21 minDailyFrom 29/10/2026 daily · schedule changes on 17,18/11/2026
742“Intercity+”22:4505:036 h 18 minOn set dates31/10; 1/11/2026
92“Leopolis”23:0006:237 h 23 minDaily
3123:2008:058 h 45 minDaily
50“Kobzar”23:2008:058 h 45 minDaily
43“Stefaniia Ekspres”23:3006:026 h 32 minDaily
5523:5208:248 h 32 minOn set dates17,18/11/2026
5623:5208:248 h 32 minDailyFrom 29/07/2026 daily · schedule changes on 17,18/11/2026
13823:5208:248 h 32 minOdd dates30/10; from 1/11/2026 on odd dates · schedule changes on 17/11/2026
14223:5208:248 h 32 minOdd dates30/10; from 1/11/2026 on odd dates · schedule changes on 17/11/2026
Prices are official Ukrzaliznytsia fares. The exact price and seat availability are shown by UZ at the car selection step.
Lviv - Kyiv train route information
To buy a Lviv - Kyiv-Pasazhyrskyi train ticket online on AnyTrain, start by choosing your travel date. If you came to check the Lviv - Kyiv-Pasazhyrskyi timetable, please note that it changes from time to time, so check which trains are available.
The stations are 575 km apart. Many trains run between Lviv and Kyiv every day, from Intercity expresses that take around six hours to slower passenger trains with many stops. Departures are spread throughout the day and night — the timetable above shows current departures, journey times and free seats.
Lviv - Kyiv train tickets go on sale well in advance. The sooner you buy, the better your chance of getting the best seats; the closer to departure, the fewer seats are left.
Lviv – Kyiv train tickets
AnyTrain lets you buy train tickets online. You can book a Lviv – Kyiv ticket at a good price from anywhere
with internet access. An e-ticket can often replace the traditional paper ticket you would otherwise buy at the
ticket office. Buying online saves time and helps you avoid queues at the station. Note that not all trains allow
boarding with an e-ticket. There are three types of tickets: with a QR code (no need to print), with an order code
(exchange it for a ticket at the station if needed), and tickets that must be exchanged at the station ticket
office. To buy a Lviv – Kyiv train ticket online on AnyTrain, start by choosing your travel date. If you just
want to check the timetable for trains between Lviv and Kyiv, remember that it changes regularly. We recommend
checking which trains are running before you buy.
How much is a Lviv – Kyiv train ticket?
You can find the fare for the Lviv – Kyiv train on AnyTrain. Enter your date and your departure and arrival stations to see the available options. Choose the most suitable train, carriage type, seats and extra services. The system automatically gets information from Ukrzaliznytsia on all available options and shows them to you, from the cheapest ticket to the most expensive. You can pay for your Lviv – Kyiv ticket by Visa or Mastercard bank card or via Privat24. Your e-ticket will be sent to your email. If it has a QR code, you can print it or save it on your device.
Travel in comfort in compartment and SV carriages
If you want more comfort, choose a place in a compartment (kupe) or SV (first class) carriage. These classes give you more personal space and better facilities for long journeys, such as separate berths and better conditions for resting.
Booking Lviv – Kyiv tickets
Lviv - Kyiv train tickets can be booked several weeks before your trip. The earlier you buy, the more choice of convenient seats you have; closer to departure, free seats become limited.
Use the mobile app to buy train tickets
The AnyTrain app is a handy tool for buying train tickets and planning your trips quickly and easily. You can find available routes, compare prices and choose the most convenient departure time in a few taps. Find out more about the AnyTrain apps for buying train tickets and book a seat on the train you need. AnyTrain keeps your payments safe and secure and shows up-to-date timetable and seat information, making your trip as smooth as possible.
Bank transfer payment for corporate clients
Buying train tickets by bank transfer makes it quick and easy for companies to provide staff with tickets for business trips. It avoids the hassle of cash payments and gives better control over expenses. Many companies in Ukraine already use bank transfer payments, which makes buying tickets simpler and more transparent. To buy tickets by bank transfer, use a trusted platform such as AnyTrain.
Lviv - Kyiv train timetable
Check the Lviv - Kyiv train timetable on AnyTrain. Choose the date, route and carriage class. Options include passenger and suburban trains, expresses, and fast InterCity and Intercity+ trains. Pick the train that suits you best by price and by departure and arrival time. You can choose the carriage type (platzkart, kupe, lux, SV or general seating), your seats and extra services (bed linen, tea, coffee and more). Fares for trains from Lviv to Kyiv-Pasazhyrskyi are shown below.
Cookies keep the site working and remember your settings. Details