Travel from Lviv to Poland

Train, bus or fly from Lviv to Poland?

Polski Bus operates a bus from Lviv to Warsaw 5 times a day. Tickets cost $19 - $30 and the journey takes 7 hours 15 minutes. Visitor Travel also services this route 5 times a week. Alternatively, you can take a train from Lviv to Warsaw via Przemyśl Główny and Przemysl Gl. in around 9 hours 30 minutes.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Lviv to Poland

ModeDurationPrice
From Lviv Kolejowy bus to Dw. Zachodni 01 then line 127 bus to Centrum 05.7 h 29 min104 zł
From Lviv train to Przemyśl Główny, walk to Przemysl Gl., then train to Warszawa Centralna.9 h 30 min145 zł
From Lvov train to Warszawa Centralna.13 h 2 min186 zł
From Lviv rideshare to Warsaw.6 h 18 min40 zł
From Lviv drive to Warsaw.5 h 27 min170 zł
From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Warsaw airport, then train to Warsaw.3 h 49 min204 zł
From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Wroclaw airport, then line 106 bus to Wrocław.4 h 23 min535 zł
From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Poznan airport, then line 59 bus to Poznań.4 h 17 min639 zł
From Lviv station bus to Rzeszów, taxi to Rzeszow airport, fly to Warsaw airport, then train to Warsaw.5 h 24 min278 zł

How long does it take to get from Lviv to Poland?

It takes approximately 7 hours 29 minutes to get from Lviv to Poland, including transfers.

Is there a direct train between Lviv and Poland?

Yes, there is a direct train departing from Lvov and arriving at Warszawa Centralna. Services depart once daily, and operate every day. The journey takes approximately 13 hours 2 minutes.

Is there a direct bus between Lviv and Poland?

No, there is no direct bus from Lviv to Poland. However, there are services departing from Lviv Kolejowy and arriving at Centrum 05 via Dw. Zachodni 01. The journey, including transfers, takes approximately 7 hours 29 minutes.

Operators from Lviv to Poland

OperatorPhoneWebsite
Polski Bus+48 22 417 62 27Polski Bus
ZTM Warszawa19 115ZTM Warszawa
Ukrainian RailwaysUkrainian Railways
Polish Railways (PKP)703 200 200Polish Railways (PKP)
BlaBlaCarBlaBlaCar
Lviv Airport TransportationLviv Airport Transportation
LOTLOT
Szybka Kolej Miejska w Warszawie19 115Szybka Kolej Miejska w Warszawie
Wizz AirWizz Air
MPK AutobusyMPK Autobusy
MPK Poznan(61) 839-6000MPK Poznan