View of Berlin

Train from Hamburg to Berlin

The fastest train from Hamburg to Berlin takes 1h48, and 14 of the 14 daily connections we found run without a change. Below: every connection, how punctual the route really is, and practical tips.

Fastest journey1h48
Connections a day14
Direct trains14
On time37%

See prices and book →

Via Omio · you pay the same, we earn a small commission.

Our travel advice

Our pick

Take the 06:34 train: 1h48 without a change.

The timetable at a glance

First train05:34
Last train20:34
Fastest journey1h48
Average journey1h48
Longest journey1h50
Without changing14 of 14

Departures per hour from Hamburg

  • Departures: 7 in the morning, 4 in the afternoon and 3 in the evening.
  • Operators: DB.

From our timetable data for a regular Tuesday; departure times in local Hamburg time.

All connections on a regular day

Departure times are local time in Hamburg, arrival times local time in Berlin.

DepartsArrivesDurationChange atTrains
05:3407:231h49directICE 171
DB
06:3408:221h48directICE 505
DB
07:3309:231h50directICE 173
DB
08:3410:221h48directICE 507
DB
09:3411:231h49directICE 175
DB
10:3412:221h48directICE 509
DB
11:3313:231h50directICE 383
DB
12:3414:221h48directICE 601
DB
14:3416:221h48directICE 603
DB
15:3317:231h50directICE 385
DB
16:3418:221h48directICE 605
DB
18:3420:221h48directICE 607
DB
19:3421:231h49directICE 873
DB
20:3422:221h48directICE 609
DB

Route map

HanoverLeipzigHamburgBerlin

How punctual is this route?

Real arrival times of ICE 505, ICE 507, ICE 509, ICE 601, ICE 603, ICE 605 at Berlin Hbf, 815 trips.

On time (≤5 min)37%
Within 15 min62%
Cancelled3.3%

Source: Deutsche Bahn delay data (CC BY 4.0). "On time" = at most 5 minutes late on arrival.

Ready to book?

Compare current prices from Hamburg to Berlin at Omio.

See prices and book →You pay the same, we earn a small commission.

Frequently asked questions

How long is the train from Hamburg to Berlin?

The fastest train takes 1h48; the typical journey is 1h48.

Is there a direct train from Hamburg to Berlin?

Yes. 14 of the 14 connections we found on a regular Tuesday run without a change.

What time is the first and last train from Hamburg to Berlin?

On a regular Tuesday the first connection leaves at 05:34 and the last at 20:34 (Hamburg time).

Which station does the train from Hamburg to Berlin leave from?

The fastest connection leaves from Hamburg Hbf and arrives at Berlin Hbf.

Is the train from Hamburg to Berlin usually on time?

37% of measured arrivals at Berlin Hbf were at most 5 minutes late, and 62% within 15 minutes.

Where can I book a train ticket to Berlin?

You can compare prices at Omio. On ICE trains, the advance Sparpreis fares are the cheapest.

Related routes

Paris → BerlinBerlin → MunichBerlin → PragueBerlin → HamburgBerlin → CopenhagenBerlin → ViennaBerlin → WarsawMunich → BerlinAmsterdam → Berlin

Timetables: our own journey planner (MOTIS) on open timetable data from SNCF, DB (DELFI), NS (OpenOV), NMBS/SNCB, Eurostar, SBB/opentransportdata.swiss, Trenitalia France and Renfe. Method and sources.

Further reading