Find train tickets from Hamburg to Berlin

HAM — BER
Jun 11 — Jun 181
1 adult
Tue 6/11
Tue 6/18

Good to know

Average price (round-trip)

$25

Average price (one-way)

$21
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Hamburg to Berlin train tickets

  • 25% of our users found round-trip train tickets from Hamburg to Berlin for $25 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Hamburg to Berlin by train

  • How long is a train journey to Berlin from Hamburg?

    The train journey from Hamburg to Berlin takes 1h 56m on average and covers a distance of 158 miles.

  • What train companies travel from Hamburg to Berlin?

    There are different train companies operating between Hamburg and Berlin. FlixTrain and Deutsche Bahn are the most booked train companies.

Book FlixTrain tickets from Hamburg to Berlin (round-trip)

5/24Fri
nonstopFlixTrain
2h 03mOBZ-QPP
5/26Sun
nonstopFlixTrain
2h 01mQPP-OBZ
$25
5/24Fri
nonstopFlixTrain
2h 03mOBZ-QPP
5/26Sun
nonstopFlixTrain
2h 01mQPP-OBZ
$25

Search by stops

Search by train company

Book train tickets from Hamburg to Berlin (one-way)

5/22Wed
nonstopFlixTrain
1h 51mOBZ-FB8
$10
5/22Wed
nonstopDeutsche Bahn
1h 50mFA8-FB8
$23
5/23Thu
nonstopDeutsche Bahn
1h 50mFA8-FB8
$23
6/26Wed
nonstopDeutsche Bahn
2h 02mZMB-QPP
$23
6/26Wed
nonstopDeutsche Bahn
1h 50mFA8-FB8
$23
5/23Thu
nonstopDeutsche Bahn
1h 55mZMB-QPP
$23
5/22Wed
nonstopDeutsche Bahn
2h 02mFA8-QPP
$23
7/31Wed
1 stopDeutsche Bahn
1h 52mMF4-FB8
$24
7/31Wed
1 stopDeutsche Bahn
1h 52mMF4-FB8
$24
7/31Wed
nonstopDeutsche Bahn
1h 32mZMB-FB8
$24
7/31Wed
nonstopDeutsche Bahn
1h 32mZMB-FB8
$24
7/31Wed
1 stopDeutsche Bahn
3h 14mMF4-QWB
$24
7/31Wed
nonstopDeutsche Bahn
3h 29mMF4-QWB
$24
7/31Wed
nonstopDeutsche Bahn
1h 55mZMB-QPP
$24
7/31Wed
nonstopDeutsche Bahn
3h 29mMF4-QWB
$24
7/31Wed
nonstopDeutsche Bahn
3h 04mMF4-FB8
$24
7/31Wed
nonstopDeutsche Bahn
2h 09mI9Z-FB8
$24
7/31Wed
nonstopDeutsche Bahn
1h 44mJ9A-FB8
$24
7/31Wed
nonstopDeutsche Bahn
3h 04mMF4-FB8
$24
7/31Wed
nonstopDeutsche Bahn
1h 51mI9Z-FB8
$24

Search by stops

Search by train company