Trains from Prague to Karlovy Vary start running after 5:00 in the morning. The journey on the train from Prague to Karlovy Vary takes around 3 hours and 10 minutes. Train tickets are also more expensive than you would pay for the bus, as the journey from Prague to Karlovy Vary costs about 14-24 Euro, depending on the class and the train.
Buses from Karlovy Vary to Prague cover the 69 miles (111 km) long trip taking on average 1 h 40 min with our travel partners like STUDENT AGENCY k. S. Or FlixBus. Normally, there are 15 buses operating per day, including direct services available. While the average ticket price for this journey costs around $7 (€6), you can find the cheapest . 454 114 285 159 257 210 159 104