Find train tickets from Berlin to Hamburg

BER — HAM
Jun 17 — Jun 241
1 adult
Mon 6/17
Mon 6/24

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Saturday

Average price (round-trip)

$21

Average price (one-way)

$17
Train tickets from Berlin to Hamburg are on average 11% less expensive on Tuesdays
Train tickets from Berlin to Hamburg are on average 11% more expensive on Saturdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Berlin to Hamburg train tickets

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

FAQs when traveling from Berlin to Hamburg by train

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

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

  • What train companies travel from Berlin to Hamburg?

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

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

6/9Sun
nonstopFlixTrain
2h 01mQPP-OBZ
6/12Wed
nonstopFlixTrain
2h 01mOBZ-QPP
$16
6/9Sun
nonstopFlixTrain
2h 14mFE8-OBZ
6/12Wed
nonstopFlixTrain
2h 11mOBZ-FE8
$16
5/29Wed
nonstopFlixTrain
2h 01mQPP-OBZ
5/30Thu
nonstopFlixTrain
2h 03mOBZ-QPP
$18
6/23Sun
nonstopFlixTrain
2h 01mQPP-OBZ
6/23Sun
nonstopFlixTrain
2h 11mOBZ-QPP
$35

Search by stops

Search by train company

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

5/27Mon
nonstopFlixTrain
2h 14mFE8-OBZ
$9
5/27Mon
nonstopFlixTrain
2h 13mQPP-OBZ
$12
5/27Mon
nonstopFlixTrain
2h 25mQWB-OBZ
$12
5/27Mon
nonstopDeutsche Bahn
2h 01mQPP-FA8
$23
5/27Mon
nonstopDeutsche Bahn
2h 02mFB8-I9Z
$23
6/18Tue
nonstopDeutsche Bahn
1h 52mFB8-I9Z
$23
6/18Tue
nonstopDeutsche Bahn
1h 37mFB8-ZMB
$23
6/17Mon
nonstopDeutsche Bahn
2h 08mFB8-I9Z
$23
5/27Mon
nonstopDeutsche Bahn
2h 05mQPP-ZMB
$23
6/17Mon
nonstopDeutsche Bahn
1h 58mFB8-FA8
$23
5/27Mon
nonstopDeutsche Bahn
1h 55mFB8-ZMB
$23
5/27Mon
nonstopDeutsche Bahn
1h 50mFB8-FA8
$23
6/18Tue
nonstopDeutsche Bahn
1h 45mFB8-J9A
$26
6/18Tue
nonstopDeutsche Bahn
1h 50mFB8-FA8
$26
6/18Tue
nonstopDeutsche Bahn
1h 56mQPP-J9A
$26
6/18Tue
1 stopDeutsche Bahn
2h 16mFX7-ZMB
$27
5/27Mon
1 stopDeutsche Bahn
2h 18mFX7-FA8
$28
5/27Mon
1 stopDeutsche Bahn
2h 20mFB8-K2Z
$28
5/27Mon
1 stopDeutsche Bahn
2h 21mFB8-FA8
$28
5/27Mon
1 stopDeutsche Bahn
2h 08mFB8-J9E
$28

Search by stops

Search by train company