Prague Airport to City Centre by Public Transport 2026 — Complete Guide

Transport

Every bus route, the metro connection, ticket prices, 24/72-hour passes, night buses & step-by-step instructions for every route

Updated 2025 Václav Havel Airport (PRG) From CZK 40 (~€1.60) All terminals covered

Prague’s public transport is one of the best value ways to get from the airport to the city centre — fast, reliable, and cheap enough that even a 3-day pass for the entire city costs less than a single taxi ride. This guide covers every route, every ticket type, exactly where to buy them, and step-by-step instructions so you can navigate it confidently on arrival.

CZK 40Cheapest ticket (90 min)
CZK 12024-hour pass
CZK 33072-hour pass
~40 minBus + metro to Old Town
5–10 minBus frequency (daytime)
24/7Night buses available
Not travelling on a budget? If you prefer a door-to-door service rather than navigating buses and the metro, a pre-booked private transfer from Prague Airport costs €15–25 for a standard car. Read our full airport transport comparison covering every option including taxis, transfers and shuttles.

Before You Board — Tickets Explained

Prague’s public transport uses a single integrated ticket system — one ticket or pass works on buses, trams, metro and even the Petřín funicular. You must buy and validate your ticket before boarding. Inspectors check regularly and fines for travelling without a valid ticket are CZK 1,500 (around €60).

Where to Buy Tickets at Prague Airport

  • Yellow ticket vending machines — in the arrivals halls of both Terminal 1 and Terminal 2, and at the bus stops outside. Accept card (contactless) and cash. English language option available. This is the easiest method.
  • PID Lítačka app — Prague’s official transport app. Download before your flight, buy your ticket digitally and show it on your phone. No machine needed. Works offline once ticket is purchased.
  • Prague Public Transport counters — staffed desks in the arrivals hall. Open during airport operating hours. Good if you want advice on which pass to buy.
  • Newsagents and kiosks — inside both terminals, some sell transport tickets alongside newspapers and snacks.

How to Validate Your Ticket

Once you have your ticket, validate it immediately when you board the bus or enter the metro. On buses, yellow validation machines are just inside the door. On the metro, validators are at the entrance gates. A ticket that has not been validated is treated as no ticket by inspectors — this is the most common mistake tourists make.

If using the PID Lítačka app, activate your ticket in the app before or as you board — the timer starts from activation, not purchase.

Best Value Tip: If you plan to use public transport more than once or twice during your stay, the 24-hour (CZK 120) or 72-hour (CZK 330) pass almost always works out cheaper than buying individual tickets. See the full pass breakdown below.

Ticket Types & Passes — Which One to Buy

TicketPriceValidityBest For
30-minute single CZK 30 (~€1.20) 30 min from validation Short hops within the city only
90-minute single CZK 40 (~€1.60) 90 min from validation Airport to city centre — covers the entire journey
24-hour pass CZK 120 (~€4.80) 24 hrs from validation Arrival day — use it for the whole first day
72-hour pass CZK 330 (~€13.20) 72 hrs from validation Best value for stays of 3–5 days

Are the Day Passes Worth Buying?

Do the maths: a CZK 40 single ticket covers one journey. If you take the bus and metro from the airport, then a tram to your hotel, then travel to the castle in the morning and back, then out for dinner — that is easily 6–8 journeys in a day. At CZK 40 each, you spend CZK 240–320. The 24-hour pass costs CZK 120 and covers all of it. The answer is almost always yes.

The 72-hour pass at CZK 330 (about €13) covers unlimited travel across trams, buses, metro, the Petřín funicular and most suburban trains within Prague for three full days. For a standard 3-day visit this is the most practical choice — buy it at the airport on arrival, validate it on the first bus, and forget about tickets entirely until you leave.

What the 24/72-Hour Pass Includes

  • All Prague Metro lines (A, B, C) — unlimited journeys
  • All Prague trams — including Line 22 to Prague Castle
  • All Prague buses — including Bus 119 from the airport
  • Petřín Hill funicular — saving CZK 60 per person each way
  • Prague river ferries (seasonal)
  • Suburban trains within Prague zones
  • One piece of luggage carried free (not valid on intercity trains)
Funicular Tip: The Petřín funicular is normally CZK 60 one way (CZK 120 return). It is included free with the 24/72-hour pass. If you plan to visit Petřín Tower — which we strongly recommend — the day pass saves you CZK 120 per person on the funicular alone. Read our Petřín Tower & Funicular guide for everything to know.
Use Public Transport Apps from the Moment You Land — Get an eSIM

Prague Airport has free Wi-Fi in both terminals, but having your own mobile data means your maps and apps work the second you step outside — on the bus, navigating the metro, and finding your hotel.


