There are 4 ways to get from České Budějovice to Český Krumlov by bus, train, taxi 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.

Recommended option

Bus  •  29 min

$1 - $2

3 alternative options

Train  •  45 min

  1. Os / ...

$1 - $3

Taxi  •  26 min

  1. 16.6 miles

$45 - $60

Drive  •  26 min

  1. 16.6 miles

$3 - $5

What companies run services between České Budějovice, Czech Republic and Český Krumlov, Czech Republic?

Arriva Stredni Cechy operates a bus from České Budějovice to Český Krumlov 3 times a day. Tickets cost $1 - $2 and the journey takes 29 min. Alternatively, Czech Railways (ČD) operates a train from České Budějovice to Český Krumlov hourly. Tickets cost $1 - $3 and the journey takes 45 min.

Train operators
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Ceske Budejovice to Cesky Krumlov
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$1 - $3
Website
cd.cz
Bus operators
Arriva Stredni Cechy
Website
arriva-strednicechy.cz
Bus from Ceske Budejovice to Ceský Krumlov - Špicák
Ave. Duration
29 min
Frequency
3 times a day
Estimated price
$1 - $2
Schedules at
arriva-strednicechy.cz
Other operators
Taxi from České Budějovice to Český Krumlov
Ave. Duration
26 min
Estimated price
$45 - $60
TAXI Budějovice s.r.o.
Phone
+420 800 141 516
Website
taxi-budejovice.cz
Euro Taxi
Phone
+420 800 211 211
Website
euro-taxi.cz

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, The London Underground: Essential tips to navigate the Tube and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

The distance between České Budějovice and Český Krumlov is 22 km. The road distance is 27 km.

The cheapest way to get from České Budějovice to Český Krumlov is to bus which costs 35 Kč - 45 Kč and takes 29 min.

The quickest way to get from České Budějovice to Český Krumlov is to taxi which takes 26 min and costs 1 000 Kč - 1 300 Kč.

Yes, there is a direct train departing from Ceske Budejovice and arriving at Cesky Krumlov. Services depart hourly, and operate every day. The journey takes approximately 45 min.

Yes, there is a direct bus departing from Ceske Budejovice and arriving at Ceský Krumlov - Špicák. Services depart three times a day, and operate every day. The journey takes approximately 29 min.

The bus from Ceske Budejovice to Ceský Krumlov - Špicák takes 29 min including transfers and departs three times a day.