Travel from Amsterdam to Dortmund

Bus or train from Amsterdam to Dortmund?

You can take a train from Amsterdam to Dortmund via Oberhausen Hbf in around 2 h 43 min. Alternatively, FlixBus operates a bus from Amsterdam to Dortmund twice daily. Tickets cost $15 - $26 and the journey takes 3 h 25 min.

Travel Guides

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
Want to know more about Flixbus?Rome2rio’s guide has all the details
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 Amsterdam to Dortmund

ModeDurationPrice
From Amsterdam Centraal train to Oberhausen Hbf then train to Dortmund Hbf.2 h 43 min42€
From Amsterdam, Amsterdam Sloterdijk bus to Dortmund.3 h 25 min20€
From Amsterdam, Nieuwmarkt line 51 subway to Amsterdam Amstel, bus to Duisburg Hbf, walk to Duisburg, Duisburg Hbf, then train to Dortmund, Dortmund Hbf.6 h 21 min
From Amsterdam rideshare to Dortmund.3 h 2 min13€
From Amsterdam drive to Dortmund.2 h 18 min36€
From Amsterdam Centraal train to Amsterdam airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Dortmund.3 h 30 min125€
From Amsterdam Centraal train to Amsterdam airport, fly to Hannover airport, train to Hannover Hbf, then train to Dortmund.4 h 48 min158€
From Amsterdam Centraal train to Amsterdam airport, fly to Bremen airport, line 6 tram to Bremen Hbf, then train to Dortmund.5 h 2 min176€

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

It takes approximately 2 h 43 min to get from Amsterdam to Dortmund, including transfers.

Is there a direct train between Amsterdam and Dortmund?

No, there is no direct train from Amsterdam to Dortmund. However, there are services departing from Amsterdam Centraal and arriving at Dortmund Hbf via Oberhausen Hbf. The journey, including transfers, takes approximately 2 h 43 min.

Is there a direct bus between Amsterdam and Dortmund?

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

Operators from Amsterdam to Dortmund

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