The easiest way to reach Krakow from abroad is to take a flight to Kraków Airport (KRK), which is a destination used by many airlines, including cheap lines like Ryanair, airberlin and EasyJet.
How to get from the airport to the City Center
You can choose among several possibilities: train, public bus transport, car rental (not recommended due to parking limitations in the City Center), private minibuses.
The quickest and not particularly expensive would be to take a taxi, which is a safe and convenient way to get to the particular place in Kraków.
Another very close destination (ca. 110 km away) is Katowice Airport (KTW) from where private transport to Kraków is available. Currently to the Katowice International Airport from Kraków you can get directly by buses which are operated by following carriers:
Should you like to travel by train, the main railway station is called Kraków Główny. You can also buy your ticket on-line. A very fast train connection between Warsaw (the capital of Poland) and Kraków Główny is available several times a day.