Trains Trains to Hamburg

Find cheap train tickets to Hamburg

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Boston (BOS)
Hamburg (HAM)
Thu 6/24
Fri 7/2
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 |

Hamburg train information

Find information about ticket prices, train stations, general availability, and companies that offer transportation to Hamburg
ROUND-TRIP FROM$12The cheapest round-trip train ticket to Hamburg is from Berlin, starting at $12. This price was found within the last 72 hours.
ONE-WAY FROM$6The cheapest one-way train ticket to Hamburg is from Berlin, starting at $6. This price was found within the last 72 hours.
POPULAR STATIONHamburg HauptbahnhofHamburg Hauptbahnhof is one of the most popular stations in Hamburg
POPULAR TRAIN COMPANYTrainTrain, Deutsche Bahn, and FlixTrain also service this route

Book return-trip train tickets to Hamburg

Here are the fastest and cheapest round-trip train tickets to Hamburg. Use our search form above to specify dates and your ideal station. All prices were found in the last 72 hours.
Cheapest
Quickest
Train
Oct 2
4:13 am
Berlin Spandau
2h 41m
6:54 am
Hamburg Bus Station
Oct 2
11:52 am
Hamburg Bus Station
2h 51m
2:43 pm
Berlin Spandau
Train
Jul 10
4:15 pm
Berlin Spandau
1h 52m
6:07 pm
Hamburg Bus Station
Jul 17
7:50 am
Hamburg Bus Station
1h 52m
9:42 am
Berlin Spandau
Train
Jul 6
4:17 am
Berlin Spandau
1h 50m
6:07 am
Hamburg Bus Station
Jul 13
3:52 am
Hamburg Bus Station
1h 50m
5:42 am
Berlin Spandau
Train
Jul 10
8:15 am
Berlin Spandau
1h 49m
10:04 am
Hamburg Bus Station
Jul 17
7:50 am
Hamburg Bus Station
1h 52m
9:42 am
Berlin Spandau
Train
Jul 21
12:15 pm
Berlin Spandau
1h 42m
1:57 pm
Hamburg Bus Station
Jul 23
3:49 pm
Hamburg Bus Station
1h 52m
5:41 pm
Berlin Spandau
Train
Jun 29
2:15 pm
Berlin Spandau
1h 55m
4:10 pm
Hamburg Bus Station
Jul 6
11:50 am
Hamburg Bus Station
1h 52m
1:42 pm
Berlin Spandau
Search all trains

Book one-way train tickets to Hamburg

For one-way trains to Hamburg, 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 from your ideal station.
Cheapest
Quickest
Train
Jul 13
7:51 am
Berlin Südkreuz
2h 13m
10:04 am
Hamburg Bus Station
Train
Aug 4
3:54 pm
Berlin Südkreuz
2h 13m
6:07 pm
Hamburg Bus Station
Train
Aug 4
4:04 pm
Berlin Hauptbahnhof
2h 03m
6:07 pm
Hamburg Bus Station
Search all trains

FAQs for booking trains to Hamburg

How much is a train ticket to Hamburg?

The average price you’ll pay to travel by train to Hamburg will be determined by where you’re coming from. If you’re leaving from Copenhagen the lowest ticket price is usually about $128, from Berlin it’s about $127 and from Cologne it’s around $190.

What is the main train station in Hamburg?

Hamburg is best served by Hamburg Hauptbahnhof. There you’ll find a number of trains that can get you to your destination. Major cities accessible by Hamburg Hauptbahnhof are Copenhagen, Berlin, and Hannover.

What train companies go to Hamburg?

Most users on momondo will check prices for Train for their ride to Hamburg. While Train is the most common choice, you can also search for options from Deutsche Bahn and FlixTrain, as all 3 train companies can typically get you to Hamburg. More options may be available to you, so use our search form to find all available options from your city to Hamburg.

How far in advance should I book a train to Hamburg?

$6 is the average one-way price to Hamburg this week. We don’t predict any changes in price within the next 3 months. As seats fill up quickly, we recommend booking when you can so your trip is secured.


Popular train routes to Hamburg

Most frequently searched train routes to Hamburg, along with the cheapest price and shortest travel time.
Trains to Hamburg from Copenhagen
Fastest travel time 4h 36m
Cheapest price $128
Trains to Hamburg from Berlin
Fastest travel time 1h 43m
Cheapest price $127
Trains to Hamburg from Cologne
Fastest travel time 4h 05m
Cheapest price $190
Trains Trains to Hamburg
  • Round-trip
  • One-way