Currently Prague Airport is not directly connected by any railway. Though there are plans underway to directly connect the airport by train, it won’t be built before 2020 and is expected that entire project would be completed in 2023-24.
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 center of the city 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 are arriving at Terminal 2, please note that the AE bus departs only from Terminal 1. Travel time to 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.