Route 1 — Bus 119 + Metro Line A

Best for: Old Town (Staré Město), Malá Strana, Vinohrady & most central destinations

Bus 119 → Nádraží Veleslavín → Metro Line A (Green)
Recommended CZK 40 total ~40 min to Old Town

This is the fastest and most direct public transport route from Prague Airport to the historic centre. Bus 119 runs from both terminals to Nádraží Veleslavín — the last stop, a dedicated metro interchange station. From there, Metro Line A (green line) takes you directly to Old Town Square, Charles Bridge and Wenceslas Square in 10–12 minutes.

One CZK 40 (90-minute) ticket covers the entire journey including the metro transfer. Bus 119 runs every 5–10 minutes during daytime hours and every 10–15 minutes in the evening. It is reliable, well-used and clearly signposted from both terminal exits.

Step-by-step instructions
  1. Exit the arrivals hall and follow the signs for “Public Transport / Bus Stop”
  2. Buy a CZK 40 ticket at the yellow machine outside (card or cash) — or use PID Lítačka app
  3. Board Bus 119 — both T1 and T2 have their own stop, both serve the same route
  4. Validate your ticket immediately in the yellow machine inside the bus door
  5. Ride to the last stop: Nádraží Veleslavín (6 stops, ~15 minutes)
  6. Follow underground signs to Metro Line A (green line)
  7. Take the metro towards Depo Hostivař (eastbound — towards the city)
  8. Exit at your stop (see table below) — your single ticket is still valid
Metro StopBest ForFrom Veleslavín
DejvickáDejvice neighbourhood1 stop · 2 min
HradčanskáCastle area (north entrance)2 stops · 4 min
MalostranskáMalá Strana · Charles Bridge (west)3 stops · 6 min
StaroměstskáOld Town Square · Jewish Quarter4 stops · 8 min
MůstekWenceslas Square · New Town5 stops · 10 min
MuzeumNational Museum · Vinohrady6 stops · 12 min
Luggage on Bus 119: The bus has space for luggage but gets busy during morning and evening rush hours (7–9 AM, 4–7 PM). With multiple large suitcases during peak times, boarding can be difficult. If you arrive with bulky bags at peak times, consider a private transfer instead — the price difference versus the stress is very reasonable.

Route 2 — Airport Express Bus (AE)

Best for: Arriving passengers needing the main train station, or hotels near Wenceslas Square and New Town

Airport Express (AE) → Praha Hlavní nádraží (Main Train Station)
CZK 100 (~€4) ~35 min direct Every 30 min · 5:30 AM–10 PM

The Airport Express is a dedicated, more comfortable bus that runs non-stop from both airport terminals directly to Praha Hlavní nádraží — Prague’s main train station, which is also a stop on Metro Line C (red line). It does not stop at intermediate metro stations, so it is specifically useful if your hotel is near the main station, if you are continuing by train, or if you need Metro Line C rather than Line A.

The AE bus costs CZK 100 — more than Bus 119 but less than a taxi, with reserved luggage space and a more comfortable ride than the local bus. It departs every 30 minutes from 5:30 AM to approximately 10 PM. Tickets can be bought from the driver, at airport ticket machines or online.

Step-by-step instructions
  1. Exit arrivals and follow signs for “Airport Express / AE Bus” — dedicated stop outside both terminals
  2. Buy a CZK 100 ticket from the driver or at the ticket machine (card accepted)
  3. Board the AE bus — runs every 30 min, note the departure times at the stop
  4. Ride directly to Praha Hlavní nádraží (~35 min, no changes)
  5. At the station: follow signs to Metro Line C (red) for onward connections
  6. From Metro C: transfer to Line A at Muzeum (1 stop) for Old Town, or travel south on Line C for Vinohrady and beyond

Note: The CZK 100 AE ticket is a separate fare and does not include onward metro travel. If continuing by metro, buy an additional CZK 30 or CZK 40 ticket at the station, or use your 24/72-hour pass which covers everything.


Route 3 — Bus 100 + Metro Line B

Best for: Hotels in Smíchov, Anděl, Žižkov, or the western part of the city

Bus 100 → Zličín → Metro Line B (Yellow)
CZK 40 ~40 min to centre Daytime service

Bus 100 connects both airport terminals to Zličín station on Metro Line B (yellow line). This route is less commonly used by tourists but is the better option if your hotel is in Smíchov, Anděl, Florenc or the eastern part of the city served by the yellow line. From Zličín, Metro B runs eastbound through the city and connects with Metro Line A at Můstek (for Old Town) and Metro Line C at Florenc.

