Duration 3h 19m
Distance 126.7 km
Average price 400 Kč
Frequency 7/day

Trip overview

The average train between Prague and Karlovy Vary takes 3h 19m and the fastest train takes 3h 18m. The train service runs several times per day from Prague to Karlovy Vary. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Praha Hlavni Nadrazi
  2. Karlovy Vary
3h 18m
280 Kč - 470 Kč

Frequently asked questions

Want to know about travelling from Prague to Karlovy Vary? 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.

There is widespread community transmission in Czech Republic.
Last Updated: 3/11/2020 | Source: CDC

Heavy travel restrictions apply and transportation services are subject to change. Please check before you travel.

Learn More.

Yes, there is a direct train departing from Praha Hlavni Nadrazi and arriving at Karlovy Vary. Services depart every four hours, and operate every day. The journey takes approximately 3h 18m.

More details

The distance between Prague and Karlovy Vary is 112 km. The road distance is 126.7 km.

Get driving directions

Prague to Karlovy Vary train services, operated by Czech Railways (ČD), depart from Praha Hlavni Nadrazi station.

More details

Prague to Karlovy Vary train services, operated by Czech Railways (ČD), arrive at Karlovy Vary station.

More details

There are 937+ hotels available in Karlovy Vary. Prices start at 2 250 Kč per night.

More details

What companies run services between Prague and Karlovy Vary?

Czech Railways (ČD) operates a train from Praha Hlavni Nadrazi to Karlovy Vary every 4 hours. Tickets cost 280 Kč - 470 Kč and the journey takes 3h 18m.
Train operators
Czech Railways (ČD)
Ave. Duration
3h 18m
Frequency
Every 4 hours
Estimated price
280 Kč - 470 Kč
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Praha Hlavni Nadrazi to Karlovy Vary
Ave. Duration
3h 18m
Frequency
Every 4 hours
Estimated price
280 Kč - 470 Kč
Website
Czech Railways (ČD)
2nd Class
280 Kč - 350 Kč
Business
390 Kč - 470 Kč
1st Class
400 Kč - 470 Kč

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