There are 11 ways to get from Amsterdam to Dahlen by train, bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended
Train
-
Take the train from Amsterdam Centraal to Magdeburg Hbf
-
Take the train from Magdeburg Hbf to Leipzig Hbf
-
Take the train from Leipzig Hbf to Dahlen
Cheapest
Bus, train
-
Take the bus from Amsterdam Sloterdijk to Leipzig, Hauptbahnhof/Ostseite
-
Take the train from Leipzig Hbf to Dahlen
Train via Hanover
-
Take the train from Amsterdam Centraal to Hannover Hauptbahnhof
-
Take the train from Hannover Hauptbahnhof to Leipzig Hbf
-
Take the train from Leipzig Hbf to Dahlen
Train via Werther
-
Take the train from Amsterdam Zuid to Hengelo
-
Take the train from Hengelo to Bielefeld Hbf
-
Take the train from Bielefeld Hbf to Leipzig Hbf
-
Take the train from Leipzig Hbf to Dahlen
Drive
-
Drive from Amsterdam to Dahlen
Fly Amsterdam Schiphol to Dresden, train
-
Fly from Amsterdam Schiphol (AMS) to Dresden (DRS)
-
Take the train from Dresden Bahnhof Neustadt to Dahlen(Sachs)
Fly Amsterdam Schiphol to Leipzig, train
-
Fly from Amsterdam Schiphol (AMS) to Leipzig (LEJ)
-
Take the train from Leipzig Hbf to Dahlen
Train to Dusseldorf, fly to Dresden, train
-
Take the train from Amsterdam Centraal to Oberhausen Hbf
-
Fly from Dusseldorf (DUS) to Dresden (DRS)
-
Take the train from Dresden Bahnhof Neustadt to Dahlen(Sachs)
Fly Amsterdam Schiphol to Hannover, train
-
Fly from Amsterdam Schiphol (AMS) to Hannover (HAJ)
-
Take the train from Hannover Hauptbahnhof to Leipzig Hbf
-
Take the train from Leipzig Hbf to Dahlen
Fly Amsterdam Schiphol to Berlin Brandenburg, train
-
Fly from Amsterdam Schiphol (AMS) to Berlin Brandenburg (BER)
-
Take the train from Flughafen BER - Terminal 1-2 to Elsterwerda, Bahnhof
Fly Amsterdam Schiphol to Prague, bus, train
-
Fly from Amsterdam Schiphol (AMS) to Prague (PRG)
-
Take the bus from Prague to Dresden central station
-
Take the train from Dresden Hauptbahnhof to Dahlen(Sachs)
Amsterdam to Dahlen by train
The train journey time between Amsterdam and Dahlen is around 7h 47m and covers a distance of around 686 km. This includes an average layover time of around 33 min. Operated by Dutch Railways (NS), Deutsche Bahn Intercity-Express, Deutsche Bahn Regional and others, the Amsterdam to Dahlen train service departs from Amsterdam Centraal and arrives in Dahlen. Typically two trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The most affordable way to get from Amsterdam to Dahlen is to bus and train, which costs €35 - €55 and takes 10h 26m.
The quickest way to get from Amsterdam to Dahlen is to fly and train which costs €90 - €330 and takes 5h 53m.
No, there is no direct train from Amsterdam to Dahlen. However, there are services departing from Amsterdam Centraal and arriving at Dahlen via Magdeburg Hbf and Leipzig Hbf. The journey, including transfers, takes approximately 7h 47m.
The distance between Amsterdam and Dahlen is 568 km. The road distance is 705.9 km.
The best way to get from Amsterdam to Dahlen without a car is to train which takes 7h 47m and costs €65 - €160.
It takes approximately 7h 47m to get from Amsterdam to Dahlen, including transfers.
Amsterdam to Dahlen train services, operated by Dutch Railways (NS), depart from Amsterdam Centraal station.
The quickest flight from Amsterdam Schiphol Airport to Dresden Airport is the direct flight which takes 1h 20m.
Amsterdam to Dahlen train services, operated by Deutsche Bahn Regional, arrive at Dahlen station.
Yes, the driving distance between Amsterdam to Dahlen is 706 km. It takes approximately 6h 10m to drive from Amsterdam to Dahlen.

- Distance: 567.6 km
- Duration: 7h 47m
What companies run services between Amsterdam, Netherlands and Dahlen, Saxony, Germany?
You can take a train from Amsterdam to Dahlen via Magdeburg Hbf and Leipzig Hbf in around 7h 47m.

- Website
- lufthansa.com
Flights from Amsterdam Schiphol to Dresden via Frankfurt
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- €140 - €490
Flights from Amsterdam Schiphol to Dresden via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €140 - €490
Flights from Amsterdam Schiphol to Leipzig via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €180 - €700
Flights from Amsterdam Schiphol to Leipzig via Munich
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €180 - €700
Flights from Amsterdam Schiphol to Leipzig via Frankfurt, Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €180 - €700
Flights from Amsterdam Schiphol to Leipzig via Munich, Frankfurt
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- €180 - €700
Flights from Dusseldorf to Dresden via Munich
- Ave. Duration
- 3h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €170 - €460
Flights from Dusseldorf to Dresden via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €170 - €460
Flights from Amsterdam Schiphol to Berlin Brandenburg via Frankfurt
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €120 - €430
Flights from Amsterdam Schiphol to Berlin Brandenburg via Munich
- Ave. Duration
- 3h 30m
- When
- Sunday
- Estimated price
- €120 - €430
Flights from Amsterdam Schiphol to Prague via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Thursday and Friday
- Estimated price
- €120 - €360
Flights from Amsterdam Schiphol to Prague via Munich
- Ave. Duration
- 3h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €120 - €360

- Website
- klm.com
Flights from Amsterdam Schiphol to Dresden
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €120 - €550
Flights from Amsterdam Schiphol to Hannover
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- €130 - €650
Flights from Amsterdam Schiphol to Berlin Brandenburg
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €85 - €550
Flights from Amsterdam Schiphol to Prague
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- €95 - €550

- Website
- easyjet.com
Flights from Amsterdam Schiphol to Berlin Brandenburg
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35 - €210
Flights from Amsterdam Schiphol to Prague
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €40 - €250

- Website
- eurowings.com
Flights from Dusseldorf to Dresden
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- €70 - €280
Flights from Amsterdam Schiphol to Berlin Brandenburg via Stuttgart
- Ave. Duration
- 3h 30m
- When
- Monday and Tuesday
- Estimated price
- €100 - €400

- Website
- austrian.com
Flights from Amsterdam Schiphol to Prague via Vienna
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €120 - €380

Dutch Railways (NS) is the main passenger railway operator in the Netherlands. Founded in 1938, NS connects all major cities in the Netherlands, and offers night trains, international trains, Intercity direct, and trains to and from the airport. NS International is the international subsidiary of NS; their services include high-speed trains such as Thalys, ICE International, Eurostar and TGV, to major European hubs including Paris, London, Brussels, Berlin, Cologne, Frankfurt and Lille.
Contact Details
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Amsterdam Centraal to Magdeburg Hbf
- Ave. Duration
- 5h 34m
- Frequency
- Twice a week
- Estimated price
- €40 - €100
- Website
- Dutch Railways (NS)
- Book at
- Netherlands Rail Pass
- 2nd Class
- €40 - €60
- 1st Class
- €70 - €100
Train from Amsterdam Zuid to Hengelo
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- €17 - €40
- Website
- Dutch Railways (NS)
- Book at
- Netherlands Rail Pass
- 2nd Class
- €17 - €24
- 1st Class
- €29 - €40
Train from Amsterdam Centraal to Oberhausen Hbf
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- €19 - €45
- Website
- Dutch Railways (NS)
- Book at
- Netherlands Rail Pass
- 2nd Class
- €19 - €27
- 1st Class
- €30 - €45

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Magdeburg Hbf to Leipzig Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €28 - €40
- Website
- Deutsche Bahn
Train from Amsterdam Centraal to Hannover Hauptbahnhof
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- €75 - €110
- Website
- Deutsche Bahn
Train from Hannover Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €50 - €70
- Website
- Deutsche Bahn
Train from Flughafen BER - Terminal 1-2 to Elsterwerda, Bahnhof
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €27 - €40
- Website
- Deutsche Bahn

Deutsche Bahn’s regional network is made up of IRE (Interregio-Express), RE (Regional-Express), RB (Regionalbahn) and S-Bahn trains. Ticket prices are fixed and there’s no seat reservations – just turn up, buy a ticket and jump on the next train. All regional trains depart regularly and connect to local and long-distance services.
Contact Details
- Phone
- +49 30 311682904
- Website
- bahn.com
Train from Magdeburg Hbf to Leipzig Hbf
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- €19 - €27
- Website
- Deutsche Bahn Regional
Train from Leipzig Hbf to Dahlen
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- €7 - €11
- Website
- Deutsche Bahn Regional
Train from Dresden Bahnhof Neustadt to Dahlen(Sachs)
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €12 - €17
- Website
- Deutsche Bahn Regional
Train from Dresden Hauptbahnhof to Dahlen(Sachs)
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €12 - €18
- Website
- Deutsche Bahn Regional

- Phone
- 0180 6 99 66 33
- Website
- bahn.de
Train from Leipzig, Hauptbahnhof to Dahlen(Sachs)
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- €9 - €14
- Website
- Bahn DE
Train from Dresden Bahnhof Neustadt to Dahlen(Sachs)
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €14 - €21
- Website
- Bahn DE

- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Hengelo to Bielefeld Hbf
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- €10 - €15
- Website
- Eurobahn

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixtrain.com
Train from Bielefeld Hbf to Leipzig Hbf
- Ave. Duration
- 4h 12m
- Frequency
- 5 times a week
- Estimated price
- €26 - €35
- Website
- Flixtrain

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Amsterdam Sloterdijk to Leipzig, Hauptbahnhof/Ostseite
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- €30 - €40
- Website
- flixbus.co.uk
Bus from Prague to Dresden central station
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- €9 - €12
- Website
- flixbus.co.uk
Frequently asked questions

- Phone
- +420 542 42 42 42
- info@regiojet.cz
- Website
- regiojet.com
Bus from Prague, ÚAN Florenc to Dresden, Hbf., Bayrische Str.
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- €5 - €8
- Website
- RegioJet

- Phone
- 0700 20 544
- Website
- ardatur.bg
Bus from Prague Florenc Central Bus Station to Dresden Central Train Station
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- €11 - €15
- Website
- Arda Tur

- Phone
- 0040 723 450 475
- info@comati-psg.ro
- Website
- comati-psg.ro
Bus from Prague Florenc Central Bus Station to Dresden Bayrische Strasse
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €75 - €90
- Website
- Comati PSG

- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Prague Florenc Central Bus Station to Dresden Bayrische Strasse
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Website
- Racic Eurobus

- Phone
- +359 879 321 588
- radinavip@gmail.com
- Website
- radinavip.com
Bus from Prague Florenc to Dresden
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €90 - €120
- Website
- Radina VIP
Want to know more about travelling around Germany
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
KLM and Lufthansa offer flights from Amsterdam Schiphol Airport to Dresden Airport.
Book your Amsterdam to Dahlen train tickets online with Omio.
There are 27+ hotels available in Dahlen. Prices start at €87 per night.
The best way to get from Amsterdam to Amsterdam Schiphol Airport is to train which takes 13 min and costs €6 - €13.