Step-by-step instructions
  1. Exit arrivals and find the Bus 100 stop outside your terminal
  2. Buy a CZK 40 ticket and validate immediately on boarding
  3. Ride to the last stop: Zličín (~18 min)
  4. Follow signs to Metro Line B (yellow) and board towards Černý Most (eastbound)
  5. Key stops: Anděl (3 stops), Můstek (8 stops — change to Line A for Old Town), Florenc (9 stops — change to Line C)

Route 4 — Bus 191 (No Metro Change Required)

Best for: Passengers staying near Petřiny, Dejvice or Anděl who want to avoid the metro entirely

Bus 191 → Petřiny (Metro A) → Anděl (Metro B)
CZK 40 ~50 min full route Scenic surface route

Bus 191 is a slower, scenic surface route that runs from the airport through several Prague neighbourhoods without requiring a metro transfer — useful if you are staying near one of its stops or want to avoid going underground. The bus passes through Petřiny (Metro Line A connection) and continues to Anděl (Metro Line B connection) on the south side of the Vltava. It takes longer than Bus 119 but offers a ground-level view of Prague on arrival and serves areas that Bus 119 does not reach directly.

Not recommended as a first choice for Old Town or city centre destinations — Bus 119 + Metro A is faster. But useful to know if your accommodation is along the route.


Night Buses — Arriving After Midnight

Prague’s daytime bus and metro services run until approximately midnight. After midnight, a network of night buses takes over — they run less frequently (every 30 minutes) but cover the city reliably. Prague Airport is served by two night bus routes.

Prague Airport Night Bus Routes

  • Bus 910 — Runs from the airport via Švandovo divadlo → I. P. Pavlova → Kačerov → Modřany · Journey time ~40 min to I. P. Pavlova · Runs approximately 21:54 – 3:54 · CZK 40
  • Bus 907 — Runs from the airport via Hradčanská → Hlavní nádraží → Karlovo náměstí → Anděl · Journey time ~30 min to Hradčanská · Runs approximately 23:09 – 4:03 · CZK 40 · Good option for Malá Strana and castle area
  • Bus 905 — Connects to Nádraží Holešovice in the north of the city · CZK 40

Night buses are perfectly viable for solo travellers with light luggage arriving after midnight. The journey takes longer than daytime routes — allow 50–60 minutes — and you may need to walk 10–15 minutes from the nearest night bus stop to your hotel.

Late arrival with luggage? A pre-booked private transfer is strongly recommended for late-night arrivals with heavy bags. Navigating night buses at 1 AM in an unfamiliar city after a long flight is the scenario that makes a €15–20 transfer cost feel entirely reasonable. All major providers operate 24/7. See our full airport transport guide for booking options.

Terminal 1 vs Terminal 2 — Which Bus Stop?

Terminal 1 handles non-Schengen flights — arrivals from the UK, USA, Canada, Middle East, Asia, Africa and other countries outside the Schengen Area. Terminal 2 handles Schengen zone flights — most European countries.

Both terminals have their own bus stops served by all routes described in this guide. The stops are clearly signposted from the arrivals halls. If you need to change terminals — for example, connecting between flights in different Schengen zones — a free shuttle bus runs between T1 and T2 every few minutes.

Not sure which terminal? Check your boarding pass — it will state the terminal. If flying from a UK, US or Middle Eastern city into Prague, you are almost certainly arriving at Terminal 1. Most European city flights arrive at Terminal 2.

Practical Tips at Prague Airport

Free Wi-Fi

Connect to “PRG Airport Free WiFi” in both terminals — no registration required. Use it to download the PID Lítačka app, activate your eSIM, check your transfer or hotel confirmation, or set up Google Maps before you head outside.

Currency & ATMs

Prague uses the Czech Koruna (CZK) — not the Euro. You need CZK for ticket machines that do not accept card (though most do). ATMs are available in both terminals. Avoid the currency exchange desks in the arrivals hall — their rates are poor. Withdraw CZK from the ATM or pay by card wherever possible.

Luggage Storage

Left luggage facilities are available at both terminals. If you need storage in the city centre during your visit — useful on checkout day — Radical Storage has convenient locations near Old Town Square and the main train station.

Luggage Storage in Central Prague

Book a storage spot online before your trip and get directions sent to your phone — on checkout day, drop your bags, explore Prague hands-free, and collect before heading to the airport.


Getting Around Prague Once You Arrive

The same ticket or pass that gets you from the airport covers all your travel around Prague. Here are the key lines and routes you will use most during your visit:

