There are 9 ways to get from Berlin to Duiven by train, bus, night train, 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 Berlin Hauptbahnhof to Duisburg Hbf
-
Take the train from Duisburg Hbf to Zevenaar
Train via Hamm
-
Take the train from Berlin Hauptbahnhof to Hamm
-
Take the train from Hamm(Westf)Hbf to Oberhausen Hbf
-
Take the train from Oberhausen Hbf to Zevenaar
Bus
-
Take the bus from Berlin central bus station to Hanover central bus station
-
Take the bus from Hanover central bus station to Arnhem central train station
Night train, train
-
Take the night train from Berlin Hauptbahnhof to Deventer
-
Take the train from Deventer to Arnhem Centraal
Drive
-
Drive from Berlin Hbf to Duiven
Fly Berlin Brandenburg to Dusseldorf, train
-
Fly from Berlin Brandenburg (BER) to Dusseldorf (DUS)
-
Take the train from Duesseldorf Flughafen to Zevenaar
Fly Berlin Brandenburg to Amsterdam Schiphol, train
-
Fly from Berlin Brandenburg (BER) to Amsterdam Schiphol (AMS)
-
Take the train from Schiphol Airport to Arnhem Centraal
Fly Berlin Brandenburg to Cologne Bonn, train
-
Fly from Berlin Brandenburg (BER) to Cologne Bonn (CGN)
-
Take the train from Köln Hbf to Arnhem Centraal
Train to Dresden, fly to Dusseldorf, train
-
Take the train from Berlin Hauptbahnhof to Dresden Bahnhof Neustadt
-
Fly from Dresden (DRS) to Dusseldorf (DUS)
-
Take the train from Duesseldorf Flughafen to Zevenaar
Berlin to Duiven by train
Questions & Answers
The cheapest way to get from Berlin to Duiven is to night train and train which costs €45 - €80 and takes 7h 41m.
The quickest way to get from Berlin to Duiven is to fly and train which costs €75 - €300 and takes 5h 4m.
No, there is no direct bus from Berlin station to Duiven. However, there are services departing from Berlin central bus station and arriving at Onbekend, Duiven via Hanover central bus station and Arnhem, Centraal Station. The journey, including transfers, takes approximately 10h 18m.
No, there is no direct train from Berlin to Duiven. However, there are services departing from Berlin Hauptbahnhof and arriving at Duiven via Duisburg Hbf and Zevenaar. The journey, including transfers, takes approximately 6h 2m.
It is 508 km from Berlin to Duiven. It is approximately 609.6 km to drive.
The best way to get from Berlin to Duiven without a car is to train which takes 6h 2m and costs €45 - €110.
It takes approximately 6h 2m to get from Berlin to Duiven, including transfers.
Berlin to Duiven bus services, operated by FlixBus, depart from Berlin central bus station.
Berlin to Duiven train services, operated by Deutsche Bahn Intercity-Express, depart from Berlin Hauptbahnhof station.
The best way to get from Berlin to Duiven is to train which takes 6h 2m and costs €45 - €110. Alternatively, you can bus, which costs €50 - €80 and takes 10h 18m.

- Distance: 507.5 km
- Duration: 6h 2m
What companies run services between Berlin, Germany and Duiven, Netherlands?
You can take a train from Berlin Hbf to Duiven via Duisburg Hbf and Zevenaar in around 6h 2m. Alternatively, you can take a bus from Berlin ZOB to Duiven via Hanover central bus station, Arnhem central train station, and Arnhem, Centraal Station in around 10h 18m.

- Website
- eurowings.com
Flights from Berlin Brandenburg to Dusseldorf
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €55 - €250
Flights from Berlin Brandenburg to Cologne Bonn
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €55 - €260
Flights from Dresden to Dusseldorf
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €80 - €350

- Website
- lufthansa.com
Flights from Berlin Brandenburg to Dusseldorf via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €170 - €490
Flights from Berlin Brandenburg to Amsterdam Schiphol via Frankfurt
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €150 - €460
Flights from Berlin Brandenburg to Cologne Bonn via Munich
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- €150 - €450
Flights from Dresden to Dusseldorf via Frankfurt
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €180 - €460
Flights from Dresden to Dusseldorf via Munich
- Ave. Duration
- 2h 55m
- When
- Monday to Saturday
- Estimated price
- €180 - €460

- Website
- klm.com
Flights from Berlin Brandenburg to Dusseldorf via Amsterdam Schiphol
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €210 - €1300
Flights from Berlin Brandenburg to Amsterdam Schiphol
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- €110 - €600

- Website
- easyjet.com
Flights from Berlin Brandenburg to Amsterdam Schiphol
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €55 - €280

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Berlin Hauptbahnhof to Duisburg Hbf
- Ave. Duration
- 4h 2m
- Frequency
- Hourly
- Estimated price
- €60 - €90
- Website
- https://www.bahn.com/en
Train from Berlin Hauptbahnhof to Hamm
- Ave. Duration
- 3h 2m
- Frequency
- Hourly
- Estimated price
- €55 - €80
- Website
- https://www.bahn.com/en
Train from Hamm to Oberhausen Hbf
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Estimated price
- €24 - €35
- Website
- https://www.bahn.com/en
Train from Köln Hbf to Arnhem Centraal
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- €30 - €45
- Website
- https://www.bahn.com/en
Train from Berlin Hauptbahnhof to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- €30 - €45
- Website
- https://www.bahn.com/en

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixtrain.com
Train from Berlin central station to Duisburg central station
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- €30 - €45
- Website
- https://www.flixtrain.com/
Train from Berlin central station to Hamm
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- Estimated price
- €27 - €40
- Website
- https://www.flixtrain.com/
Train from Berlin central station to Dresden Neustadt station
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a week
- Estimated price
- €19 - €27
- Website
- https://www.flixtrain.com/

- Phone
- 069 450099650
- Kundenservice-Linie10@vias-online.de
- Website
- vias-online.de
Train from Duisburg Hbf to Zevenaar
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- €14 - €20
- Schedules at
- vias-online.de
Train from Oberhausen Hbf to Zevenaar
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €13 - €18
- Schedules at
- vias-online.de
Train from Duesseldorf Flughafen to Zevenaar
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €16 - €23
- Schedules at
- vias-online.de

- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Hamm(Westf)Hbf to Oberhausen Hbf
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €15 - €22
- Schedules at
- nationalexpress.de

- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Hamm to Oberhausen Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €15 - €22
- Website
- https://www.eurobahn.de/en/

- info@europeansleeper.eu
- Website
- europeansleeper.eu
Night train from Berlin Hauptbahnhof to Deventer
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a week
- Estimated price
- €35 - €55
- Schedules at
- europeansleeper.eu
- Seats - Budget
- €35 - €55

- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Deventer to Arnhem Centraal
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- €9 - €22
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €9 - €13
- 1st Class Full Fare
- €15 - €22
Train from Schiphol Airport to Arnhem Centraal
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €14 - €35
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €14 - €20
- 1st Class Full Fare
- €23 - €35

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Berlin central bus station to Hanover central bus station
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- €22 - €35
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Bus from Hanover central bus station to Arnhem central train station
- Ave. Duration
- 5h 10m
- Frequency
- 6 times a week
- Estimated price
- €26 - €40
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- +371 67214512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Berlin to Hannover
- Ave. Duration
- 4h
- Frequency
- 4 times a week
- Estimated price
- €26 - €40
- Schedules at
- ecolines.net
Want to know more about travelling around Netherlands
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
The quickest flight from Berlin Brandenburg Airport to Dusseldorf Airport is the direct flight which takes 1h 10m.
Berlin to Duiven bus services, operated by FlixBus, arrive at Arnhem central train station.
Berlin to Duiven train services, operated by VIAS Rail GmbH, arrive at Zevenaar station.
Yes, the driving distance between Berlin to Duiven is 610 km. It takes approximately 5h 16m to drive from Berlin to Duiven.
KLM, Lufthansa and Eurowings offer flights from Berlin Brandenburg Airport to Dusseldorf Airport.
Book your Berlin to Duiven train tickets online with Omio.
There are 664+ hotels available in Duiven. Prices start at €30 per night.
The best way to get from Berlin to Berlin Brandenburg Airport is to train which takes 28 min and costs €2 - €27.