There are 4 ways to get from Písek to Karlovy Vary by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Pisek Bus Station to Prague Na Knizeci Bus Stationbus RegioJet 133440
- Take the bus from Prague Florenc Central Bus Station to Karlovy Vary Trznice Bus Stationbus RegioJet 141103
4h 28mKč 462–728Bus via Písek,Pražská
cheapest- Take the bus from Písek,Pražská to Smíchovské nádražíbus 407
- Take the bus from Praha, ÚAN Florenc to Karlovy Varybus 854
4h 32mKč 308–499Train
- Take the train from Strakonice to Plzen Hlavni Nadrazitrain 624 / ...
- Take the train from Plzen Hlavni Nadrazi to Karlovy Varytrain Sc / ...
5h 13mKč 738–1,130Drive 162.3 km
- Drive from Písek to Karlovy Varycar 162.3 km
2h 32mKč 595–859
Písek to Karlovy Vary by bus and subway
Questions & Answers
The cheapest way to get from Písek to Karlovy Vary is to bus via Písek,Pražská which costs 300 Kč - 500 Kč and takes 4h 32m.
The fastest way to get from Písek to Karlovy Vary is to drive which takes 2h 32m and costs 550 Kč - 900 Kč.
No, there is no direct bus from Písek station to Karlovy Vary station. However, there are services departing from Pisek Bus Station and arriving at Karlovy Vary Trznice Bus Station via Prague Florenc Central Bus Station. The journey, including transfers, takes approximately 4h 28m.
No, there is no direct train from Písek to Karlovy Vary. However, there are services departing from Pisek Jih and arriving at Karlovy Vary via Strakonice and Plzen Hlavni Nadrazi. The journey, including transfers, takes approximately 5h 13m.
The distance between Písek and Karlovy Vary is 242 km. The road distance is 162.3 km.
The best way to get from Písek to Karlovy Vary without a car is to bus which takes 4h 28m and costs 460 Kč - 750 Kč.
It takes approximately 4h 28m to get from Písek to Karlovy Vary, including transfers.
Písek to Karlovy Vary bus services, operated by RegioJet, depart from Pisek Bus Station.
Písek to Karlovy Vary train services, operated by České dráhy (ČD), depart from Strakonice station.
The best way to get from Písek to Karlovy Vary is to bus which takes 4h 28m and costs 460 Kč - 750 Kč. Alternatively, you can train, which costs 700 Kč - 1 200 Kč and takes 5h 13m.
What companies run services between Písek, Jihočeský kraj, Czechia and Karlovy Vary, Czechia?
You can take a bus from Pisek Bus Station to Karlovy Vary Trznice Bus Station via Prague Na Knizeci Bus Station, Anděl, Florenc, and Prague Florenc Central Bus Station in around 4h 28m. Alternatively, you can take a train from Pisek Jih to Karlovy Vary via Strakonice and Plzen Hlavni Nadrazi in around 5h 13m.
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Strakonice to Plzen Hlavni Nadrazi
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- Kč 220–330
- Website
- Czech Railways (ČD)
Train from Plzen Hlavni Nadrazi to Karlovy Vary
- Ave. Duration
- 2h 7m
- Frequency
- Every 2 hours
- Estimated price
- Kč 450–700
- Website
- Czech Railways (ČD)
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Pisek Bus Station to Prague Na Knizeci Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- Kč 190–270
- Website
- RegioJet
Bus from Prague Florenc Central Bus Station to Karlovy Vary Trznice Bus Station
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- Kč 240–350
- Website
- RegioJet
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Pisek Bus Station to Prague Na Knizeci Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- Kč 200–340
- Website
- Flixbus
Bus from Praha, ÚAN Florenc to Karlovy Vary
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Estimated price
- Kč 250–420
- Website
- Flixbus
- Phone
- +420 234 704 560
- [email protected]
- Website
- pid
Bus from Písek,Pražská to Smíchovské nádraží
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- Kč 29–40
- Website
- pid
Want to know more about travelling around Czechia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Písek to Karlovy Vary bus services, operated by RegioJet, arrive at Prague Na Knizeci Bus Station.
Písek to Karlovy Vary train services, operated by České dráhy (ČD), arrive at Plzen Hlavni Nadrazi station.
Yes, the driving distance between Písek to Karlovy Vary is 162 km. It takes approximately 2h 32m to drive from Písek to Karlovy Vary.
Book your Písek to Karlovy Vary train tickets online with Omio.
Book your Písek to Karlovy Vary bus tickets online with Omio.
There are 1507+ hotels available in Karlovy Vary.








