Prague
Prague airport to city centre: trains, buses, taxis and costs
Václav Havel Airport has no rail link. Take bus 119 to Nádraží Veleslavín for metro A, or the Airport Express bus to the main station; both cost CZK 40–100 and take 30–45 minutes. A taxi or Bolt to central Prague is CZK 500–800 (about $22–35) in 30–45 minutes. Choose the bus if you have a transit pass or light luggage; take a car after midnight or with heavy bags.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuidePrague
Key facts
- Rail link
- None; buses connect the airport to metro A and the main station
- Bus 119 + metro Acheck
- About 30–40 min to the centre; CZK 40 with a 90-minute ticket
- Airport Express (AE)check
- Airport to Praha hlavní nádraží in about 35–45 min; CZK 100 (check)
- Taxi or Boltcheck
- CZK 500–800 (about $22–35) to central Prague, 30–45 min
- Ticket validation
- Stamp paper tickets once at the start of the journey; fines are collected on the spot
- Night travelcheck
- Bus 910 runs through the night; metro and most buses stop around midnight (check)
- Currency
- Czech koruna (CZK); cards accepted on board and in most taxis
Your options at a glance
Four ways cover almost every arrival: public bus plus metro, the Airport Express bus, a taxi or ride-hail, and a pre-booked transfer. Public transport is cheapest and runs from early morning to around midnight; the Airport Express is the simplest if you are heading to the main station for a train onward; a car is the only sensible choice late at night or with a lot of luggage.
| Option | Time to centre | Cost (2026 estimate) | Best for |
|---|---|---|---|
| Bus 119 + metro A | 30–40 min | CZK 40 (90-min ticket) | Cheapest, light luggage, daytime |
| Airport Express bus | 35–45 min | CZK 100 (check) | Main station and onward trains |
| Taxi or Bolt/Uber | 30–45 min | CZK 500–800 | Late arrivals, heavy bags, groups |
| Pre-booked transfer | 30–45 min | CZK 600–900 | Fixed price, meeting at arrivals |
Times are off-peak; add 15–20 minutes in weekday rush hour. Prices are 2026 estimates (check).
How each option works
Bus 119 leaves the terminal forecourt for Nádraží Veleslavín, the western end of metro line A. From there the metro runs straight into the centre: Malostranská for the castle side, Staroměstská for Old Town, Můstek for Wenceslas Square. Buy a 90-minute ticket for CZK 40 and stamp it once in the yellow box on the bus; the same ticket covers the metro leg. Buses 100 and 191 cover other metro and tram connections.
The Airport Express (AE) is a dedicated bus to Praha hlavní nádraží, the main railway station, useful if you are continuing to Brno, Olomouc or Dresden the same day. It costs more than a normal ticket and is not covered by the standard 90-minute fare, so buy a separate ticket from the driver or a machine (check).
Taxis and ride-hailing: Bolt and Uber both serve the airport with app-fixed prices, usually CZK 500–800 to central Prague depending on demand and destination. Official taxi stands sit outside both terminals; agree the price or insist on the meter before getting in. Taxis hailed on the street or outside clubs in the centre overcharge, so use an app or a stand. A pre-booked transfer with a name board at arrivals costs a little more and removes the negotiation.
By car: if you are picking up a hire car at the airport, note the zero alcohol limit, headlights on day and night, and the e-vignette (edalnice.cz) required before your first motorway.
- Bus 119 → Nádraží Veleslavín → metro A: cheapest, daytime
- Airport Express → Praha hlavní nádraží: best for onward trains
- Bolt or Uber: fixed app price, works at any hour
- Official taxi stand: agree the fare or use the meter
- Pre-booked transfer: fixed price, driver meets you at arrivals
What it costs
Public transport is the clear budget winner: a 90-minute ticket at CZK 40 covers the bus and metro to the centre, and a 24-hour pass at CZK 120 (check) pays off if you plan several rides that day. Buy on the PID Lítačka app or from a machine at the airport; paper tickets must be stamped once before the first ride.
A taxi or ride-hail to central Prague runs CZK 500–800, roughly $22–35, and a pre-booked transfer CZK 600–900. Split between two or three people, a car is often close to the bus fare per person and much easier with bags. Airport shops and machines accept cards; keep a little cash for small purchases.
| Item | Price (2026 estimate) |
|---|---|
| 90-minute public transport ticket | CZK 40 |
| 24-hour public transport pass | CZK 120 (check) |
| Airport Express bus | CZK 100 (check) |
| Taxi or Bolt to centre | CZK 500–800 |
| Pre-booked transfer | CZK 600–900 |
Practical tips
Validate your paper ticket in the yellow box as you board the first vehicle; inspectors fine unvalidated tickets on the spot and collect payment immediately. If you arrive after midnight, check the night bus 910 route before you land, since the metro closes around midnight and the daytime buses stop with it (check).
For the return leg, allow 60–75 minutes from central Prague to the terminal in rush hour, plus two hours before a short-haul flight. If you are heading straight to another city, the Airport Express to the main station connects with trains to Brno and Olomouc; a RegioJet or ČD ticket is operator-specific, so buy for the right carrier.
An eSIM set up before you fly means maps and ride-hail apps work the moment you land.
- Stamp paper tickets once, at the start
- Check night bus 910 if you land after midnight
- Allow 60–75 min back to the airport in rush hour
- Buy the right operator's train ticket before boarding
FAQ
Questions people ask
How do I get from Prague airport to the city centre?
Take bus 119 to Nádraží Veleslavín and metro A into the centre (CZK 40, 30–40 minutes), or the Airport Express bus to the main station (CZK 100, 35–45 minutes). A taxi or Bolt is CZK 500–800 in 30–45 minutes.
How much is a taxi from Prague airport?
Expect CZK 500–800 (about $22–35) to central Prague with Bolt, Uber or an official stand, depending on destination and demand. Agree the price or insist on the meter before you get in, and avoid taxis hailed on the street.
Is there a train from Prague airport?
No. Václav Havel Airport has no rail link. Buses connect the terminals to metro line A and to the main railway station, where you can pick up trains to Brno, Olomouc and other cities.
Do I need to validate my Prague transport ticket?
Yes. Paper tickets must be stamped once in the yellow box at the start of your first journey. Inspectors fine unvalidated tickets on the spot, so stamp before you board the bus or metro.
How do I get to the airport at night?
The metro and daytime buses stop around midnight. Night bus 910 runs through the night between the airport and the centre; check the current route and times before you travel, and allow extra time.
Deep dive
Every source; changeable facts are marked check
Sources
- officialVáclav Havel Airport Prague – official site
- officialPrague Public Transit (DPP) – PID Lítačka
- officialCzech Railways (ČD)
- officialCzech e-vignette
- secondaryWikivoyage – Prague