No ifs or buts. Just travel! Get 12% off your next booking. Valid until 17.03.2025.
12% discount applied on bookings with a total basket value up to €100.
Valid for new and existing customers
Available on app and web bookings
This offer ends on 17.03.2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Hamburg Hbf to Amsterdam Centraal train

Mon, Mar 17
+ Add return
Deutsche Bahn
FlixTrain
Metronom
Regionale
Italo

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Hamburg Hbf to Amsterdam Centraal

Showing times and prices for Mar 17

Cheapest

The best way to find a cheap train ticket from Hamburg Hbf to Amsterdam Centraal is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Deutsche BahnICE 591Deutsche Bahn+Deutsche BahnICE 591IC 242
03:20AM6h39
Hamburg Hbf
09:59AMAmsterdam Centraal
$581One-way
1 transfer
Deutsche BahnICE 201Deutsche Bahn+Deutsche BahnICE 201IC 144
12:46PM5h13
Hamburg Hbf
05:59PMAmsterdam Centraal
$701One-way
1 transfer
Deutsche BahnICE 105Deutsche Bahn+Deutsche BahnICE 105IC 240
06:46AM5h13
Hamburg Hbf
11:59AMAmsterdam Centraal
$701One-way
1 transfer
Deutsche BahnICE 109Deutsche Bahn+Deutsche BahnICE 109IC 146
10:46AM5h13
Hamburg Hbf
03:59PMAmsterdam Centraal
$791One-way
1 transfer
Deutsche BahnICE 107Deutsche Bahn+Deutsche BahnICE 107IC 148
08:45AM5h14
Hamburg Hbf
01:59PMAmsterdam Centraal
$871One-way
1 transfer

Hamburg Hbf to Amsterdam Centraal train times

Showing trains for tomorrow, Monday, March 17
ProviderDepartsDurationArrivesTransfersTickets
Deutsche Bahn
ICE 591
Deutsche BahnICE 591
03:20AM Hamburg Hbf6h39 09:59AM Amsterdam Centraal1 transfer
Deutsche Bahn
ICE 105
Deutsche BahnICE 105
06:46AM Hamburg Hbf5h13 11:59AM Amsterdam Centraal1 transfer
Deutsche Bahn
ICE 517
Deutsche BahnICE 517
07:46AM Hamburg Hbf5h43 01:29PM Amsterdam Centraal2 transfers
Deutsche Bahn
ICE 107
Deutsche BahnICE 107
08:45AM Hamburg Hbf5h14 01:59PM Amsterdam Centraal1 transfer
Deutsche Bahn
ICE 519
Deutsche BahnICE 519
09:46AM Hamburg Hbf5h43 03:29PM Amsterdam Centraal2 transfers
Deutsche Bahn
ICE 109
Deutsche BahnICE 109
10:46AM Hamburg Hbf5h13 03:59PM Amsterdam Centraal1 transfer
Deutsche Bahn
ICE 611
Deutsche BahnICE 611
11:46AM Hamburg Hbf5h43 05:29PM Amsterdam Centraal2 transfers
Deutsche Bahn
ICE 201
Deutsche BahnICE 201
12:46PM Hamburg Hbf5h13 05:59PM Amsterdam Centraal1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Hamburg Hbf to Amsterdam Centraal by bus, train, or flight

Mon
Mar 17
Tue
Mar 18
Wed
Mar 19
Thu
Mar 20
Fri
Mar 21
Sat
Mar 22
Sun
Mar 23
Mon
Mar 24
Tue
Mar 25
Wed
Mar 26
Thu
Mar 27
Fri
Mar 28
Sat
Mar 29
Sun
Mar 30
Mon
Mar 31
Tue
Apr 01
Wed
Apr 02
Thu
Apr 03
Fri
Apr 04
Sat
Apr 05
Sun
Apr 06

Fastest train times from Hamburg Hbf to Amsterdam Centraal

Showing times and prices for Mar 17

Fastest Journey

5 h 13 m

Average

5 h 35 m

Trains per day

8

Distance

366 km

It's difficult to get from Hamburg Hbf to Amsterdam Centraal without transferring at least once.

Fastest
Deutsche BahnICE 109Deutsche Bahn+Deutsche BahnICE 109IC 146
10:46AM5h13
Hamburg Hbf
03:59PMAmsterdam Centraal
$791One-way
1 transfer
Fastest
Deutsche BahnICE 201Deutsche Bahn+Deutsche BahnICE 201IC 144
12:46PM5h13
Hamburg Hbf
05:59PMAmsterdam Centraal
$701One-way
1 transfer
Fastest
Deutsche BahnICE 105Deutsche Bahn+Deutsche BahnICE 105IC 240
06:46AM5h13
Hamburg Hbf
11:59AMAmsterdam Centraal
$701One-way
1 transfer
Deutsche BahnICE 107Deutsche Bahn+Deutsche BahnICE 107IC 148
08:45AM5h14
Hamburg Hbf
01:59PMAmsterdam Centraal
$871One-way
1 transfer
Deutsche BahnICE 519Deutsche Bahn+Deutsche Bahn+Deutsche BahnICE 519IC 2201ICE 126
09:46AM5h43
Hamburg Hbf
03:29PMAmsterdam Centraal
$931One-way
2 transfers

Journey information

Overview: Train from Hamburg Hbf to Amsterdam Centraal

Trains from Hamburg Hbf to Amsterdam Centraal run on average 6 times per day, taking around 7h 4m. Cheap train tickets for this journey start at $38 (€33) but you can travel from only $16 (€14) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $16 (€14)
Distance
226 miles (365 km)
Average train duration
7h 4m
Cheapest ticket price
$38 (€33)
Trains per day
6
Train providers
3
Fastest train
5h 9m
First train
03:35
Last train
21:46
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $16 (€14)

Train companies: Deutsche Bahn and FlixTrain from Hamburg Hbf to Amsterdam Centraal trains

Travel to Amsterdam Centraal from Hamburg Hbf from $65 (€56) with Omio’s train partners Deutsche Bahn and FlixTrain! You can find the best schedules and tickets when comparing and booking the most convenient trip for you.

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn 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 for your train between Hamburg Hbf and Amsterdam Centraal. 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.

Train information from Hamburg Hbf to Amsterdam Centraal with Deutsche Bahn:

  • Average Duration: 4 h 15 min
  • Cheapest Price: $65
  • Deutsche Bahn frequency: 6 a day

Discover the Best Routes for the Hamburg Hbf to Amsterdam Centraal Train

Travel seamlessly from Hamburg Hauptbahnhof to Amsterdam Centraal Station aboard the convenient and comfortable trains on this popular route. Opt for flexibility and efficiency as the train from Hamburg Hbf to Amsterdam Centraal allows you to experience spectacular views and modern amenities throughout your journey. With regular departures from Hamburg Hauptbahnhof and arrivals at the bustling Amsterdam Centraal Station, this trip provides one of the best ways to travel between these two iconic cities. Whether you're embarking on a business trip or leisurely getaway, trains from Hamburg Hbf to Amsterdam Centraal offer a smooth and stress-free travel solution for every kind of passenger.

Find the Cheapest Hamburg Hbf to Amsterdam Centraal Train Ticket

Traveling from Hamburg Hbf to Amsterdam Centraal by train can be both comfortable and affordable. Train ticket prices for this route typically start at just $38 (€33), making it a budget-friendly option for travelers. On average, you can expect ticket prices to be around $94 (€81). For the best deals, we recommend booking your tickets a few weeks in advance. Additionally, the best month to travel on this route for an ideal balance of convenience and price is usually September, when demand is moderate, and prices are competitive. Be sure to check current rates before traveling to make the most of your journey!

Travel by Train from Hamburg Hbf to Amsterdam Centraal with Deutsche Bahn and NS International

Experience a smooth and scenic journey by train from Hamburg Hbf to Amsterdam Centraal with services operated by Deutsche Bahn and NS International. These comfortable Intercity and Intercity-Express (ICE) trains offer spacious seating, free Wi-Fi, power outlets at your seat, and onboard dining options. With efficient connections and generous luggage space, traveling between these vibrant European cities has never been easier or more relaxing. Enjoy the picturesque landscapes of Germany and the Netherlands as you travel seamlessly to your destination.

Train Hamburg Hbf to Amsterdam Centraal: Train Times and Schedule

Embarking on a train journey from Hamburg Hbf to Amsterdam Centraal offers travelers a hassle-free way to explore two iconic European cities. Covering a distance of 226 miles (365 km), the average journey duration is approximately 5h 9m. This efficient and comfortable train service makes it a perfect option for both leisure and business travelers.

Trains on the Hamburg Hbf to Amsterdam Centraal route run with an average frequency of 6 per day. These services are generally available every day of the week, including weekends, ensuring flexibility for your travel plans. Whether you're planning a weekday trip or a weekend getaway, there’s a train that fits your schedule.

For early risers, the first train of the day typically departs Hamburg Hbf at 03:35, giving you ample time to make the most of your day in Amsterdam. If you’re traveling later in the evening, the last train from Hamburg Hbf to Amsterdam Centraal usually leaves at 21:46, providing options for all types of schedules.

FAQs: Trains from Hamburg Hbf to Amsterdam Centraal

FAQs: Travel by train from Hamburg Hbf to Amsterdam Centraal 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 Hbf to Amsterdam Centraal.
FAQs
Cheap train tickets from Hamburg Hbf to Amsterdam Centraal can start from as little as $29 (€25) when you book in advance. The average train ticket price for Hamburg Hbf to Amsterdam Centraal is $84 (€72); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Hamburg Hbf to Amsterdam Centraal train time is 5 h 15 min   covering the 226 mile (365 km) long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Hamburg Hbf to Amsterdam Centraal leaves at 2: 15 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Hamburg Hbf to Amsterdam Centraal leaves at 8: 46 PM.
There are 15 trains a day from Hamburg Hbf to Amsterdam Centraal which require at least one change with Deutsche Bahn or FlixTrain. Schedules can vary on holidays or weekends with fewer trains.
Take the Hamburg Hbf to Amsterdam Centraal train with Deutsche Bahn or FlixTrain. However, it's always good to check out all possible train companies for the journey from Hamburg Hbf to Amsterdam Centraal as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 8: 46 PM.
The cheapest month to travel from Hamburg Hbf to Amsterdam Centraal by train is July.
You have options as you can travel from Hamburg Hbf to Amsterdam Centraal 3 different ways: train, bus or flight.

More options for your journey from Hamburg Hbf to Amsterdam Centraal

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Amsterdam Centraal and Hamburg Hbf

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
More routes, destinations and providers
Currency
Language

Useful links