Travel from Gdańsk to Krakow

Train, bus or fly from Gdańsk to Krakow?

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

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 Gdańsk to Krakow

ModeDurationPrice
From Gdansk Glowny train to Krakow Glowny.5 h 28 min77 zł
From Gdańsk bus to Krakow.9 h 55 min143 zł
From Gdansk Glowny train to Dworzec Główny, line 3 tram to Bydgoszcz, then bus to Kraków.10 h 37 min116 zł
From Gdańsk rideshare to Krakow.7 h 38 min60 zł
From Gdańsk drive to Krakow.5 h 40 min257 zł
From Gdansk Glowny tram to Gdansk Wrzeszcz, train to Gdansk airport, fly to Krakow airport, then train to Krakow.4 h 3 min162 zł
From Gdansk Glowny tram to Gdansk Wrzeszcz, train to Gdansk airport, fly to Katowice airport, then bus to Krakow.7 h 7 min357 zł

How long does it take to get from Gdańsk to Krakow?

The train from Gdansk Glowny to Krakow Glowny takes 5 h 28 min including transfers and departs every three hours.

Is there a direct train between Gdańsk and Krakow?

Yes, there is a direct train departing from Gdansk Glowny and arriving at Krakow Glowny. Services depart every three hours, and operate every day. The journey takes approximately 5 h 28 min.

Is there a direct bus between Gdańsk and Krakow?

Yes, there is a direct bus departing from Gdańsk and arriving at Krakow. Services depart five times a day, and operate every day. The journey takes approximately 9 h 55 min.

Operators from Gdańsk to Krakow

OperatorPhoneWebsite
Polish Railways (PKP)703 200 200Polish Railways (PKP)
Polski Bus+48 22 417 62 27Polski Bus
ZDMIKPZDMIKP
Leo Express+420 220 311 700Leo Express
BlaBlaCarBlaBlaCar
RyanairRyanair
LOTLOT
Koleje Małopolskie703 20 20 25Koleje Małopolskie
Wizz AirWizz Air
EksprestransferEksprestransfer