The Prague Airport is located 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.
The personal transit to the airport is provided by buses 119 and 100 and by the special bus AE (Airport Express).
Bus stops on the Václav Havel Airport Prague
Tickets are sold at the Prague Airport Info center, Terminal 1 arrivals hall, open: daily from 7.00 a.m. to 9.00 p.m. and at the Prague Airport Info center, Terminal 2 arrivals hall, open: daily from 7.00 a.m. to 9.00 p.m.
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 line A. The bus connections run every 7 to 20 minutes and the journey takes 13 to 17 minutes.
Taking Bus 119 from the airport:
Bus 119 leaves from outside the Arrivals terminal and runs from around 4.20 in the morning until around 11.45 at night. It will take you to the Nádraží Veleslavín metro station on line A. From there, you can take the metro using the same ticket to continue to your destination. The metro will get you to the center in no time (6 - 8 stops, depending on where you're going).
Taking Bus 119 to the airport:
Take line A of the metro to Nádraží Veleslavín. The bus 119 departs from a designated area near to the station exit and runs from around 5 a.m. until around 0:30 at night. 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 made in English at each of the terminals.
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 to any of the metro stations on line B, such as in the New Town (Nové Město) or Smíchov districts. The bus runs every 15 minutes during the day and every 30 minutes after 7 p.m. The ride takes 15 to 20 minutes.
Taking Bus 100 from the airport:
Bus 100 leaves from outside the Arrivals terminal and runs from 5.45 in the morning until 23.39 at night. It will take you to the Zličín metro station, which is the last stop of metro line B. From there, 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, which runs from 5:30 a.m. until around midnight. The airport is at the end of the line and the bus stops at all terminals - 1, 2 and 3.
The Airport Express is a special bus that connects the Václav Havel Airport Prague with the Main Train Station (Hlavní nádraží), which is on line C of the metro. The Airport Express bus is scheduled to coincide with the arrivals and departures of SuperCity (Pendolino), EuroCity and InterCity trains. A ticket costs 60 CZK (approx 2,22 EUR) and covers the Airport - Main Train Station route.
In case 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 510. Stay on it for about 11 minutes, get off at Divoká Šárka and change to the night tram 51 (you'll wait about 10 minutes for the tram to pull up). The tram will take you into the city center where, if necessary, you will be able to change to other night trams or buses to get to your final destination. Keep in mind that the metro does not run at this time of night.
Bus 510 runs roughly between midnight and 4 a.m. and leaves the airport every half hour. (From: 'Terminal 1' To: 'Divoka Sarka').