Currently, Prague Airport is not directly connected by any railway. Though plans are underway to connect the airport by train directly, it won’t be built before 2021, and the entire project is expected to be completed in 2028-30.
The first announced plans for a railway extension would lead from Prague 6 (Veleslavin, from where buses to the airport go now) to Václav Havel Airport, with further lines continuing to Kladno. The railway would directly connect the airport with the city’s centre at Prague’s Masarykovo nádraží station. At peak times, six trains per hour could make a 27-minute journey as fast as the journey by taxi. Trains to Veleslavín should reach the airport within just 11 minutes.
At the moment, the easiest way to get to the Prague Main Railway Station (Praha hlavní nádraží), from where a direct transfer to the train service operating to other destinations within the Czech Republic and abroad, is to use the Airport Express bus.
AE Bus drop-off stops are located directly in front of the terminal building at Terminal 1 and Terminal 2 (not for boarding). If you arrive at Terminal 2, please note that the AE bus departs only from Terminal 1. Travel time there is about 25 to 35 minutes, depending on the traffic.
To use this service, you need to buy Airport Express bus tickets. Tickets may be purchased directly from the bus driver or in the Visitor Centre at the Arrival Hall. Please note that public transport tickets (MHD) are not valid on this service.