The best price found from United States to Prague is on October 21st, 2019, travelling with Spirit Airlines. See more options, compare prices and book: search flights.
Václav Havel Airport Prague, 17km west of the city centre, is the main international gateway to the Czech Republic and hub for the national carrier Czech Airlines, which operates direct flights to Prague from many European cities. There are also direct flights from North America (from April to October) as well as to select cities in the Middle East and Asia.
The airport has two terminals: Terminal 1 for flights to/from non–Schengen Zone countries (including the UK, Ireland and countries outside Europe); Terminal 2 for flights to/from Schengen Zone countries (most EU nations plus Switzerland, Iceland and Norway).
The arrivals halls in both terminals have exchange counters, ATMs, accommodation agencies, public-transport information desks (in Terminal 2 and in the connecting corridor to Terminal 1), tourist information offices, taxi services and 24-hour left-luggage counters (Terminal 2 only; per piece per day 120Kč). Car-hire agencies are in the 'Parking C' multistorey car park opposite Terminal 1.
The cheapest (and often quickest) way to get into Prague from the airport is by public transport. Bus 119 stops outside both arrivals terminals every 10 minutes from 4am to midnight, taking passengers to metro stop Nádraží Veleslavín (metro line A), from where they catch a continuing metro into the centre. The entire journey (bus plus metro) requires one full-price public-transport ticket (32Kč) plus a half-fare (16Kč) ticket for every suitcase larger than 25cm x 45cm x 70cm. Buy tickets from Prague Public Transport Authority desks (located in each arrivals hall). If you're heading to the southwestern part of the city, take bus 100, which goes to the Zličín metro station (line B).
For connecting directly to Praha hlavní nádraží (the city's main train station), the Airport Express bus stops outside both arrivals terminals and runs every half-hour. The trip takes 35 minutes. Buy tickets from the driver.
Official airport taxis line up outside the arrivals area of both terminals and can take you into the centre for 500Kč to 700Kč, depending on the destination. Drivers usually speak English and accept credit cards. The drive takes about 20 minutes, depending on traffic.