[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Sun
Jul 25
$41Deutsche Bahn with connection
$31BlaBlaCar Bus
$302Lufthansa
Mon
Jul 26
$35Deutsche Bahn
$29BlaBlaCar Bus
$302Lufthansa
Tue
Jul 27
$29Deutsche Bahn
$29BlaBlaCar Bus
$255Lufthansa
Wed
Jul 28
$29Deutsche Bahn
$29BlaBlaCar Bus
$334KLM
Thu
Jul 29
$29Deutsche Bahn
$29BlaBlaCar Bus
$222Lufthansa
Fri
Jul 30
$29Deutsche Bahn
$29BlaBlaCar Bus
$222Lufthansa
Sat
Jul 31
$29Deutsche Bahn
$29BlaBlaCar Bus
$222Lufthansa
Sun
Aug 1
$29Deutsche Bahn
$29BlaBlaCar Bus
$56Eurowings
Mon
Aug 2
$29Deutsche Bahn
$29BlaBlaCar Bus
$56Eurowings
Tue
Aug 3
$29Deutsche Bahn with connection
$29BlaBlaCar Bus
$169Swiss
Wed
Aug 4
$29Deutsche Bahn
$29BlaBlaCar Bus
$193Lufthansa
Thu
Aug 5
$29Deutsche Bahn
$29BlaBlaCar Bus
$56Eurowings
Fri
Aug 6
$29Deutsche Bahn
$29BlaBlaCar Bus
$69Eurowings
Sat
Aug 7
$29Deutsche Bahn
$29BlaBlaCar Bus
$173Lufthansa
Sun
Aug 8
$29Deutsche Bahn
$29BlaBlaCar Bus
$56Eurowings
Mon
Aug 9
$29Deutsche Bahn
$29BlaBlaCar Bus
$56Eurowings
Tue
Aug 10
$29Deutsche Bahn
$29BlaBlaCar Bus
$169Swiss
Wed
Aug 11
$29Deutsche Bahn
$29BlaBlaCar Bus
$188KLM
Thu
Aug 12
$29Deutsche Bahn
$29BlaBlaCar Bus
$56Eurowings
Fri
Aug 13
$29Deutsche Bahn
$37BlaBlaCar Bus
$56Eurowings
Sat
Aug 14
$35Deutsche Bahn
$29BlaBlaCar Bus
$188KLM

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Hamburg and Amsterdam

distanceDistance228 miles (368 km)
durationAverage train duration5 h 56 min
priceAverage train ticket price$31 (€25)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn, Deutsche Bahn with connection or FlixTrain

Trains from Hamburg to Amsterdam cover the 228 miles (368 km) long journey taking on average 5 h 56 min with our travel partners like Deutsche Bahn, Deutsche Bahn with connection or FlixTrain. There are direct train services available. While the average ticket price for this route costs around $31 (€25)], you can find the cheapest train ticket for as low as $29 (€23). Travelers depart most frequently from Hamburg Hbf and arrive in Amsterdam Centraal.

Train companies

Travel with Deutsche Bahn from Hamburg to Amsterdam

For as little as $29 (€23) you can travel by train between Hamburg and Amsterdam with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this journey.

Deutsche Bahn

Find your perfect journey from Hamburg to Amsterdam with Deutsche Bahn (DB)! Check out the DB train schedules between Hamburg and Amsterdam and then book cheap DB tickets with Omio. The distance from Hamburg to Amsterdam by DB is 228 miles (368 km) and the cheapest price for a DB ticket from Hamburg to Amsterdam is $29 (€23).

DB is the main provider of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Deutsche Bahn's current ticket policies due to COVID-19 for your train between Hamburg and Amsterdam are the following:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Hamburg to Amsterdam

Passengers looking to visit the Dutch capital from Hamburg will find trains readily available. With over 40 trains departing Hamburg headed for Amsterdam each day, traveling by train is simple and convenient. All trains are offered by German's largest rail provider Deutsche Bahn. Passengers can expect a travel time of approximately six hours six minutes. With so many departures spread throughout the day, passengers are sure to find a departure that fits their schedule.

 Hamburg to Amsterdam Train Time: Daily Departures

Deutsche Bahn offers plenty of daily options for travelers who wish to catch a train from Hamburg to Amsterdam. These daily trains run from the Hamburg Hbf to Amsterdam Ceentral with at least one or more train connections. The first service of the day usually departs from Hamburg a little after midnight and continues hourly until the last one at around 11:00 p.m.

 How long is the journey by train from Hamburg to Amsterdam?

One of the most comfortable and convenient ways to travel from Hamburg to Amsterdam is by train. Travelers can expect this journey to take a total average time of about six hours and six minutes. The fastest route takes just over five hours, involving one change at Osnabrück. However, the route can have as many as six changes and take over seven hours, so it is important to check the route. Both stations are centrally located, making it easy for passengers to organize onward travel.

What are the departure and arrival stations for trains from Hamburg to Amsterdam?

Departure train station: Any train from Hamburg to Amsterdam will begin the journey at the Hamburg Hbf, which is located less than a mile (one km) away from the city center. Passengers can reach the train station either on foot in just 18 minutes or with the S-Bahn which will take just six minutes. The station is equipped with a number of shops and places to eat, as well as restrooms and waiting rooms. 

Arrival train station: Passengers will end their journey at Amsterdam Centraal, right in the heart of the city, as the name would suggest.  The station has excellent links to the subway, tram and bus systems. Facilities at the station are extensive, with great shopping opportunities, cafes, restaurants, and public bathrooms. The train station is also fully accessible for all passengers, including travelers with limited mobility. 

 Which train companies travel from Hamburg to Amsterdam?

It won't be hard to choose which company to travel with on the Hamburg to Amsterdam route. There is currently only one train company that operates this route, Deutsche Bahn. The Deutsche Bahn train company operates trains on this route which depart daily. Passengers will be able to choose from morning, afternoon, or evening departure times for this journey. 

 Deutsche Bahn Hamburg to Amsterdam

Deutsche Bahn is the only train company that offers any services for the route by train from Hamburg to Amsterdam. However, the Deutsche Bahn trains are modern and fast, ensuring travelers a quick and comfortable journey. The duration of the trip is usually about six hours and six minutes, although some of the trains may arrive in Amsterdam in just five hours with fewer train connections. Each day, passengers can expect somewhere in the region of 40 different departures offered daily by Deutsche Bahn for this specific route. The amount of transfers ranges from at least one, up to five.

Hamburg to Amsterdam Trains: Services on Board

Onboard Deutsche Bahn services passengers can choose from either first or second class tickets. In the first class, travelers can enjoy spacious seating, power outlets and unlimited free WiFi. The trains are fully accessible for passengers with limited mobility though it is advisable to contact Deutsche Bahn at least 48 hours before travel to organize any extra assistance required. Most trains provided by Deutsche Bahn will also offer several designated seats for travelers with limited mobility as well as seats for the passengers which are traveling along with them. Onboard of the Deutsche Bahn trains, travelers will have the chance to bring along any small pets and service dogs free of charge. However, for larger pets fees may apply and should be checked on the Deutsche Bahn website. There is generous luggage storage in every carriage onboard Deutsche Bahn trains, allowing passengers flexibility when packing for their trip.

 How to find cheap train tickets from Hamburg to Amsterdam?

If travelers wish to save money while booking a train from Hamburg to Amsterdam, they should consider buying tickets a few weeks or a month before the departure date. Moreover, remaining flexible with the departure time and date will also allow travelers to find cheaper options for this route. Using the services provided by Omio it is easy to compare travel dates, to help passengers get the best price for their journey.

Train tickets from Hamburg to Amsterdam: when to book to save $

