Travel from Hanover to Amsterdam

Train, bus or fly from Hanover to Amsterdam?

German Railways (DB) operates a train from Hanover to Amsterdam twice daily. Tickets cost $65 - $100 and the journey takes 4 h 20 min. Alternatively, FlixBus operates a bus from Hanover to Amsterdam twice daily. Tickets cost $23 - $40 and the journey takes 4 h 50 min. Two other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Hanover to Amsterdam

ModeDurationPrice
From Hannover Hbf train to Amsterdam Centraal.4 h 20 min75€
From Hanover bus to Amsterdam, Amsterdam Sloterdijk.4 h 50 min30€
From Hannover Hbf train to Duisburg Hbf then train to Amsterdam Centraal.5 h 19 min91€
From Hanover ZOB bus to Amsterdam, Amstelstation then line 51 subway to Amsterdam, Nieuwmarkt.6 h 23 min53€
From Hanover rideshare to Amsterdam.4 h 38 min21€
From Hanover drive to Amsterdam.3 h 36 min56€
From Hannover Hbf train to Hannover airport, fly to Amsterdam airport, then train to Amsterdam.3 h 37 min109€
From Hannover Hbf train to Bremen Hauptbahnhof, line 6 tram to Bremen airport, fly to Amsterdam airport, then train to Amsterdam.3 h 41 min156€
From Hannover Hbf train to Hamburg Hbf, train to Hamburg Hasselbrook, train to Hamburg airport, fly to Amsterdam airport, then train to Amsterdam.5 h 15 min118€

How long does it take to get from Hanover to Amsterdam?

The train from Hannover Hbf to Amsterdam Centraal takes 4 h 20 min including transfers and departs twice daily.

Is there a direct train between Hanover and Amsterdam?

Yes, there is a direct train departing from Hannover Hbf and arriving at Amsterdam Centraal. Services depart twice daily, and operate every day. The journey takes approximately 4 h 20 min.

Is there a direct bus between Hanover and Amsterdam?

Yes, there is a direct bus departing from Hanover and arriving at Amsterdam, Amsterdam Sloterdijk. Services depart twice daily, and operate every day. The journey takes approximately 4 h 50 min.

Operators from Hanover to Amsterdam

OperatorPhoneWebsite
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Eurolines DE+49 6196 2078-501Eurolines DE
GVB+31 900 8011GVB
BlaBlaCarBlaBlaCar
S-BahnS-Bahn
KLMKLM
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
BSAG+49 421 5596-0BSAG
EurowingsEurowings