ShuttleHero

Home › Prague

How to get there

How to get from Prague Airport to the city centre (2026)

Václav Havel Airport Prague (PRG) is 18 km by road from the Old Town and has no rail link, so every public option starts with a bus. The quickest is bus 59 to the metro; the only direct line to the main station is the Airport Express.

Facts checked on 23 October 2026 · 6 min read

Short answer: take bus 59 to Nádraží Veleslavín (17 min, every 3–10 minutes) and metro line A into the centre: about 35 minutes in total on one 90-minute ticket for CZK 50 (CZK 46 in the app). The Airport Express (AE) goes direct to Praha hlavní nádraží in about 33–40 minutes for CZK 200. By car it is 18 km, about 35 minutes without traffic. Our private transfer costs €40 per car (1–3 passengers) and €60 per van (4–8).

Your options at a glance

OptionTravel timePriceChangesBest for
Bus 59 + metro A (change at Nádraží Veleslavín)about 35 minCZK 50 (CZK 46 in the app)1Most travellers, light luggage
Bus 100 + metro B (change at Zličín)about 45 minCZK 50 (CZK 46 in the app)1Hotels on metro line B
Airport Express (AE) to Praha hlavní nádraží33–40 minCZK 2000Main station, onward trains
Night bus 907about 50 minCZK 50 (CZK 46 in the app)1+Arrivals after midnight
ShuttleHero private transferabout 35 min (longer at rush hour)€40 per car (1–3), €60 per van (4–8)0Families, groups, luggage, late flights

By bus and metro

Bus 59 runs from both terminals to Nádraží Veleslavín on metro line A in about 17 minutes, every 3 to 10 minutes in the daytime. Metro A then takes you to Malostranská, Staroměstská, Můstek and Muzeum; Prague's public transport authority (PID) gives about 35 minutes from the airport to the centre this way. Bus 100 goes to Zličín on metro line B in about 16 minutes, every 10 to 20 minutes, and takes about 45 minutes to the centre. The metro runs from about 05:00 to midnight.

One 90-minute ticket covers the bus and the metro: CZK 50 on paper, CZK 46 in the PID Lítačka app or CZK 55 by SMS; a 30-minute ticket (CZK 39) is too short for the whole trip. Suitcases up to 25 × 45 × 70 cm travel free; a larger one needs a CZK 20 luggage ticket. Paper tickets are sold in machines and at the DPP counters in the public areas of Terminals 1 and 2, and must be validated at the airport stop.

By Airport Express (AE)

The AE bus runs direct from the airport to Praha hlavní nádraží, the main railway station, stopping in front of the station building; it connects there with metro line C and long-distance trains. The airport puts the journey at about 40 minutes and the operator's timetable at 33 minutes, with a bus every 10 to 30 minutes. A one-way ticket costs CZK 200, bought from the driver or at the Visitor Centre in the arrival halls. Ordinary PID tickets and 24- or 72-hour passes are not valid on the AE.

At night

Night service in Prague runs from midnight to 04:30. The night bus 907 leaves from Terminal 2 every 30 minutes and links with the other night lines; PID gives about 50 minutes to the centre. The same 90-minute ticket applies.

By car

The road route is about 18 km via Evropská avenue and takes about 35 minutes without traffic. The airport warns that road works at the Aviatická junction slow traffic at rush hours. The Old Town Square and the Charles Bridge are pedestrian, so a car stops at the nearest street open to traffic.

Our private transfer

A private transfer Prague Airport → city centre costs €40 per car for 1–3 passengers and €60 per van for 4–8 passengers. The price is per vehicle, fixed and paid by card when you book, with luggage included. Cancellation is free up to 24 hours before pickup, and a child seat costs +€10. The driver takes you to your hotel, or to the nearest street a car may use in the pedestrian Old Town.

Prague Airport → city centre

Car, 1–3 passengers: €40 · Van, 4–8 passengers: €60

  • Pay upfront by card when you book
  • Free cancellation up to 24 h before pickup
  • 60 min free waiting after landing, flight tracking
  • Child seat +€10

See the route and book Check the price and book

All airport transfers: Prague →

Where you meet the driver

Prague Airport has two passenger terminals: Terminal 1 for flights from outside the Schengen area and Terminal 2 for Schengen flights. Your driver waits in the arrivals hall of the terminal your flight lands at, after baggage reclaim and the customs exit, holding a sign with your name. We track your flight and you get 60 minutes of free waiting after landing.

What to choose

Alone or as a couple with cabin bags: bus 59 and metro A, the cheapest and usually the quickest. Staying near the main station or catching a train: the AE. Landing after midnight: night bus 907, or a pre-booked car. With children, big suitcases or a group of four or more: a private transfer to the door, priced per vehicle rather than per person.

Good to know

  • Buy a 90-minute ticket, not a 30-minute one: the bus and metro trip takes about 35 to 45 minutes.
  • Validate paper tickets at the airport stop; app tickets must be activated at least 60 seconds before boarding.
  • Suitcases larger than 25 × 45 × 70 cm need a CZK 20 luggage ticket on PID lines.
  • PID tickets are not valid on the Airport Express, which has its own CZK 200 fare.
FAQ

Frequently asked questions

What is the fastest way from Prague Airport to the city centre?

Bus 59 to Nádraží Veleslavín and metro line A, about 35 minutes in total on a CZK 50 ticket. By car the trip takes about 35 minutes without traffic.

Is there a train from Prague Airport?

No. There is no rail link to the airport. The Airport Express bus runs direct to Praha hlavní nádraží, the main railway station, for CZK 200.

How much is public transport from Prague Airport?

A 90-minute PID ticket costs CZK 50 on paper or CZK 46 in the app and covers the bus and metro. The Airport Express costs CZK 200.

How do I get from Prague Airport to the centre at night?

Night bus 907 runs every 30 minutes from Terminal 2 between midnight and 04:30, taking about 50 minutes. A pre-booked transfer waits for your flight whatever the time.

How much is a private transfer from Prague Airport to the centre?

Our transfer costs €40 per car for 1–3 passengers and €60 per van for 4–8 passengers, fixed when you book, luggage included.

Contact

Get in touch

We are reachable around the clock, 7 days a week — before, during and after your trip.

Contact details

  • 💬
    WhatsApp
    Fastest way to reach us · 24/7
  • 📧
    office@shuttlehero.pl
    Reply within 30 minutes
  • 📍
    ShuttleHero · head office
    Gdynia, Poland
    Service area: Prague and surroundings
  • 🕐
    Reachable 24/7
    Around the clock, 365 days a year
Check the price →