---
title: "Trains from Amsterdam to Hamburg | EveryRail"
description: "Amsterdam to Hamburg takes about 5h15 with one change at Osnabrück; a direct ICE runs four times a day from 2 October 2026."
image: "https://everyrail.com/api/route-image/amsterdam-to-hamburg/"
---

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Netherlands](<https://everyrail.com/netherlands/>)Amsterdam to Hamburg by train

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Netherlands](<https://everyrail.com/netherlands/>)Amsterdam to Hamburg by train

**Share**

-
- [Share on WhatsApp](<https://everyrail.com/trains/amsterdam-to-hamburg/#>)
- [Share on X](<https://everyrail.com/trains/amsterdam-to-hamburg/#>)
- [Share on Facebook](<https://everyrail.com/trains/amsterdam-to-hamburg/#>)
- [Share by email](<https://everyrail.com/trains/amsterdam-to-hamburg/#>)

**On this page**

- [About Amsterdam to Hamburg by train](<https://everyrail.com/trains/amsterdam-to-hamburg/#about>)
- [Where to book](<https://everyrail.com/trains/amsterdam-to-hamburg/#where-to-buy>)
- [Find places to stay in Hamburg](<https://everyrail.com/trains/amsterdam-to-hamburg/#places-to-stay>)
- [Frequently asked questions](<https://everyrail.com/trains/amsterdam-to-hamburg/#frequently-asked-questions>)
- [More routes](<https://everyrail.com/trains/amsterdam-to-hamburg/#more-routes>)

[Book now](<https://everyrail.com/go/omio/?sub_id=er_91d47e86846b1992>)

Last updated September 2026

# Amsterdam to Hamburg by train

Amsterdam to Hamburg takes about 5h15 with one change at Osnabrück; a direct ICE runs four times a day from 2 October 2026.

Origin

[Amsterdam](<https://everyrail.com/netherlands/amsterdam/>)

Destination

[Hamburg](<https://everyrail.com/germany/hamburg/>)

Main stations

Amsterdam-Centraal to Hamburg Hbf

Countries

[Netherlands](<https://everyrail.com/netherlands/>), [Germany](<https://everyrail.com/germany/>)

[Amsterdam](<https://everyrail.com/netherlands/amsterdam/>) to [Hamburg](<https://everyrail.com/germany/hamburg/>) takes about 5h15 by train, changing once at Osnabrück Hbf. From 2 October 2026, four direct ICE trains a day also run, planned until at least the end of 2027.

## Journey time and changes

The standard journey leaves Amsterdam Centraal on the ICE towards [Berlin](<https://everyrail.com/germany/berlin/>) and changes at Osnabrück Hbf for a [Deutsche Bahn](<https://everyrail.com/germany/deutsche-bahn/>) train to Hamburg Hbf. Total time is about 5h15, though it varies by date. The onward leg to Hamburg can be an Intercity or a regional train, so check that the connection is protected on one ticket. NS International and Deutsche Bahn both sell tickets for this trip.

## Stations and the direct ICE

From 2 October 2026, four ICE trains a day run between Amsterdam, Hamburg and Berlin with no change. They exist because of long works on the Hannover to Berlin line, planned to last until the end of 2027.

Until 12 December 2026 these trains call at Hamburg-Harburg and Hamburg-Bergedorf, not Hamburg Hbf. Both have S-Bahn links to the city centre, so allow extra time to reach the centre. From 13 December 2026 the direct trains call at Bremen Hbf and Hamburg Hbf. Journeys with a change at Osnabrück always arrive at Hamburg Hbf. Check the station on your ticket before you travel.

## Tickets, reservations and bikes

Advance fares are listed from €33 one way, but the price you see depends on the date and availability. Supersparpreis Europa is the cheapest fare and cannot be changed or cancelled. Sparpreis Europa can be changed or cancelled for a fee up to the day before travel, so check the exact charge at booking.

A second-class seat reservation costs €5.50 per person one way. Outside the compulsory period it is optional, but worth having on a trip of this length. On international ICE trains, seat reservations are compulsory from 25 June to 5 September 2027. That covers the direct ICE and the ICE leg to or from Osnabrück. A first-class full-flex ticket includes the reservation.

NS International currently cannot sell bicycle tickets for journeys to, from or via Germany. If you are travelling with a bike, ask Deutsche Bahn how to book it.

## Where to book

### Train tickets

- Omio
  Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
  [Check times & prices](<https://everyrail.com/go/omio/r/amsterdam/hamburg/?sub_id=er_4b16563c743ca384>)
- Rail Europe
  Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
- Trainline
  Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

### Train service

- [Deutsche Bahn](<https://everyrail.com/germany/deutsche-bahn/>)
  Deutsche Bahn (DB) is Germany's national railway, running ICE, IC and regional trains with Flexpreis, Sparpreis and Super Sparpreis fares.
  [Official website](<https://www.bahn.de/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/amsterdam/hamburg/?sub_id=er_e7dcefe748443bb9>)
- [NS](<https://everyrail.com/netherlands/ns/>)
  NS runs the Netherlands' domestic Intercity and Sprinter network, while NS International connects Belgium, Germany and beyond; Eurostar requires reservations.
  [Official website](<https://www.ns.nl/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/amsterdam/hamburg/?sub_id=er_e760a29b8b9a6ddc>)

## Find places to stay in Hamburg

[![Bright bedroom with white bedding and a breakfast tray on the bed](<https://everyrail.com/images/accommodation-card-2-800.webp>)**Browse stays in Hamburg**Hotels and apartments via Booking.com](<https://www.jdoqocy.com/click-101845132-17323134?sid=route-amsterdam-to-hamburg-197765&url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DHamburg>)

## Frequently asked questions

### Is there a direct train from Amsterdam to Hamburg?

Yes, from 2 October 2026. Four direct ICE trains a day are planned to run until at least the end of 2027. Until 12 December 2026 they arrive at Hamburg-Harburg and Hamburg-Bergedorf, and from 13 December at Hamburg Hbf. Otherwise you change at Osnabrück.

### How long does the train from Amsterdam to Hamburg take?

About 5h15 with one change at Osnabrück. Times vary by date, so check the connection on your booking site.

### Which station do trains use in Hamburg?

Hamburg Hbf for trains that change at Osnabrück. The direct ICE uses Hamburg-Harburg and Hamburg-Bergedorf until 12 December 2026, then Hamburg Hbf from 13 December. Use the station printed on your ticket.

### How much is an Amsterdam to Hamburg train ticket?

Advance fares start from €33 one way. The price depends on the date, availability and fare type, and the lowest fares are tied to a specific train.

### Do I need a seat reservation?

Usually it is optional. A second-class reservation costs €5.50 per person one way. On international ICE trains, reservations are compulsory from 25 June to 5 September 2027.

## More routes

[![Brandenburg Gate in Berlin at night](<https://everyrail.com/api/route-image/amsterdam-to-berlin/>)Amsterdam to Berlin by trainDirect ICE trains connect Amsterdam Centraal and Berlin Hbf in around 5 hours 42 minutes, with six daily departures. Advance fares start at €37.99.](<https://everyrail.com/trains/amsterdam-to-berlin/>)[![Bratislava Castle at sunset](<https://everyrail.com/api/route-image/amsterdam-to-bratislava/>)Amsterdam to Bratislava by trainAmsterdam to Bratislava takes about 12 hours 15 minutes with no direct service. Travel via Vienna by day or on ÖBB Nightjet, then take a regional train.](<https://everyrail.com/trains/amsterdam-to-bratislava/>)[![Ornate guild house facades on Brussels' Grand Place](<https://everyrail.com/api/route-image/amsterdam-to-brussels/>)Amsterdam to Brussels by trainDirect Eurostar from Amsterdam Centraal in 1h52, or Eurocity Direct from Amsterdam Zuid in just over two hours, up to 16 a day. Fares from €25.](<https://everyrail.com/trains/amsterdam-to-brussels/>)[![Hungarian Parliament Building lit up at dusk on the Danube](<https://everyrail.com/api/route-image/amsterdam-to-budapest/>)Amsterdam to Budapest by trainThere is no direct Amsterdam to Budapest train; the fastest journey takes about 14 hours, or take the ÖBB Nightjet overnight to Vienna and continue to Budapest.](<https://everyrail.com/trains/amsterdam-to-budapest/>)[![Copenhagen waterfront with colourful historic buildings](<https://everyrail.com/api/route-image/amsterdam-to-copenhagen/>)Amsterdam to Copenhagen by trainNo direct train: change in Hamburg and allow about 11 to 12 hours. An NS International ICE runs to Hamburg, then DSB and DB trains to Copenhagen.](<https://everyrail.com/trains/amsterdam-to-copenhagen/>)[![A yellow NS train at a platform in Eindhoven](<https://everyrail.com/api/route-image/amsterdam-to-eindhoven/>)Amsterdam to Eindhoven by trainDirect NS Intercity trains reach Eindhoven Centraal from Amsterdam Centraal or Amsterdam Zuid in about 1 hour 20 minutes, with no change needed.](<https://everyrail.com/trains/amsterdam-to-eindhoven/>)[![Florence Cathedral dome and bell tower rising above the rooftops](<https://everyrail.com/api/route-image/amsterdam-to-florence/>)Amsterdam to Florence by trainAmsterdam to Florence has no direct train; fastest trips take about 14 hours, but practical journeys take 18 hours or more and require at least two changes.](<https://everyrail.com/trains/amsterdam-to-florence/>)[![Tower Bridge in London at dusk](<https://everyrail.com/api/route-image/amsterdam-to-london/>)Amsterdam to London by trainDirect Eurostar trains take about 4 hours 10 minutes from Amsterdam to London, with around 3 daily departures and fares from about €57 / £52.](<https://everyrail.com/trains/amsterdam-to-london/>)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://everyrail.com/#organization",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "logo": {
        "@type": "ImageObject",
        "url": "https://everyrail.com/_astro/everyrail-logomark-2026.VJ4vNX1T.webp",
        "@id": "https://everyrail.com/#organization-logo-1"
      },
      "sameAs": [
        "https://www.instagram.com/everyrailtravel/",
        "https://www.facebook.com/everyrail",
        "https://www.threads.com/@everyrailtravel"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://everyrail.com/#website",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "inLanguage": "en"
    },
    {
      "@type": "WebPage",
      "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#webpage",
      "name": "Trains from Amsterdam to Hamburg | EveryRail",
      "description": "Train travel information for Amsterdam to Hamburg. Origin: Amsterdam. Destination: Hamburg. Main stations: Amsterdam-Centraal to Hamburg Hbf.",
      "about": {
        "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#traintrip"
      },
      "isPartOf": {
        "@id": "https://everyrail.com/#website"
      },
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "url": "https://everyrail.com/trains/amsterdam-to-hamburg/",
      "dateModified": "2026-09-30T06:57:21.755Z",
      "inLanguage": "en"
    },
    {
      "@type": "TrainTrip",
      "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#traintrip",
      "departureStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/netherlands/amsterdam/amsterdam-centraal/#trainstation",
        "url": "https://everyrail.com/netherlands/amsterdam/amsterdam-centraal/",
        "name": "Amsterdam-Centraal"
      },
      "arrivalStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/germany/hamburg/hamburg-hbf/#trainstation",
        "url": "https://everyrail.com/germany/hamburg/hamburg-hbf/",
        "name": "Hamburg Hbf"
      },
      "provider": [
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/germany/deutsche-bahn/#organization",
          "name": "Deutsche Bahn",
          "url": "https://www.bahn.de/"
        },
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/netherlands/ns/#organization",
          "name": "NS",
          "url": "https://www.ns.nl"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Is there a direct train from Amsterdam to Hamburg?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, from 2 October 2026. Four direct ICE trains a day are planned to run until at least the end of 2027. Until 12 December 2026 they arrive at Hamburg-Harburg and Hamburg-Bergedorf, and from 13 December at Hamburg Hbf. Otherwise you change at Osnabrück.",
            "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-1-acceptedAnswer-1",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-1",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How long does the train from Amsterdam to Hamburg take?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "About 5h15 with one change at Osnabrück. Times vary by date, so check the connection on your booking site.",
            "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-2-acceptedAnswer-2",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-2",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Which station do trains use in Hamburg?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Hamburg Hbf for trains that change at Osnabrück. The direct ICE uses Hamburg-Harburg and Hamburg-Bergedorf until 12 December 2026, then Hamburg Hbf from 13 December. Use the station printed on your ticket.",
            "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-3-acceptedAnswer-3",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-3",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How much is an Amsterdam to Hamburg train ticket?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Advance fares start from €33 one way. The price depends on the date, availability and fare type, and the lowest fares are tied to a specific train.",
            "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-4-acceptedAnswer-4",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-4",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Do I need a seat reservation?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Usually it is optional. A second-class reservation costs €5.50 per person one way. On international ICE trains, reservations are compulsory from 25 June to 5 September 2027.",
            "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-5-acceptedAnswer-5",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage-mainEntity-5",
          "inLanguage": "en"
        }
      ],
      "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#faqpage",
      "inLanguage": "en"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://everyrail.com/",
          "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#breadcrumb-itemListElement-1"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Europe by train",
          "item": "https://everyrail.com/trains/",
          "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#breadcrumb-itemListElement-2"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Netherlands",
          "item": "https://everyrail.com/netherlands/",
          "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#breadcrumb-itemListElement-3"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Amsterdam to Hamburg by train",
          "item": "https://everyrail.com/trains/amsterdam-to-hamburg/",
          "@id": "https://everyrail.com/trains/amsterdam-to-hamburg/#breadcrumb-itemListElement-4"
        }
      ],
      "inLanguage": "en"
    }
  ]
}
```
