Duration 2h 20m
Distance 159.6 km
Average price 360 Kč
Possible routes 4 found

Kraslice to Prague

Rome2rio has found 4 ways to get from Kraslice to Prague by bus, train and car. We recommend taking the bus from Kraslice - mesto to Sokolov and then taking the bus from Sokolov, Sokolov, Terminál to Prague, Prague Hradčanská, which takes around 4h 23m. Alternatively, taking the bus from Kraslice - mesto to Sokolov and then taking the bus from Sokolov to Prague Florenc is the cheapest option and takes around 5h.
Recommended route


  1. Kraslice - mesto
  2. Sokolov, Sokolov, Terminál
  3. Prague
4h 23m
230 Kč - 2 363 Kč
Alternative routes

Bus via Prague Florenc

  1. Kraslice - mesto
  2. Sokolov
  3. Prague
190 Kč - 243 Kč

Bus, train

  1. Kraslice - mesto
  2. Sokolov
  3. Prague
5h 31m
280 Kč - 413 Kč


  1. Kraslice
  2. Prague
2h 20m
410 Kč - 600 Kč

Frequently asked questions

Want to know about travelling from Kraslice to Prague? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Kraslice to Prague is to bus via Prague Florenc which costs 190 Kč - 250 Kč and takes 5h.

More details

The quickest way to get from Kraslice to Prague is to drive which costs 410 Kč - 600 Kč and takes 2h 20m.

More details

No, there is no direct bus from Kraslice to Prague. However, there are services departing from Kraslice - mesto and arriving at Prague, Prague Hradčanská via Sokolov, Sokolov, Terminál. The journey, including transfers, takes approximately 4h 23m.

More details

The distance between Kraslice and Prague is 138 km. The road distance is 159.6 km.

Get driving directions

The best way to get from Kraslice to Prague without a car is to bus which takes 4h 23m and costs 230 Kč - 2 400 Kč.

More details

It takes approximately 4h 23m to get from Kraslice to Prague, including transfers.

More details

Kraslice to Prague bus services, operated by Autobusy Karlovy, depart from Kraslice - mesto station.

More details

Kraslice to Prague bus services, operated by FlixBus, arrive at Prague, Prague Hradčanská station.

More details

Yes, the driving distance between Kraslice to Prague is 160 km. It takes approximately 2h 20m to drive from Kraslice to Prague.

Get driving directions

There are 1846+ hotels available in Prague. Prices start at 1 145 Kč per night.

More details

How to travel from Kraslice to Prague

Find all the possible transport options for your trip from Kraslice to Prague right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Kraslice and Prague?

You can take a bus from Kraslice to Prague via Sokolov and Sokolov, Sokolov, Terminál in around 4h 23m.
Bus operators
Ave. Duration
58 min
Every 3 hours
Estimated price
50 Kč - 65 Kč

Prague, Czech Republic

The historic heart of Bohemia, Prague is a dreamy destination. Nicknamed the City of a Thousand Spires, its 1100-year-old skyline is made up of domed churches and soaring towers. Its UNESCO World Heritage Site tag is indicative of its jaw-dropping attractions such as Prague Castle, Charles Bridge, the Clementinum, Wenceslas Square, the Old Town and the Astronomical Clock among many other architectural gems. Culture connoisseurs should head to the old Jewish Quarter to step back in history, the National Theatre for top opera, ballet and drama performances, as well as Lennon Wall – a throwback to the days of communist rule.

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps