Travel from Lviv to Zagreb

Train, bus or fly from Lviv to Zagreb?

LOT, Austrian Airlines and Croatia Airlines fly from Lviv to Zagreb 4 times a day. Alternatively, Polski Bus operates a bus from Lviv to Zagreb twice daily. Tickets cost $16 - $26 and the journey takes 5 h 32 min. 6 other operators also service this route.

Travel Guides

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

How to get from Lviv to Zagreb

From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Zagreb airport, then shuttle to Zagreb. 6 h 7 min $220. From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Graz airport, then shuttle to Zagreb. 8 h 33 min $480. From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Ljubljana airport, then shuttle to Zagreb. 10 h 37 min $330. From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Klagenfurt airport, then shuttle to Zagreb. 11 h 53 min $430. From Lviv station bus to Kraków then bus to Zagreb. 14 h 33 min $118. From Lviv bus to Budapest, Budapest Népliget then bus to Zagreb. 17 h 15 min $98. From Lvov train to Budapest-Keleti then train to Zagreb Glavni Kolod.. 19 h 29 min $73. From Lviv drive to Zagreb. 10 h 33 min $137.