From the airport to Prague centre
Every way into Prague from the airport, with the price, the journey time and the first and last departure, so a late landing holds no surprises.
Checked: 21 October 2026. Prices and hours can change; check the official site before you go.
⚡ In short
Most visitors should take trolleybus 59 to Nádraží Veleslavín and change to metro A: about 17 minutes on the bus, then the metro into the centre, all on one CZK 50 ticket. The Airport Express goes straight to the Main Railway Station but costs CZK 200. Since 1 October 2026 metered taxis have no maximum fare, so agree the price first or order a ride in an app.
🕑 When do you land?
We count 30 minutes from landing to the platform or stop (passport, bags).
✈️ Václav Havel Airport Prague (PRG)
The airport is in Ruzyně, about 14 km from the centre. Trolleybus 59 and bus 100 both take a normal PID ticket and run every few minutes; each ends at a metro line. The Airport Express goes straight to the Main Railway Station.
| Option | Price | Time | How often | First – last |
|---|---|---|---|---|
| 🚌 Trolleybus 59 + metro A | CZK 50 | – | weekdays about every 3 minutes at peak times and every 5 minutes midday; weekends about every 7 to 8 minutes by day | 04:22 – 23:32 |
| 🚌 Bus 100 + metro B | CZK 50 | – | every 15 minutes by day | 05:40 – 23:16 |
| 🚐 Airport Express (AE) bus | CZK 200 | 47 min | every 30 minutes, all day | 05:35 – 23:35 |
| 🚌 Night buses 907 and 910 | CZK 50 | – | line 910 about every 30 minutes, line 907 once an hour | after midnight, 23:51 to 03:24 |
| 🚕 Taxi | – | – | 24/7 | 24/7 |
🚌 Trolleybus 59 + metro A
- 💶 Price: CZK 50 · 90-minute PID ticket: CZK 50 on paper, CZK 46 in the PID Lítačka app, CZK 55 by SMS. It covers the bus and the metro, transfers included. No airport supplement.
- 🔁 How often: weekdays about every 3 minutes at peak times and every 5 minutes midday; weekends about every 7 to 8 minutes by day
- 🕔 First – last: 04:22 – 23:32 · departures from Terminal 1, October 2026 timetable (PID open data); the ride to Nádraží Veleslavín takes 17 minutes. Metro A runs from about 05:00 to midnight, so the first buses connect to nothing
- 🛫 Leaves from: The bus stops at Terminal 1 and Terminal 2; Terminal 1 is the first stop of the line
- 📍 Arrives at: Nádraží Veleslavín (metro A, 17 min), then metro A to Dejvická, Malostranská, Staroměstská, Můstek and Muzeum
- 🎫 Ticket: PID Lítačka app (activate it before boarding), ticket machines at the airport and in the metro, or SMS. Every city vehicle also has a contactless payment terminal. Stamp a paper ticket once in the yellow validator.
- Bags up to 25×45×70 cm travel free. A larger bag needs a luggage ticket of CZK 25 (CZK 23 in the app).
- Terminal 1 is for non-Schengen flights, Terminal 2 for Schengen flights; the line serves both.
🚌 Bus 100 + metro B
- 💶 Price: CZK 50 · The same 90-minute PID ticket as for line 59 (CZK 50 paper, CZK 46 app, CZK 55 SMS). No airport supplement.
- 🔁 How often: every 15 minutes by day
- 🕔 First – last: 05:40 – 23:16 · departures from Terminal 1, October 2026 timetable (PID open data); the ride to Zličín takes 18 minutes. Metro B runs from about 05:00 to midnight
- 🛫 Leaves from: The bus stops at Terminal 1 and Terminal 2; the line starts at Terminal 1
- 📍 Arrives at: Zličín (west end of metro B, 18 min), then metro B to Anděl, Karlovo náměstí, Můstek and Náměstí Republiky
- 🎫 Ticket: The same as for line 59: Lítačka app, machines, SMS or the contactless terminal on board.
- Both lines share the airport stops, so take whichever comes first. Metro B suits a stay around Anděl, Karlovo náměstí or Náměstí Republiky; metro A suits Malá Strana and the Castle.
🚐 Airport Express (AE) bus
- 💶 Price: CZK 200 · single, full fare; children 6 to 15 pay CZK 100, children under 6 are free. PID tickets, including the 24- and 72-hour ones, are not valid on the AE. Luggage is carried free.
- ⏱️ Time: 47 min
- 🔁 How often: every 30 minutes, all day
- 🕔 First – last: 05:35 – 23:35 · departures from Terminal 1, October 2026 timetable (PID open data); the timetable gives 47 minutes in the morning peak, the airport says about 40 depending on traffic
- 🛫 Leaves from: Terminal 1, the bus stop directly in front of the terminal building
- 📍 Arrives at: Praha hlavní nádraží (Main Railway Station), stop on Wilsonova street; metro C and trains there
- 🎫 Ticket: From the driver (front door), at the Visitor Centre in the Arrivals hall, or in advance at a Czech Railways (ČD) counter or in its e-shop. Mark a paper ticket in the validator when you board.
- Worth it mainly if you go to the Main Railway Station or a hotel next to it. For the Old Town, line 59 with metro A is cheaper and about as fast.
🚌 Night buses 907 and 910
- 💶 Price: CZK 50 · the normal 90-minute PID ticket (CZK 50 paper, CZK 46 app, CZK 55 SMS)
- 🔁 How often: line 910 about every 30 minutes, line 907 once an hour
- 🕔 Last departure: after midnight, 23:51 to 03:24 · departures from Terminal 1 on a normal night, October 2026 timetable (PID open data); line 907 leaves at 00:59, 01:59 and 02:59. Line 907 reaches Náměstí Republiky after 43 minutes and the Main Railway Station after 46
- 🛫 Leaves from: Terminal 1 (first stop of both lines), then Terminal 2
- 📍 Arrives at: Line 907 via Hradčanská, Náměstí Republiky, Hlavní nádraží, Karlovo náměstí and Anděl; line 910 via Strahov, Jiráskovo náměstí and I. P. Pavlova to Kačerov
- 🎫 Ticket: The same as the day lines: app, SMS or the contactless terminal on board.
🚕 Taxi and ride apps
- 📍 Where: The airport's official taxi service is **Uber Airport**: order in the Uber app, at a kiosk or at the desk in the arrivals halls of Terminal 1 and Terminal 2, and the price is shown before you book. Pick-up is in front of the arrival halls. Do not accept offers from touts, including people in vests marked "Official Airport Taxi": the airport says they are not airport staff.
- 📱 Ride apps: Uber Airport is the official option; Bolt and Liftago also operate in Prague. The app shows the price before you order.
- Since 1 October 2026 there is no maximum price for metered taxis in Prague: each company sets its own rates, shown on the car door. The city has said it wants to revise this, so check the rules before you travel. Agree the price before you get in.
🌙 Landing late at night
The last trolleybus 59 leaves Terminal 1 at 23:32, the last bus 100 at 23:16 and the last AE at 23:35. After that take night bus 910 (about every 30 minutes until 03:24) or 907 (once an hour until 02:59), or a taxi or app ride. In the morning the first trolleybus 59 leaves at 04:22.
🛫 Going back to the airport
Take trolleybus 59 from Nádraží Veleslavín (metro A) or bus 100 from Zličín (metro B), or the AE from the Main Railway Station every 30 minutes (CZK 200; first 05:30, last 23:30). A 90-minute PID ticket works on 59 and 100 but not on the AE. The airport advises arriving 2 hours before a flight within Europe and 3 hours before others.
🗺️ Your first stop from here
📍 Arriving at Nádraží Veleslavín (metro A)
- Strahov Monastery Brewery · 🚇 ~35 min by public transport
- Strahov Monastery & Library · 🚇 ~35 min by public transport
- Loreta · 🚇 ~35 min by public transport
- Day 1 of our itinerary starts here: Old Town Square · 🚇 10 min by metro (line A: Nádraží Veleslavín → Staroměstská) · 6.5 km · 81 min walk
📍 Arriving at Zličín (metro B)
- Strahov Monastery Brewery · 🚇 ~35 min by public transport
- Strahov Monastery & Library · 🚇 ~35 min by public transport
- Petřín Hill & Lookout Tower · 🚇 ~35 min by public transport
- Day 1 of our itinerary starts here: Old Town Square · 🚇 25 min by metro (line B: Zličín → Můstek) · 12.3 km · 154 min walk
📍 Arriving at Praha hlavní nádraží (Main Railway Station)
- Rieger Gardens (Riegrovy sady) · 🚶 0.5 km · 7 min walk
- National Museum · 🚶 0.8 km · 10 min walk
- Mucha Museum · 🚶 0.8 km · 10 min walk
- Day 1 of our itinerary starts here: Old Town Square · 🚶 1.5 km · 19 min walk
📍 Arriving at Náměstí Republiky
- Palladium · 🚶 0.2 km · 2 min walk
- Museum of Communism · 🚶 0.2 km · 3 min walk
- Municipal House · 🚶 0.4 km · 4 min walk
- Day 1 of our itinerary starts here: Old Town Square · 🚶 0.9 km · 12 min walk
📍 Arriving at Karlovo náměstí
- Dancing House · 🚶 0.3 km · 4 min walk
- Náplavka Farmers’ Market · 🚶 0.4 km · 5 min walk
- U Fleků brewery & beer hall · 🚶 0.7 km · 8 min walk
- Day 1 of our itinerary starts here: Old Town Square · 🚶 1.9 km · 23 min walk
💡 Good to know
Tickets and payment
The PID Lítačka app is cheapest (90 minutes CZK 46); paper tickets cost CZK 50 and SMS tickets CZK 55. Contactless payment terminals are available in all city vehicles. Travelling without a valid ticket costs CZK 1,200 on the spot. Official site ↗
Luggage ticket
Bags up to 25×45×70 cm travel free. A larger bag needs a luggage ticket: CZK 25 (CZK 23 in the app), valid like your own ticket and for at most 180 minutes. A 24- or 72-hour ticket includes one large bag.
Plan your trip → Put these places in a day plan with walking times.
More guides
- Things to do in Prague
- The neighbourhoods of Prague
- Free things to do in Prague
- Shopping in Prague
- Hidden gems in Prague
- Delicatessen in Prague
- Souvenirs from Prague
- What to do in Prague when it rains
- Which museums are open today in Prague?
- What's open on Sunday in Prague
- Opening hours of the attractions in Prague
- Public holidays in Prague
- Sunrise and sunset in Prague
- Which clubs are open tonight in Prague?
- Prague with kids
- Parking in Prague
- Free & cheap parking in Prague
- Where to eat near Old Town Square
- Where to eat near the Charles Bridge
- Where to eat near Prague Castle
- Where to eat near Wenceslas Square