Hamburg to Berlin train times, ticket prices & Flixtrain bargains

Cheap Hamburg to Berlin trains make for an excellent two centre break. Book the Flixtrain service for the lowest prices.

Hamburg to Berlin trains summarised

  • The best way to get from Hamburg to Berlin is by train.
  • Hamburg to Berlin trains run once an hour.
  • The direct Hamburg to Berlin services take from 2h31m.
  • The cheapest tickets are on the daily Flixtrain service.
  • One way tickets cost from €14.

To book Hamburg to Berlin train tickets, head this way.

For more information, read on.

A Hamburg and Berlin twin centre holiday

As a travel journalist with more than 20 years of experience, I have spent a lot of time in Germany.

In my view, Hamburg and Berlin are the most enjoyable German cities. And they’re sufficiently different to make for an excellent twin centre break.

Fly in to either Hamburg or Berlin, then fly out the other, and you’ve got an excellent week’s holiday.

Hamburg to Berlin train times

The good news is that getting between Hamburg and Berlin is very easy.

According to booking site Omio, the first direct Hamburg to Berlin train of the day departs at 04.49, arriving in Berlin at 07.22.

If that’s a bit too early for your tastes, there are several more Deutsche Bahn departures running throughout the day. These direct Hamburg to Berlin trains leave roughly once an hour. The journey time is generally between 2h30m and 2h45m.

Hamburg to Berlin train ticket prices

Searching two weeks in advance, the tickets on the Hamburg to Berlin trains cost from €15. However, the cheapest prices are generally are for the hideously early services.

To travel at a humane time of day, you can generally expect to pay €30 for a one way ticket. These tickets should be booked online.

Flixtrain deals from Hamburg to Berlin

However, there is a lesser-known way to get cheap train tickets from Hamburg to Berlin. Flixtrain runs one direct train a day on the Hamburg to Berlin route.

Departing at 11.17, the Flixtrain service from Hamburg to Berlin arrives at Berlin Hauptbahnhof at 13.48. That’s a 2h31m journey time.

The crucial thing to know about the Flixtrain service from Hamburg to Berlin, however, is that ticket prices are a lot cheaper. Booking two weeks in advance, the cost of a one way ticket is €14.

Again, book online in advance.

Berlin's Brandenburg Gate.
Berlin’s Brandenburg Gate. Photo by Florian Wehde on Unsplash

More Germany travel

Other Hamburg and Berlin travel articles on Planet Whitley include: