How To Get From Prague Airport To The City Center (All Options + Costs)

Just arrived at Prague airport and feeling a little lost? Don’t worry, getting to the city center is easier than you think.
In this guide, I’ll walk you through all the options, how much they cost, and which one I recommend.
🎬 Want to see it in action? Watch the video version of this guide here.
Prague Airport: A Quick Overview
Prague Airport is very small and easy to navigate. There are only two terminals located just a few meters apart from each other, so you won’t spend ages figuring out where you are.
- Terminal 1 – serves flights to non-Schengen areas
- Terminal 2 – serves flights to the Schengen area
1. From Prague Airport to the City Center by Taxi, Ride-Hailing App, or private transfer
If comfort is your priority and you don’t mind spending a bit more, a taxi or private transfer is the most straightforward option.

You can grab a taxi right in front of the airport, or use a ride-hailing app, Bolt or Liftago. I recommend Bolt.
Advantages:
- Comfortable and door-to-door
- Great for night travel
Disadvantages:
- More expensive than public transport
➡️Book your private transfer here
2. From Prague Airport to the City Center by Public Transport
This is the option I personally use and highly recommend. It’s the cheapest way to get into the city, and it’s much easier than it looks.
There’s no metro directly connecting the airport to the city center, but you can take a bus and then connect to the metro.

You’ll find ticket machines right at the airport, where you can pay by card. Once you have your ticket, don’t forget to validate it at the yellow validator before boarding or inside the bus.
Alternatively, download the PID Lítačka app on your phone to purchase tickets digitally before you board.
Tip: I have a video on how to use public transportation in Prague. Check it out if you want the full breakdown.
Here are the main bus lines:
- Bus 100 – Takes you to the metro station Zličín (Line B), from where you can get to the city center.
- Bus 191 – Takes you to the metro station Anděl (Line B).
- Bus 59 – Takes you to the metro station Nádraží Veleslavín (Line A).
- Bus 161 – Takes you to the metro station Bořislavka (Line A).
All of these buses operate during the day until midnight, and again from 5:00 a.m.

Night Buses
If you’re arriving late at night, buses 907 and 910 operate, but they take a different route. Honestly, at night I’d recommend just taking a taxi. It’s simpler and worth it.
Advantages:
- Very cheap
- Easy to use once you know the lines
Disadvantages:
- No direct metro connection, requires a transfer
- Night buses take a different route
3. From Prague Airport to the Prague main railway station by Airport Express Bus (AE)
There’s one more bus called Airport Express (AE). This bus goes directly to Prague Main Railway Station (Praha Hlavní Nádraží), which is good if you need to catch a train to another city or country.

However, the regular public transport tickets do NOT apply here. You have to buy a separate ticket:
- Adult: 200 CZK (approx. $9-10)
- Child (6-15 years): 100 CZK (approx. $4.50-5)
You can buy tickets on the bus or at the information centers at the airport.
I don’t recommend this bus unless you’re traveling solo and need to catch a train quickly. If you’re in a group, a taxi or private transfer will work out cheaper and more convenient.
Advantages:
- Direct connection to the main railway station
- Good if you’re catching a train onward
Disadvantages:
- More expensive than regular public transport
- Not worth it for most travelers heading to the city center
Here is an overview of all the bus lines and ticket prices to help you choose the best option:
| LINE | DIRECTION | TRAVEL TIME | PRICE |
| 100 | Zličín (metro station) | From 15 minutes onwards | 30min-39 Kč ($2) 90 min-50 Kč ($2.50) 24-hour-150 Kč ($7) 72-hour-350Kč ($17) Children up to 10 years old-free |
| 59 | Nádraží Veleslavín (metro station) | From 17 minutes onwards | 30min-39 Kč ($2) 90 min-50 Kč ($2.50) 24-hour-150 Kč ($7) 72-hour-350Kč ($17) Children up to 10 years old-free |
| 161 | Bořislavka (metro station) | From 20 minutes onwards | 30min-39 Kč ($2) 90 min-50 Kč ($2.50) 24-hour-150 Kč ($7) 72-hour-350Kč ($17) Children up to 10 years old-free |
| 191 | Anděl (metro station) | From 24 minutes onwards | 30min-39 Kč ($2) 90 min-50 Kč ($2.50) 24-hour-150 Kč ($7) 72-hour-350Kč ($17) Children up to 10 years old-free |
| 907 Night | Different locations | 17-50 minutes | 30min-39 Kč ($2) 90 min-50 Kč ($2.50) 24-hour-150 Kč ($7) 72-hour-350Kč ($17) Children up to 10 years old-free |
| 910 Night | Different locations | 20-50 minutes | 30min-39 Kč ($2) 90 min-50 Kč ($2.50) 24-hour-150 Kč ($7) 72-hour-350Kč ($17) Children up to 10 years old-free |
| AE | Main Railway Station | 44 minutes | Adults-200 Kč ($9) Children 6-15 100 Kč ($5) |
Final Thoughts: Getting From Prague Airport to the City Center
Getting from Prague airport into the city is simple once you know your options. Public transport is the best choice. It’s affordable, reliable, and easy to use.
If you’re arriving late at night or traveling with a lot of luggage, a taxi, ride-hailing app, or private transfer is the way to go.
You may also like: