Train to Dresden
Hamburg → Dresden · about 3h 25m
Train to Liberec
Dresden → Liberec · about 1h 50m
Hamburg → Liberec
Germany to Czechia · 1 border · Where else can you go from Hamburg?
Your route
RecommendedChoose a line to change transport
Scroll for the full route →THE JOURNEY, STEP BY STEP
Your itinerary
About the trip from Hamburg to Liberec
Hamburg (Germany) and Liberec (Czechia) are 464 km (288 mi) apart in a straight line. The way we suggest is by train, via Dresden: about 5h 30m door to door with 1 change. The fastest route, by flight and bus via Prague, takes about 5h 5m. No flight is needed. The trip crosses one border, so check what papers you need.
Step by step
- Train from Hamburg to Dresden: about 3h 25m, 377 km
- Train from Dresden to Liberec: about 1h 50m, 98 km
Every route we know
- Train, via Dresden: about 5h 30m, 1 change
- Train, via Berlin and Dresden: about 5h 30m, 2 changes
- Flight + Bus, via Prague: about 5h 5m, 1 change
- Train + Bus, via Berlin, Dresden and Zittau: about 5h 40m, 3 changes
- Train + Bus, via Dresden and Zittau: about 5h 40m, 2 changes
Times are rough door-to-door times, with time to change and to get through airports included. We don't have prices or timetables: check Google Maps or the operator before you travel.