Bus 119 and the metro, step by step
Leave either terminal and look for the marked city-transport stops directly outside arrivals. Bus 119 is the one you want. Buy a 90-minute ticket before boarding — from the yellow machines at the stop, from the transport desk in the arrivals hall, or in the PID Lítačka app, which is a few crowns cheaper. Validate a paper ticket in the small yellow box as you get on; the app ticket activates itself.
The bus takes about 16 minutes to Nádraží Veleslavín, the end of the line. Follow the signs down to metro line A (the green one) and continue towards the centre: Můstek for Wenceslas Square and the bottom of the Old Town, Staroměstská for the Old Town Square, Malostranská for the castle side of the river. The whole journey runs about 40 minutes.
Two things catch people out. Your 90-minute ticket covers the entire chain — bus, metro and a final tram — so don't buy a second one. And large suitcases officially need their own reduced-price luggage ticket, though enforcement is inconsistent; inspectors do work this route and the fine for travelling without a valid ticket rose sharply in 2026.
When the Airport Express is worth it
The AE coach runs non-stop from the airport to Hlavní nádraží, Prague's main railway station. If your next move is a train — to Vienna, Berlin, Dresden, Český Krumlov or anywhere else — it puts you exactly where you need to be with your luggage in a rack rather than on your knees.
Be aware of one change most travel guides have not caught up with: from 1 January 2026 the AE fare doubled to 200 CZK for adults, with children aged 6–15 at 100 CZK. Pages still quoting 100 CZK are out of date. At the new price the AE is about four times the cost of bus 119 and only worth it for the direct connection to the station, not as a general way into town.
Note also that it is a separate fare: normal Prague transport tickets and 24-hour passes are not valid on it.
Uber, Bolt and taxis — what to expect
Uber is the airport's official ride-hailing partner and operates from designated pick-up points directly in front of the Terminal 1 and Terminal 2 arrival halls, with staffed desks and self-service kiosks during the day. Bolt works in Prague too and is often a crown or two cheaper. Either will run you roughly €20–25 into the centre, which is why they are the default choice for most visitors travelling in twos and threes.
Licensed taxis wait at the ranks outside both terminals. They are properly regulated and perfectly safe, but they are the priciest option for what you get, and you should still confirm the meter is running before you pull away.
The one rule that matters: never take a ride from someone who approaches you inside the terminal or in the car park. Prague's airport touts have been a problem for years. Use the app, the marked rank, or a driver you booked in advance.
When a private transfer actually earns its price
We sell private transfers, so treat this section accordingly — but the honest position is that for one or two people with carry-on bags landing at two in the afternoon, an Uber is the better buy and we would rather tell you that than sell you something you don't need.
The transfer earns its €69 in specific situations. Four adults with four large suitcases will not fit in a standard ride-hailing car, and splitting into two is both fiddly and no cheaper. Families with small children need seats that are actually fitted, not promised. Landing at half past midnight, or on a flight that is running two hours late, is exactly when app pricing spikes and availability thins — whereas a booked driver is tracking your flight number and simply turns up later. And some people simply want the thing settled from home, at a price that cannot move, with a name board waiting past customs.
Split four ways, €69 is about €17 each — roughly a bus ticket plus the peace of mind. Split one way, it is three times the bus and worse value than Uber. Both statements are true; pick the one that describes your trip.
Getting back to the airport
Everything above works in reverse, with one caveat: bus 119 and the metro are a poor choice at the start of a long travel day if you are carrying full luggage, and Prague's morning rush is real.
For an early departure, note that the metro does not start running until about 05:00 and bus 119 shortly before that. Flights before roughly 08:00 usually mean a pre-booked car or a night-time taxi. A booked transfer for the return leg costs the same €69 and can collect you at four in the morning without drama.
Allow 30–40 minutes for the drive at normal times and closer to an hour between 07:00 and 09:00 or 16:00 and 18:00 on weekdays.