Time Price Savings
1 week earlier 32 €
2 weeks earlier 30 €7%
3 weeks earlier 30 €7%
1 month before 26 €23%
2 months earlier 28 €14.%
3 months earlier 27 €19%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Hamburg - Amsterdam. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Hamburg - Amsterdam 3 weeks in advance means you can save on average up to 7% compared to the price available on the day of departure.
  • If you book a ticket Hamburg - Amsterdam with 2 months in advance you save up to about 14% compared to the initial price.
  • By booking 3 months in advance, you could save up to 19%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from Hamburg to Amsterdam
Travel by train to Amsterdam easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Hamburg to Amsterdam.
FAQs
Is travel by train currently allowed from Hamburg, Germany to Amsterdam, Netherlands?

Travel between Hamburg, Germany and Amsterdam, Netherlands by train is: Fully open.

What is the status of international entry into Netherlands from Germany?

International entry status: Entry is fully open for citizens and permanent residents of Germany

Do I need to self-quarantine on arrival in Netherlands from Hamburg?

Conditions of entry:

  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Health declaration required
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Amsterdam, Netherlands?

When traveling in Netherlands, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 7/18/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Hamburg to Amsterdam before traveling.

What is the restriction level for the return leg of a round trip journey from Amsterdam, Netherlands to Hamburg, Germany?

Return travel from Netherlands to Germany is: Partially open.

Are there any international entry restrictions on returning to Hamburg from Amsterdam?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in Germany from Amsterdam?

Requirements for reentering:

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Pre-arrival health declaration
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Hamburg, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 7/24/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Hamburg from Amsterdam.

How much do cheap trains from Hamburg to Amsterdam cost?
Omio customers have found the cheapest trains from Hamburg to Amsterdam to cost as little as $29 (€23)  in the next 7 days.
What is the price of a train ticket from Hamburg to Amsterdam?
The train price to Amsterdam from Hamburg is on average $31 (€25)  if you are looking to purchase your tickets for this journey in the next 7 days.
How many miles is it from Hamburg to Amsterdam by train?
The train distance from Hamburg to Amsterdam is around 228 miles (368 km).
How long is the train between Hamburg and Amsterdam?
The train time between Hamburg and Amsterdam is on average 5 h 56 min  for the 228 miles (368 km) long journey, but the time it takes to go from Hamburg to Amsterdam by train can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Hamburg to Amsterdam, which train station in Hamburg do I depart from and which train station in Amsterdam do I arrive in?

When departing from Hamburg, you have various train station options to start your journey from including Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg. When arriving in Amsterdam, you can end your trip in train stations like Amsterdam Centraal, Amsterdam Sloterdijk and Amsterdam Centraal.

Omio customers book a train from Hamburg Hbf   to Amsterdam Centraal   most frequently for this route.

Where do I find the Hamburg train station to Amsterdam? Where is the Amsterdam train station?

The most popular departure train station with passengers for this journey, called Hamburg Hbf, is located 0 mile (s) / 0 km from the city center of Hamburg.

The most popular arrival train station, Amsterdam Centraal, is located 0 mile (s) / 0 km away from the city center of Amsterdam.

Which train providers can get me from Hamburg to Amsterdam?
If you're looking for trains from Hamburg to Amsterdam, you can rely on Deutsche Bahn, Deutsche Bahn with connection or FlixTrain to get you to Amsterdam. It's also good to check out all possible train companies for the Hamburg to Amsterdam journey to see if there might be differences in the amenities they offer.
What are the first and last departure train times from Hamburg to Amsterdam?
You can take the earliest train from Hamburg to Amsterdam at 4: 46 AM   or take the last train from Hamburg to Amsterdam leaving at 4: 46 PM. Look for the latest Hamburg to Amsterdam train schedules on Omio and book the best time to take the train for this trip.
How early should I buy train tickets between Hamburg and Amsterdam to score the best deals?
You can find trains between Hamburg and Amsterdam to cost on average $31 (€25) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Hamburg to Amsterdam train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Hamburg
Amsterdam
Hamburg Hbf
Amenities
Refreshments
Hamburg-Altona
Amenities