Cesky Krumlov

Czech Republic by train

Your guide to train travel in the Czech Republic

Czechia

Czech Republic train tickets

Buy train tickets for the Czech Republic the easy way

OMIO logo
OMIO
Our recommendation!

Buy your train tickets online at OMIO and compare trains, buses, flights and ferries.

Buy here
Tickets icon
České dráhy

Buy your train tickets for the Czech Republic online on the official website of Czech Railways (CD).

Buy here

Czech Republic rail passes

Explore the Czech Republic with a rail pass

Popular train routes in the Czech Republic

“Explore the Czech Republic's hotspots by train”

all routes
International
Domestic
From > To
Duration (h)
Changes
Transport
Prague to Liberec
2:30
1
České dráhy (CD) regional train
Prague to Ústí nad Labem
1:15
Direct
České dráhy (CD) Intercity
Prague to Hradec Králové
1:30
Direct
České dráhy (CD) regional train
Prague to Pardubice
1:00
Direct
České dráhy (CD) Intercity
Prague to Karlovy Vary
3:15
Direct
České dráhy (CD) Intercity
Prague, Czech Republic to Berlin, Germany
4:00
Direct
EC
Prague, Czech Republic to Vienna, Austria
4:00
Direct
Railjet
Prague, Czech Republic to Bratislava, Slovakia
4:30
Direct
EC
Prague, Czech Republic to Budapest, Hungary
7:00
Direct
EC

Czech Republic itineraries

The most beautiful itineraries in the Czech Republic

Czech Republic train stations

Prague Central Station (Praha hlavní nádraží)
Ostrava Central Station (Ostrava hlavní nádraží)
Plzeň Central Station
Liberec Station
Olomouc Central Station (Olomouc hlavní nádraží)
Hradec Králové Central Station
Pardubice Central Station
České Budějovice Station
Ústí nad Labem Central Station
Zlín Station
Kladno Station
Karviná Station
Frýdek-Místek Station

Wilsonova 300/8, Vinohrady, 110 00 Praha-Praha 2, Czech Republic

Ostrava Central Station (Ostrava hlavní nádraží)

Pilsen Hb, 9, Nádražní 102, 326 00 Plzeň 2-Slovany, Czech Republic

Liberec Station

Olomouc Central Station (Olomouc hlavní nádraží)

Hradec Králové hlavní nádraží, Riegrovo nám., 500 02 Hradec Králové 2, Czech Republic

náměstí Jana Pernera 217 Hlavní nádraží ČD Pardubice, 530 02 Pardubice-Pardubice I, Czech Republic

České Budějovice Station

Usti nad Labem zapad, 400 01 Ústí nad Labem-město, Czech Republic

Zlín střed, Trávník 543, 760 01 Zlín-Zlín 1, Czech Republic

Kladno Station

Karviná Station

Frýdek-Místek Station

Good to know

The best time to travel to the Czech Republic

The best time for train travel in the Czech Republic is from May to September, when the weather is mild and pleasant. These months offer the best conditions for discovering the country's scenic and cultural highlights. Spring and autumn in particular bring pleasant temperatures, and the sights are less crowded.

In summer the historic towns are particularly appealing, while winter is ideal for visiting the festively decorated towns and cities. Plan your trip around your interests and enjoy the best the Czech Republic has to offer. Every season has its own charm and offers unique experiences.

Cesky Krumlov

Our partners for your trip

Booking.com logo

Your key to dreamy nights

Wherever your journey takes you, Booking.com opens the door to cosy, stylish or simply unique hotels. Find your next hotel room and enjoy hospitality you'll remember.

To the accommodation
Hostelworld logo

Find hostels that tell stories

With HostelWorld you don't just book a bed – you book a place where travel stories come to life. Connect with like-minded people and see how affordable and sociable travelling can be.

To the accommodation
GetYourGuide logo

Attractions, tours and experiences

At GetYourGuide you'll find attractions, tickets, tours and lots of other experiences. Simply book your tickets and tours online.

Find experiences
OMIO logo

Compare trains, buses and flights

With OMIO, planning becomes part of the adventure. Discover the freedom to compare trains, buses and flights. Let’s set the course for your next big adventure.

Find train tickets

Your compass for the Czech Republic: discover, stay, experience

Find everything you need for your unforgettable train journey in the Czech Republic right here.

Destination

Czech Republic, Europe
Population: 10.6 million
Currency: Czech koruna
Language: Czech
Capital: Prague
Dialling code: +420
Time zone: Central European Time

Back to top