Bahnhof
Der Krakauer Hauptbahnhof (pl. Kraków Główny) liegt unmittelbar nordöstlich der Altstadt und somit mitten im Herzen von Krakau. Von hier aus sind es nur wenige Minuten bis zum zentralen Hauptmarkt. Durch seine Innenstadtlage gelangen Sie sowohl zu Fuß, mit öffentlichen Verkehrsmitteln als auch mit dem Taxi schnell und günstig zu Ihrem Ziel in der Krakauer Stadtmitte.
Vom Krakauer Hauptbahnhof werden nicht nur zahlreiche polnische Städte wie Danzig und Warschau angefahren, auch aus Deutschland und Österreich gibt es Verbindungen, zum Teil auch Direktverbindungen. So erreichen Sie Krakau je nach Verbindungsart von Berlin in 8,5 bis 13 Stunden, von Frankfurt in 15 bis 18 Stunden, von Hamburg in 12 bis 16 Stunden und von Wien in 8 bis 10,5 Stunden. Schweizer müssen bei der An- und Abreise mit der Bahn oft ungünstige Verbindungen mit häufigen Umstiegen in Kauf nehmen. Weitere internationale Zugverbindungen bestehen nach Budapest, Bukarest, Kiew, Prag und in das slowakische Žilina.
Die Polnische Staatsbahn (pl. Polskie Koleje Państwowe, kurz PKP) unterhält in Polen ein dichtes Bahnnetz. In den 1990er-Jahren wurden jedoch viele unrentable Strecken in kleinere Städte aufgegeben. Durch das in Polen sehr gut ausgebaute Busnetz ist jedoch fast jedes Dorf erreichbar. Die Qualität der Bahnreisen ist jedoch nicht mit der in Deutschland, Österreich oder der Schweiz zu vergleichen. Dafür sind Bahnfahrten in Polen sehr günstig.
Gleich neben dem Hauptbahnhof von Krakau befindet sich ein großer Busbahnhof. Hier halten alle Busse, die den Hauptbahnhof anfahren. Außerdem verkehren hier regionale, interregionale und internationale Reisebusse, die Krakau mit unzähligen polnischen Orten und vielen internationalen Städten verbinden. Der Busbahnhof verfügt über 35 Bushaltestellen sowie ein Gebäude, in dem sich auch Aufenthaltsräume befinden.