Find train tickets from Hamburg to Berlin

HAM — BER
15 Oct — 22 Oct1
1 adult
Wed 15/10
Wed 22/10

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Monday

Average price (round-trip)

£20
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 £18 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 55m 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 (return)

9/10Thu
directFlixTrain
2h 24mZMB-QPP
13/10Mon
directFlixTrain
2h 42mQPP-ZMB
£14
3/10Fri
directFlixTrain
2h 49mZMB-QPP
7/10Tue
directFlixTrain
2h 39mQPP-ZMB
£18
28/9Sun
directFlixTrain
2h 29mZMB-QPP
1/10Wed
directFlixTrain
2h 53mQPP-ZMB
£21
30/9Tue
directFlixTrain
2h 24mZMB-QPP
4/10Sat
directFlixTrain
2h 42mQPP-ZMB
£26

Search by stops

Search by train company

More options for your train ride to Berlin

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.