Home › Routes › Cesky Krumlov to Prague
How to get from Cesky Krumlov to Prague
Direct buses from Český Krumlov to Prague take about 3 h and are the simplest option. Trains need a change in České Budějovice and take about 3 h 30–4 h; driving takes about 2 h 30.
Best option: Bus. Direct buses are faster than the train and cost about the same.
All the ways to make the trip
| How | Time | How often | Price* | Good to know |
|---|---|---|---|---|
| bus Direct buses (RegioJet and others) from Český Krumlov bus station to Prague (Na Knížecí, by Anděl metro) | about 3 h | several a day; check current timetables | about CZK 200–350 | Book a seat in advance in summer; buses fill up. |
| car Road 39 to České Budějovice, then the D3/E55 towards Prague and the D1 | about 2 h 30 | fuel plus a Czech motorway e-vignette | Český Krumlov's historic centre is closed to traffic; use the car parks around it. | |
| train České dráhy regional train to České Budějovice, then a fast train to Praha hlavní nádraží | about 3 h 30–4 h | every 1–2 hours | about CZK 250–400 | Český Krumlov station is about 20 minutes on foot from the old town. |
| taxi Door-to-door shuttle or private transfer | about 2 h 30–3 h | on demand or scheduled shuttles | about CZK 700–1,000 per person on shared shuttles | Convenient with heavy luggage. |
*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.
Open the route in Google Maps →
Book the trip
Partner links: TonyPlan may earn a small commission at no extra cost to you.
Tips
- Book bus seats online a few days ahead in summer.
- Buy the Czech e-vignette online before driving on motorways.
- Visit the castle gardens early or late to avoid tour groups.
- Na Knížecí bus stop in Prague is next to Anděl metro station (line B).
Common questions
What is the best way from Český Krumlov to Prague?
For most travellers, the direct bus is best. It takes about 3 hours, costs about CZK 200–350, and arrives at Na Knížecí, next to Anděl metro in Prague. The train requires a change in České Budějovice and takes longer. Shuttles are a good option if you want door-to-door service with luggage.
Is there a direct train from Český Krumlov to Prague?
Generally no. Trains from Český Krumlov usually require a change at České Budějovice, and the full journey takes about 3 h 30–4 h. The Český Krumlov station is also about 20 minutes on foot from the old town. The direct bus is quicker and more convenient for most visitors.
Can I visit Český Krumlov as a day trip from Prague?
It is possible, with about 3 hours each way, leaving four or five hours to see the castle and old town. Many organised tours do this. However, the town is quieter and more pleasant in the evening and early morning, so staying one night is a better way to experience it.
Do I need to book the bus from Český Krumlov to Prague?
Booking is recommended, especially from May to September and at weekends, when direct buses often sell out. Tickets are sold online with assigned seats. In winter you may find seats on the day, but booking ahead still gives certainty and sometimes lower fares.
Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.