Most Useful Prague Public Transport Lines for Visitors

  • Tram 22 — The tourist tram. Runs from Náměstí Míru (Vinohrady) through Malá Strana, past the castle and out to Bílá Hora. Covers almost every major sight in the historic centre above ground. Scenic, frequent and reliable.
  • Metro Line A (Green) — Connects the airport route (via Veleslavín) to Old Town (Staroměstská), Wenceslas Square (Můstek) and Vinohrady (Náměstí Míru). The most useful metro line for visitors.
  • Metro Line B (Yellow) — Useful for Smíchov and Anděl (south-west) and Žižkov (east). Transfer to Line A at Můstek.
  • Metro Line C (Red) — Connects the main train station (Hlavní nádraží) to Wenceslas Square (Muzeum), Florenc bus station and the north of the city.
  • Tram 1, 2, 18 — Useful connecting trams through the city centre and along the Vltava embankment.
  • Petřín Funicular — Included in the 24/72-hour pass. Runs from Újezd in Malá Strana up to Petřín Hill and tower.
Best App for Prague Transport: PID Lítačka is the official Prague transport app — buy tickets, check real-time arrivals and plan routes all in one place. Google Maps has excellent Prague public transport data and is reliable for route planning. Both apps work best with mobile data — sort your eSIM before you fly.

More Prague Guides You Will Need


Frequently Asked Questions

What is the best bus from Prague Airport to the city centre?
Bus 119 is the best option for most visitors — it runs every 5–10 minutes, costs CZK 40, and connects directly to Metro Line A (green) at Nádraží Veleslavín. From there, Metro Line A takes you to Old Town Square (Staroměstská) in about 8 minutes. Total journey time from the terminal to Old Town is around 35–40 minutes.
How much does the bus from Prague Airport cost?
A standard 90-minute ticket (CZK 40, about €1.60) covers the entire journey from the airport to any metro station in the city centre — the bus ride and the metro transfer are included on one ticket. The Airport Express bus costs CZK 100 but goes only to the main train station. A 24-hour pass (CZK 120) or 72-hour pass (CZK 330) covers unlimited travel including the airport bus and is worth buying if you plan to use transport more than 3 times.
Where do I buy a bus ticket at Prague Airport?
Yellow ticket vending machines are in the arrivals halls of both Terminal 1 and Terminal 2, and at the bus stops outside. They accept contactless card payment and cash, and have an English language option. You can also buy tickets through the PID Lítačka app before or during your flight. Buy and validate your ticket before boarding the bus — an unvalidated ticket is treated as no ticket.
Is the 72-hour Prague transport pass worth buying?
Almost certainly yes for a 3-day visit. The 72-hour pass costs CZK 330 (about €13) and covers unlimited travel on all trams, buses and metro for three full days — including the airport bus on arrival, all tram journeys during your stay, the Petřín funicular (normally CZK 60 each way) and any metro journeys. If you take more than 8 individual journeys during your stay, the pass is cheaper than buying individual tickets.
How do I get from Prague Airport to Old Town Square by public transport?
Take Bus 119 from your terminal to Nádraží Veleslavín (last stop, ~15 min), then Metro Line A (green) towards Depo Hostivař and exit at Staroměstská (4 stops, ~8 min). From Staroměstská metro station it is a 3-minute walk to Old Town Square. One CZK 40 ticket covers the whole journey. Total time: around 35–40 minutes from the terminal building.
What public transport runs from Prague Airport after midnight?
Night Bus 910 runs from the airport to I. P. Pavlova (New Town) approximately every 30 minutes between 21:54 and 3:54. Night Bus 907 runs to Hradčanská (castle area) and the main train station between 23:09 and 4:03. Both cost CZK 40. For late arrivals with luggage, a pre-booked private transfer is more practical — see our full airport transport guide for options.
Can I use a contactless bank card directly on Prague buses and trams?
Not directly on the vehicles — Prague buses and trams require a paper ticket or the PID Lítačka app, not contactless bank cards. Ticket machines at the airport and main transport hubs do accept contactless payment to buy tickets. The PID Lítačka app lets you purchase and store tickets on your phone, which is the most convenient option for most visitors.
Does the Petřín funicular require a separate ticket?
No — the Petřín funicular is included in the standard 24-hour and 72-hour transport passes at no extra charge. If you are buying individual single tickets, the funicular requires a separate CZK 60 ticket (one way). Given it costs CZK 120 return per person, including it “free” in a 24-hour pass (CZK 120 total) makes the day pass excellent value for anyone planning to visit Petřín.

Arriving in Prague Soon?

Sort your eSIM before you fly and have maps and transport apps working the moment you land.

Get a Prague eSIM Or Book a Private Transfer

This article contains affiliate links. If you book through them, HelloPrague earns a small commission at no extra cost to you. We only recommend services we genuinely believe will improve your Prague visit. Full disclosure

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.

Most popular

Most discussed