The Prague Airport is about 15 km (9 miles) from the city center. It takes approximately 30 minutes (50 minutes in heavy traffic) to reach the center by car and about 40 minutes by public transport (bus + subway). Public transportation is the cheapest method of getting to downtown Prague. It is easy to use, clean, reliable and runs frequently.
Personal transit to the airport is provided by buses 119 and 100.
Bus stops at the Václav Havel Airport Prague:
Travel Time: approx. 15 minutes
Bus 119 runs between the Václav Havel Airport Prague and the Nádraží Veleslavín metro station (metro line A). This bus is the best choice if your destination is in the historical center of Prague (the Old Town, Lesser Town, New Town, Prague Castle area) or anywhere along with line A.
Taking Bus 119 from the airport:
Bus 119 leaves outside the Arrivals terminal. It will take you to the Nádraží Veleslavín metro station on line A. The metro will get you to the center in no time (6 - 8 stops, depending on where you're going), and you can use the same ticket.
Taking Bus 119 to the airport:
Take line A of the metro to Nádraží Veleslavín. Bus 119 departs from a designated area near the station exit. The airport is at the end of the line, and the bus stops at all the terminals - 3 (private flights), 1 (flights to non-Schengen countries), and 2 (flights to Schengen countries). Announcements are in English at each of the terminals.
Travel Time: approx. 18 minutes
Bus 100 runs between the Václav Havel Airport Prague and the Zličín metro station (metro line B). Take this bus if your final destination is near any of the metro stations on line B, such as in the New Town (Nové Město) or Smíchov districts.
Taking Bus 100 from the airport:
Bus 100 leaves outside the Arrivals terminal. It will take you to the Zličín metro station, the last stop of metro line B. After that, you can take the metro using the same ticket to continue to your destination. Once you get on the metro, expect the journey to take about 20 minutes (11 - 13 stops) to get you into the center.
Taking Bus 100 to the airport:
Take line B of the metro to Zličín and get on bus 100. The airport is at the end of the line, and the bus stops at all terminals - 1, 2, and 3.
Direction: Hradčanská – Hlavní nádraží – Karlovo náměstí – Anděl
Travel Time: approx. 30 minutes to Hradčanská
If you need to travel from the Václav Havel Airport Prague into town at night when none of the above buses run, you can take the night bus 907. Remember that the metro does not run at this time of night.
You must purchase public transport tickets before boarding the bus. Tickets are sold in the Visitor Centre, at the Prague Public Transit company counters in Arrival Halls, or from ticket vending machines located throughout both terminals and directly at bus stops. Most ticket machines accept contactless credit card payments. You can also purchase tickets via SMS or the Lítačka mobile app.
More info about tickets