Travel from Krakow to Vistula

Train, bus or fly from Krakow to Vistula?

Polish Railways (PKP) operates a train from Krakow to Vistula every 2 hours. Tickets cost $18 - $27 and the journey takes 5 h 30 min. Alternatively, Polski Bus operates a bus from Krakow to Vistula 5 times a day. Tickets cost $30 - $50 and the journey takes 10 h 5 min. Leo Express also services this route once daily.

How to get from Krakow to Vistula

ModeDurationPrice
From Krakow Glowny train to Dworzec Główny then line 112 bus to Przegalińska.6 h 41 min81 zł
From Krakow bus to Dworzec Główny then line 112 bus to Przegalińska.11 h 16 min148 zł
From Krakow drive to Vistula.5 h 49 min266 zł
From Kraków Główny train to Krakow airport, fly to Gdansk airport, train to Gdansk Wrzeszcz, tram to Dworzec Główny, then line 112 bus to Vistula.4 h 13 min165 zł

How long does it take to get from Krakow to Vistula?

It takes approximately 6 h 41 min to get from Krakow to Vistula, including transfers.

Is there a direct bus between Krakow and Vistula?

No, there is no direct bus from Krakow to Vistula. However, there are services departing from Krakow and arriving at Przegalińska via Dworzec Główny. The journey, including transfers, takes approximately 11 h 16 min.

Operators from Krakow to Vistula

OperatorPhoneWebsite
Polish Railways (PKP)703 200 200Polish Railways (PKP)
ZTM GdanskZTM Gdansk
Polski Bus+48 22 417 62 27Polski Bus
Koleje Małopolskie703 20 20 25Koleje Małopolskie
RyanairRyanair
LOTLOT