How to Reach Prague


  • By Air: Flights to Prague land at the Vaclav Havel Airport. From the airport, one can hop onto a public transport bus or an Airport Express bus. One can also hire a taxi from the airport. 
  • By Train: Prague is well connected with the rest of the European rail network. Daily trains run between Prague and major European cities like Berlin, Munich, Budapest, Warsaw and Vienna to name a few.
  • By Bus: International busses stop at Florenc while regional busses stop at the Na Knizeci bus stop.  


  • On Foot: Prague's a great walking destination and most of the main attractions are within walking distance of the city centre, traffic is reasonably light and it's safe as long as you take care when crossing the road.
  • By Tram & Metro: The public transport system is cheap and easy to access, it's perfect for getting out a little further than you're comfortable with on foot. 
  • By Taxi: Best avoided as they're expensive and often a bit of a con when it comes to tourists seriously consider negotiating the price in advance before travelling anywhere.

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Prague. The most preferred mode of transport in Prague is Train/Metro.

Average distance: 12.33 km Average time: 33.55 min

  • Train/Metro 37.25%
    Train 21.95 min Walking 6.98 min Waiting 4.07 min Bus 2.18 min Tram 1.12 min Other 0.21 min Overall average time for 14.1 kms 36.51 min
  • Walking 17.65%
    Walking 16.44 min Bus 4.93 min Waiting 3.3 min Train 3.26 min Tram 1.78 min Driving 1 min Other 0.07 min Overall average time for 6.5 kms 30.78 min
  • Tram/Streetcar 6.54%
    Tram 16.9 min Walking 7.5 min Waiting 4.1 min Train 2.4 min Bus 1.7 min Overall average time for 7.94 kms 32.6 min
  • Bike 0.65%
    Bike 20 min Other 5 min Walking 1 min Overall average time for 6 kms 26 min
  • Car 20.92%
    Driving 28.75 min Walking 2.88 min Overall average time for 18.06 kms 31.63 min
  • Bus/Trolleybus 11.11%
    Bus 20.12 min Walking 6.06 min Waiting 4.12 min Train 2.35 min Tram 0.88 min Overall average time for 8.32 kms 33.53 min
  • Motorbike 0.65%
    Motorbike 7 min Walking 1 min Overall average time for 3 kms 8 min
Route Distance Time
Ústí nad labem to Prague 76.2 km 1 hour 16 mins
Teplice to Prague 90.79 km 1 hour 30 mins
Ceske budejovice to Prague 118.45 km 1 hour 58 mins
Pilsen to Prague 123.73 km 2 hours 3 mins
Dresden to Prague 130.79 km 2 hours 10 mins
Jilemnice to Prague 131.87 km 2 hours 11 mins
Karlovy vary to Prague 174.84 km 2 hours 54 mins
Moravske budejovice to Prague 187.72 km 3 hours 7 mins
Passau to Prague 197.43 km 3 hours 17 mins
Weiden to Prague 258.05 km 4 hours 18 mins
* Some of the data on this page is powered by Numbeo