The city is easily accessible by air as well as by car and by train. There is a convenient access from: Berlin (695 km), Prague (530 km), Vienna (445 km), Bratislava (400 km), Budapest (410 km), Zagreb (750 km), Belgrade (800 km), Bucharest (1030 km), Kiev (860 km), Lvov/Lviv (377 km), Minsk (795 km), Vilnius (780 km), Warszawa/Warsaw (295 km).
John Paul II International Airport Kraków – Balice is located to the west of Kraków, at a distance of 11 km from the city centre. It takes 20 minutes by shuttle train to get from the airport to the centre. There are several direct regular connections with the most important European airports (including, among many others: London, Paris, Vienna, Munich, Frankfurt, Madrit, Prague, Brussels, Rome), as well as some trans-atlantics connections. There are numerous low-fare airlines that maintain connections to European cities.
For more information, timetable visit website: http://www.krakowairport.pl/
There is also Katowice-Pyrzowice Airport (website: http://www.katowice-airport.com/en/index/index/0) at a distance around 100km from Kraków city centre. There are regular bus connections between this airport and Kraków (every 1,5h, the ticket costs around 50zł).
The city has also a well-developed network of railway connections with all Polish larger cities as well as several European ones (for instance with Vienna, Prague, Bratislava, Berlin, Budapest, Lvov).
The main railway (with the Airport Train terminal) and coach stations are located 12–15 minutes by foot from the Main Market Square.
(after you choose the connection and select "Tariff", you will see the approximate ticket price)
Official Kraków website: http://www.krakow.pl/
Kraków Travel - tourist giude: http://www.cracow.travel/