How to travel from Prague Václav Havel Airport (PRG) to Prague, Czechia

The distance between Prague Václav Havel Airport (PRG) and Prague is around 13km (8 miles) and the quickest way to get there is to take a taxi which takes around 19min.

4 routes found

We've found 4 different ways to get from Prague Václav Havel Airport (PRG) to Prague by bus, subway, taxi and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out PraguePrague Václav Havel Airport (PRG) if you're planning a return trip.

💰 Cheapest
1
bus
+

Bus

Take the bus to Stadion Strahov.

  • Duration26min
  • Departsevery 15 mins
  • Typical cost
    CZK 25($1)
Operated by

Dopravní podnik hl. m. Prahy, akciová společnost

+ 1 others
2
bus
+
train
+

Bus and Train

Take the bus to Nádraží Veleslavín then take the train to Staroměstská.

  • Duration23min
  • Departsevery 10 mins
  • Typical cost
    CZK 49($2)
Operated by

Dopravní podnik hl. m. Prahy, akciová společnost

🚀 Fastest
3
taxi
+

Taxi

Take a taxi to Prague.

  • Duration19min
  • Departson demand
  • Typical cost
    CZK 640($26)
Operated by

Taxi-Prague

+ 3 others
4
car
+

Drive

Drive to Prague.

  • Duration19min
  • Distance16km (10 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Prague Václav Havel Airport (PRG) and Prague

There are several options for getting from Prague Václav Havel Airport (PRG) to Prague by bus, subway, taxi and car. The cheapest option is to take the bus which costs around CZK 25 ($1) and will take around 26min. If you need to get there more quickly, you can take a taxi and arrive in approximately 19min, though it is a bit more costly at approximately CZK 640 ($26).

The distance between Prague Václav Havel Airport (PRG) and Prague is around 13km (8 miles). In a direct line (as the crow flies), the distance is 11km (7 miles)

It takes around 23min to get from Prague Václav Havel Airport (PRG) and Prague by bus and subway. If you are travelling by car it will take around 19min to drive there.

The quickest way to get from Prague Václav Havel Airport (PRG) to Prague is to take a taxi which takes around 19min and will set you back approx CZK 640 ($26).

The cheapest way to travel between Prague Václav Havel Airport (PRG) and Prague, if you exclude driving, is to take the bus which will typically cost around CZK 25 ($1) for a standard one-way ticket.

Train travel

There is no train service that runs between Prague Václav Havel Airport (PRG) and Prague. We recommend that you take a taxi to Prague. instead which will take 19min.

Bus travel

Yes there is a bus that runs regularly from Prague Václav Havel Airport (PRG) and Prague. It typically takes around 26min and departs every 3 hours.

Yes there is a direct bus service that runs between Prague Václav Havel Airport (PRG) and Prague with no changeovers required. The bus runs every 3 hours and takes 26min.

Dopravní podnik hl. m. Prahy and akciová společnost run regular bus services between Prague Václav Havel Airport (PRG) and Prague. Buses run every 3 hours and take around 26min on average but will vary depending on you book with.

Flights and Airlines

The easiest way to get to Prague from Prague Václav Havel Airport (PRG) is to take a taxi which will take 19min and cost around CZK 640 ($26).

It doesn't look like you can fly directly from Prague Václav Havel Airport (PRG) to Prague. We recommend that you take the bus to Nádraží Veleslavín then take the train to Staroměstská. instead which will take 23min.

The closest major airport to Prague is Prague Václav Havel Airport (PRG) (PRG) which is approximately 11km (7 miles) from Prague. Turany Airport (BRQ) (BRQ) and Mosnov Airport (OSR) (OSR) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

Yes it is possible to drive from Prague Václav Havel Airport (PRG) and Prague. The distance is around 16km (10 miles) by road and it will take around 19min in normal traffic conditons.

If you don't have a car, the easiest way to get from Prague Václav Havel Airport (PRG) to Prague is to take the bus and then take the underground which takes, on average, 23min and will usually cost around CZK 49 ($2).

How do I get from Prague Václav Havel Airport (PRG) to Prague

Compare travel optionsbetween Prague Václav Havel Airport (PRG) and Prague

Transport options from Prague Václav Havel Airport (PRG) to Prague
Transport optionDurationCostFrequencyDistance
Bus
26min
CZK 25($1)
every 15 mins13km (8 miles)
Bus and Train
23min
CZK 49($2)
every 10 mins16km (10 miles)
Taxi
19min
CZK 640($26)
on demand16km (10 miles)
Drive
19min
CZK 49($2)
on demand16km (10 miles)

Top Carriersoperating between Prague Václav Havel Airport (PRG) and Prague

Bus companies

Airports near Prague

The following major airports near Prague offer regular flights to various popular destinations within Czechia and internationally.

PRG
Prague Václav Havel Airport (PRG)
International Airport
Distance
11km (7 miles) from Prague
BRQ
Turany Airport (BRQ)
Domestic Airport
Distance
194km (121 miles) from Prague
OSR
Mosnov Airport (OSR)
Domestic Airport
Distance
269km (167 miles) from Prague