World Train Map

Hannover to Berlin by train

Hannover Hauptbahnhof → Berlin Hauptbahnhof

Trains link Hannover (Hannover Hauptbahnhof) and Berlin (Berlin Hauptbahnhof) in about 1h 42m at best, with no changes needed.

Fastest
≈ 1h 42m
Typical
≈ 1h 57m
Direct trains
Yes
Fewest changes
0
Operators
DB Fernverkehr, Ostdeutsche Eisenbahn
ICE International, Berlin to Amsterdam
Photo · Rob Dammers · CC BY 2.0

How long does the train from Hannover to Berlin take?

The fastest trains cover Hannover to Berlin in about 1h 42m; a typical journey takes around 1h 57m.

Is there a direct train from Hannover to Berlin?

Yes: direct trains run between Hannover Hauptbahnhof and Berlin Hauptbahnhof.

Legendary routes through Hannover or Berlin

Sleepers too: night trains from Berlin.

More trains from Hannover

All trains from Hannover →

More train routes in Germany · Hungary · Slovakia.

Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.