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.

142 km apart (straight line)Day trip: possibleBus · Car · Train · Taxi

Best option: Bus. Direct buses are faster than the train and cost about the same.

All the ways to make the trip

HowTimeHow oftenPrice*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 hseveral a day; check current timetablesabout CZK 200–350Book 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 30fuel 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 hevery 1–2 hoursabout 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 hon demand or scheduled shuttlesabout CZK 700–1,000 per person on shared shuttlesConvenient 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

Hire a carPick up in Cesky KrumlovBook a transferDoor to door on arrivalHotels in PragueCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

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.

Prague travel guideHow many days in PragueWhere to stay in PragueCesky Krumlov travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.