Prague
EN

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.

OptionPriceTimeHow oftenFirst – last
🚌 Trolleybus 59 + metro ACZK 50–weekdays about every 3 minutes at peak times and every 5 minutes midday; weekends about every 7 to 8 minutes by day04:22 – 23:32
🚌 Bus 100 + metro BCZK 50–every 15 minutes by day05:40 – 23:16
🚐 Airport Express (AE) busCZK 20047 minevery 30 minutes, all day05:35 – 23:35
🚌 Night buses 907 and 910CZK 50–line 910 about every 30 minutes, line 907 once an hourafter midnight, 23:51 to 03:24
🚕 Taxi––24/724/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.

Official site ↗

🚌 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.

Official site ↗

🚐 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.

Official site ↗

🚌 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.

Official site ↗

🚕 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.

Official site ↗

🌙 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)

📍 Arriving at Zličín (metro B)

📍 Arriving at Praha hlavní nádraží (Main Railway Station)

📍 Arriving at Náměstí Republiky

📍 Arriving at Karlovo náměstí

See the 1-day itinerary →

💡 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