Find train tickets from Hamburg to Berlin

HAM — BER
Oct 17 — Oct 241
1 adult
Fri 10/17
Fri 10/24

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Monday

Average price (round-trip)

$27
Train tickets from Hamburg to Berlin are on average 30% less expensive on Wednesdays
Train tickets from Hamburg to Berlin are on average 32% more expensive on Mondays
(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 2h 04m on average and covers a distance of 158 miles.

  • What train companies travel from Hamburg to Berlin?

    FlixTrain is the only train operator serving this route.

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

10/9Thu
nonstopFlixTrain
2h 24mZMB-QPP
10/13Mon
nonstopFlixTrain
2h 42mQPP-ZMB
$19
10/3Fri
nonstopFlixTrain
2h 49mZMB-QPP
10/7Tue
nonstopFlixTrain
2h 39mQPP-ZMB
$25
9/28Sun
nonstopFlixTrain
2h 29mZMB-QPP
10/1Wed
nonstopFlixTrain
2h 53mQPP-ZMB
$29
9/30Tue
nonstopFlixTrain
2h 24mZMB-QPP
10/4Sat
nonstopFlixTrain
2h 42mQPP-ZMB
$36

Search by stops

Search by train company

Search Berlin trains on KAYAK. Find cheap train tickets to Berlin from Hamburg. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.