The Vaclav Havel Prague airport is located 17km (11 miles) northwest from the city centre. It is the main international airport for the Czech Republic and the only airport serving Prague.
There are 2 main terminals. Terminal 1 is where international non-Schengen flights arrive. Terminal 2 is where international Schengen-zone member flights arrive. So if you’re flying from Europe, you’re likely to arrive at Terminal 2. Passengers from North America will be arriving at Terminal 1.
There are several ways to get from Prague Airport to the city centre, which we’ve set out in detail below.
The Prague City Card
Before proceeding, a huge travel tip from us: consider buying the Prague Card. Prague has so many excellent sights to take in, it can be quite overwhelming. We highly recommend preordering your Prague Card online which includes free entry to most museums, attractions like Prague Castle, the Zoo and even a free riverboat cruise on the Vlatava. Each order also comes with a guidebook to Prague with detailed maps.
Note that the Prague no longer includes public transport.
You can purchase the Prague Card for 2 days for €58, 3 days for €68 or 4 days for €78. You can simply order it online then collect it at either Prague Airport or from the Prague City Tourism Info Centre located in the heart of the city.