Trains Berlin Hamburg to Berlin

Train tickets from Hamburg to Berlin

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Hamburg (HAM)
Berlin (BER)
Tue 7/27
Wed 8/4
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Train information from Hamburg to Berlin

Find information about train ticket prices, journey time, and companies that offer transportation from Hamburg to Berlin
ROUND-TRIP FROM$15The best round-trip train deal from Hamburg to Berlin found on momondo in the last 72 hours is $15
ONE-WAY FROM$8The best one-way train deal from Hamburg to Berlin found on momondo in the last 72 hours is $8
AVG TRAVEL TIME1h 45mAverage time it takes to travel by train from Hamburg to Berlin
TRAIN COMPANIESFlixTrainThere is 1 train company servicing this route: FlixTrain

Book return-trip train tickets from Hamburg to Berlin

Ride from Hamburg to Berlin by train with our quickest and cheapest round-trip tickets available. You can also search by a specific date by using the search form above. All prices were found in the last 72 hours.
Cheapest
Quickest
FlixTrain
Sep 22
11:52 am
Hamburg Bus Station
2h 51m
2:43 pm
Berlin Spandau
Sep 23
10:13 am
Berlin Spandau
2h 41m
12:54 pm
Hamburg Bus Station
FlixTrain
Oct 13
11:52 am
Hamburg Bus Station
2h 51m
2:43 pm
Berlin Spandau
Oct 31
4:13 am
Berlin Spandau
2h 41m
6:54 am
Hamburg Bus Station
FlixTrain
Dec 5
10:52 am
Hamburg Bus Station
2h 51m
1:43 pm
Berlin Spandau
Dec 7
9:13 am
Berlin Spandau
2h 41m
11:54 am
Hamburg Bus Station
FlixTrain
Jul 31
11:50 am
Hamburg Bus Station
1h 52m
1:42 pm
Berlin Spandau
Jul 31
4:15 pm
Berlin Spandau
1h 52m
6:07 pm
Hamburg Bus Station
FlixTrain
Jul 31
11:50 am
Hamburg Bus Station
1h 52m
1:42 pm
Berlin Spandau
Jul 31
4:15 pm
Berlin Spandau
1h 52m
6:07 pm
Hamburg Bus Station
FlixTrain
Jul 31
3:49 pm
Hamburg Bus Station
1h 52m
5:41 pm
Berlin Spandau
Aug 2
4:17 am
Berlin Spandau
1h 50m
6:07 am
Hamburg Bus Station
Search all trains

Book one-way train tickets from Hamburg to Berlin

If you’d prefer to ride from Hamburg to Berlin by train one-way, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date.
Cheapest
Quickest
FlixTrain
Sep 12
5:49 am
Hamburg Bus Station
3h 02m
8:51 am
Berlin Spandau
FlixTrain
Aug 27
3:49 pm
Hamburg Bus Station
1h 52m
5:41 pm
Berlin Spandau
FlixTrain
Jul 31
3:49 pm
Hamburg Bus Station
1h 52m
5:41 pm
Berlin Spandau
Search all trains

FAQs for booking trains from Hamburg to Berlin

How much does a train ticket from Hamburg to Berlin cost?

If you need a train from Hamburg to Berlin for this week you can find options from $10 one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. $21 is what you can expect to pay for a train ride from Hamburg to Berlin one-way.

How long is the train ride from Hamburg to Berlin?

Arrive at your destination quickly by taking a 1h 45m train from Hamburg to Berlin. Take the Deutsche Bahn train from Hamburg and you’ll arrive in your destination quickly.

When should I purchase the train tickets from Hamburg to Berlin?

Train ticket prices from Hamburg to Berlin are the same no matter when you choose to book them. Prices are $21 one-way this week and should remain stable for at least the next 3 months.

Which train companies operate between Hamburg to Berlin?

You can find train tickets for FlixTrain which service this route currently. FlixTrain is the cheapest option recently available with prices starting at $15 round-trip.

How far is Hamburg to Berlin Brandenburg by train?

While Berlin Brandenburg is 158.4 mi away from Hamburg, the distance by train is longer depending on the route. In terms of time, a normal route is around 1h 45m.


Popular train routes to Berlin

Most frequently searched train routes to Berlin, along with the cheapest price and shortest travel time.
Trains to Berlin from Frankfurt am Main Airport
Fastest travel time 6h 46m
Cheapest price $61
Trains to Berlin from Hannover
Fastest travel time 2h 56m
Cheapest price $85
Trains to Berlin from Munich
Fastest travel time 4h 31m
Cheapest price $97
Trains to Berlin from Stuttgart
Fastest travel time 5h 39m
Cheapest price $85
Trains Berlin Hamburg to Berlin
  • Round-trip
  • One-way