Travel from Kiev to Lviv

Train, bus or fly from Kiev to Lviv?

Ukraine International Airlines flies from Kiev to Lviv twice daily. Alternatively, Ukrainian Railways (UZ) operates a train from Kiev to Lviv twice daily. Tickets cost $4 - $10 and the journey takes 4 h 59 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Kiev to Lviv

From Pivdenny station bus to Kiev airport, fly to Lviv airport, then line 9 Trolleybus to Lviv. 3 h 1 min $43. From Starovokzalna line 368 Minibus to Kiev Zhulhany airport, fly to Lviv airport, then line 9 Trolleybus to Lviv. 2 h 46 min $66. From Kiev Pass train to Lvov. 4 h 59 min $7. From Kiew Dachnaja bus to Lviv Bus Station then bus to Petra Doroshenko str.. 7 h 54 min $78. From Kiev, Kiev bus to Lviv Bus Station then bus to Petra Doroshenko str.. 8 h 34 min $54. From Kiev bus to Lviv Bus Station 8. 9 h 21 min $12. From Kyiv rideshare to Lviv. 7 h 42 min $11. From Kiev taxi to Lviv. 6 h 56 min $122. From Kiev drive to Lviv. 6 h 56 min $53.