Train Ulm Hamburg

6 h 27 min From 20€
DB ICE
Find your TRAIN TICKETS from Ulm to Hamburg

The train journey Ulm - Hamburg

🚆
Train
From
20€*
Duration
6 h 27 min
Book train →
🚌
Bus
From
19€*
Duration
13 h 15 min
✈️
Plane
From
60€*
Duration
1 h 10 min

* Lowest indicative prices observed.

Train Ulm Hamburg: everything you need to know

Travelling by train between Ulm and Hamburg is a practical and eco-friendly choice. Train tickets from Ulm to Hamburg are available from 20€.

This route is operated by DB ICE, with multiple departures per week. Book in advance for the best fares.

Everything about the train between Ulm and Hamburg

How much does the train cost from Ulm to Hamburg?

A train ticket from Ulm to Hamburg is available from 20€. Prices vary depending on date and availability.

How long does the train journey from Ulm to Hamburg take?

The train journey between Ulm and Hamburg takes approximately 6 h 27 min.

Which train companies operate from Ulm to Hamburg?

The route from Ulm to Hamburg is operated by DB ICE.