Trains from Hamburg to Amsterdam

Wed, Jul 24
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Bus
Flight
Tue
Jul 23
$29Deutsche Bahn with connection
$35Flixbus
$118Germanwings
Wed
Jul 24
$29Deutsche Bahn with connection
$29Flixbus
$118Eurowings
Thu
Jul 25
$29Deutsche Bahn with connection
$29Flixbus
$106Eurowings
Fri
Jul 26
$29Deutsche Bahn with connection
$29Flixbus
$59Eurowings
Sat
Jul 27
$29Deutsche Bahn with connection
$29Flixbus
$167regional jet
Sun
Jul 28
$29Deutsche Bahn
$26Flixbus
$82Germanwings
Mon
Jul 29
$29Deutsche Bahn
$26Flixbus
$134regional jet
Tue
Jul 30
$29Deutsche Bahn
$26Flixbus
$106csa
Wed
Jul 31
$35Deutsche Bahn with connection
$26Flixbus
$118Eurowings
Thu
Aug 1
$35Deutsche Bahn with connection
$26Flixbus
$134regional jet
Fri
Aug 2
$35Deutsche Bahn with connection
$26Flixbus
$47Eurowings
Sat
Aug 3
$32FlixTrain
$26Flixbus
$226KLM
Sun
Aug 4
$35Deutsche Bahn with connection
$29Flixbus
$118Germanwings
Mon
Aug 5
$29Deutsche Bahn
$26Flixbus
$113regional jet
Tue
Aug 6
$35Deutsche Bahn with connection
$26Flixbus
$47Eurowings
Wed
Aug 7
$29Deutsche Bahn
$26Flixbus
$47Eurowings
Thu
Aug 8
$29Deutsche Bahn
$26Flixbus
$47Germanwings
Fri
Aug 9
$29Deutsche Bahn
$26Flixbus
$47Eurowings
Sat
Aug 10
$29Deutsche Bahn
$26Flixbus
$173KLM
Sun
Aug 11
$29Deutsche Bahn
$26Flixbus
$59Germanwings
Mon
Aug 12
$29Deutsche Bahn
$26Flixbus
$113Air Nostrum

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Hamburg to Amsterdam Train Information

Avg. Train Duration:
7 hours 11 minutes
Train Ticket Price: $30
Trains depart from:Hamburg
Trains arrive in:Amsterdam
Distance:368 km
TrainTrain Companies:Deutsche Bahn with connection, FlixTrain, Deutsche Bahn

Trains from Hamburg to Amsterdam

Trains in Europe are an efficient way to travel between cities, with Deutsche Bahn offering domestic and international train routes. Deutsche Bahn offer daily indirect trains from Hamburg to Amsterdam. InterCity Express (ICE) and InterCity trains begin with an early morning departure and continue with trains every 2 hours until the mid-evening. These journeys require a change at Duisburg or Osnabrück and take between 5 to 6 hours.

Hamburg to Amsterdam trains: Not what you're looking for?

Return trains from Amsterdam to Hamburg | Compare all modes of traveling from Hamburg to Amsterdam | More about trains to Amsterdam



Hamburg to Amsterdam Train Cost

Average prices for Deutsche Bahn trains from Hamburg to Amsterdam when you book in advance

Booking Period

Average Price

Same Day

€87

1 Day in Advance

€73

1 Week in Advance

€63

2 Weeks in Advance

€60

1 Month in Advance

€55

3 Months in Advance

€45

Hamburg to Amsterdam Trains: General Information


Deutsche Bahn train ticket prices change frequently so there are no firm rules for finding the best prices. Travelers can usually offset some of cost of Hamburg to Amsterdam train tickets by planning ahead and checking the prices before booking.

  • autobus All Hamburg to Amsterdam trains are run by Deutsche Bahn.
  • autobus All Hamburg to Amsterdam trains require at least one transfer, usually in Osnabrück or Duisburg. All trains depart from Hamburg Hauptbahnhof and arrive at Amsterdam Centraal train station.
  • autobus The Hamburg to Amsterdam train journey takes as little as 5 hours and 14 minutes to arrive in Amsterdam.
  • autobus Most travelers book their Hamburg to Amsterdam train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Hamburg to Amsterdam trains decrease the further they are booked in advance:

  • It is 16% cheaper to book a Hamburg to Amsterdam train a day ahead of time rather than purchasing a ticket at the station.
  • It is 28% cheaper to book a Hamburg to Amsterdam train ticket 1 week in advance as opposed to the day you intend to travel.
  • Finally, Hamburg to Amsterdam train costs are 37% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Taking the Train from Hamburg

Trains from Hamburg to Amsterdam depart from the city's central station, situated on the eastern side of Hamburg's old city. Public transport options include 6 lines on the S-Bahn local rail network, with the S1 line providing regular connections to Hamburg airport. The station has 2 stops on the U-Bahn network, Nord, and Sud, with connections around the city on 4 lines. Local buses stop close to the station on Steintorwall, Kirchenallee, and Spitalenstrasse. There is a taxi stand adjacent to the station entrance.

Getting into Amsterdam by Train

Amsterdam is a bustling cosmopolitan metropolis that continues to enchant visitors with its picturesque network of canals. Areas like the Jordaan are full of chic craft workshops, atmospheric restaurants, and cafes, while the Rijksmuseum contains an unrivaled collection of works by the Flemish masters. Trains from Hamburg to Amsterdam arrive at Centraal station, on the northern edge of the center. There is a new bus terminal adjacent to the station for connections around the Netherlands. Trams stop immediately by the main entrance and offer quick routes to the center. Local buses depart from stops by the north and east entrances. There are ferry stops on the waterfront side of the station providing connections to the north side of the city. The station has its own metro stop with routes across the city on 3 lines.

Compare prices

Best fares for trains from Hamburg to Amsterdam

This Weekend
This month
Next Month
Fri, Jul 26
Train
Deutsche Bahn with connection
08:156h 38m14:53
HamburgAmsterdam
Sat, Jul 27
Train
Deutsche Bahn with connection
08:386h 16m14:54
HamburgAmsterdam
Fastest Trains from Hamburg to Amsterdam
Sun, Jul 28
Train
Deutsche Bahn
06:466h 7m12:53
HamburgAmsterdam
Mon, Jul 29
Train
Deutsche Bahn
12:466h 7m18:53
HamburgAmsterdam
Wed, Aug 7
Train
Deutsche Bahn
12:466h 7m18:53
HamburgAmsterdam
Return Train Tickets for Amsterdam to Hamburg
Thu, Jul 25
Train
Deutsche Bahn with connection
18:0010h 51m04:51
AmsterdamHamburg
Fri, Jul 26
Train
Deutsche Bahn
16:076h 8m22:15
AmsterdamHamburg
Sat, Jul 27
Train
Deutsche Bahn with connection
13:076h 7m19:14
AmsterdamHamburg

Stations

Important Stations and Airports for this Journey
Hamburg
Amsterdam
TrainHamburg Hbf

Amenities

Refreshments
TrainHamburg-Altona

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone