1map logoGo to main page

Duisburg, North Rhine-Westphalia to Amsterdam, North Holland from €10: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Duisburg, Germany
to
Amsterdam, Netherlands

How to Get from Duisburg to Amsterdam: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$10 RideshareBest price
205 kmDistance
2h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Duisburg to Amsterdam with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Deutsche Bahn Intercity-Express
Train
Average Duration
2h  19m
Estimated price
33-162
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
2h  23m
Estimated price
10-15
Cheapest
route map
Distance: 205 km
Duration: 2h 5m

See more options

Pricing table
Company
various
Train
Plane
Average Duration
2h  34m
Estimated price
10-332
Company
FlixBus
Bus
Average Duration
2h  25m
Estimated price
18-24
Company
various
Train
Average Duration
2h  32m
Estimated price
30-186
Company
various
Train
Average Duration
3h 
Estimated price
31-57
Company
Nightjet
Train
Average Duration
2h  18m
Estimated price
33-162
Company
various
Drive
Average Duration
2h  5m
Estimated price
331-332

Compare prices for your selected dates

TypeMo 03/02Tu 04/02We 05/02Th 06/02Fr 07/02Sa 08/02Su 09/02
Bus $17 $15 $16 $15 $16 $16 $17
Train $33 $31 $21 $35 $45 $36 $25
Fly $168 $168 $142 $191 $172 $168 $168

Duisburg - Amsterdam operators

Explore transport companies operating between Duisburg and Amsterdam, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+49 0180 6 99 66 33
Website
https://www.bahn.com/en

Train from Duisburg Hbf to Amsterdam Centraal

Average Duration
2h 19m
Estimated price
31-152

Train from Duisburg Hbf to Arnhem Centraal

Average Duration
1h 1m
Estimated price
29-316

Train from Duisburg Hbf to D-Flughafen Bf

Average Duration
8h
Estimated price
317-318
Contact phone
+43 51717
Website
https://www.nightjet.com/en/#/home

Train from Duisburg Hbf to Amsterdam Centraal

Average Duration
2h 31m
Estimated price
31-152
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Duisburg central train station to Amsterdam Sloterdijk

Average Duration
2h 25m
Estimated price
17-24
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Rideshare from Duisburg to Amsterdam

Average Duration
2h 23m
Estimated price
9.8-15
Drive

Drive from Duisburg to Amsterdam

Average Duration
2h 5m
Estimated price
310-311
Plane
Website
https://www.klm.com

Plane from Dusseldorf Airport to Amsterdam Schiphol Airport

Average Duration
50m
Estimated price
152-315

Duisburg to Amsterdam: Overview of Bus, Train, Flight, and Car Trips

Traveling between Duisburg and Amsterdam offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€37 - €59
Departure Point
Duisburg Hbf station
Arrival Point
Amsterdam Centraal station
Useful tips for train travellers
• Onboard services between Duisburg and Amsterdam are provided primarily by Deutsche Bahn (DB) and NS International. You can expect a catering cart service offering light snacks, beverages, and sometimes sandwiches. If you're traveling on the Intercity-Express (ICE), there’s also a restaurant carriage that provides full meals. Be sure to check the menu or grab snacks before boarding, as options can differ depending on the train.
• The train service offers a range of seating options: First Class for a more luxurious experience with wider seats and quieter carriages; Business Class (generally not available on all trains) typically has power sockets and complimentary refreshments; and Economy Class for more budget-friendly travelers. It's recommended to book your tickets in advance, especially for First Class, as seats can fill up quickly.
• The journey can be operated by various companies, including Deutsche Bahn (DB) and NS International. For more information on schedules and booking, visit their respective websites: Deutsche Bahn and NS International. In Amsterdam, your arrival will be at Amsterdam Centraal, where there are luggage lockers available for short-term storage if you want to explore without your bags. Restrooms are accessible, and there are shower facilities available at the Hoeve van Niel shop inside the station.
Departure Point
Dusseldorf Airport
Arrival Point
Amsterdam Schiphol Airport
Departure Point
Duisburg central train station
Arrival Point
Amsterdam Sloterdijk station

Frequently asked questions

Find out more about the route from Duisburg to Amsterdam.

Or choose the category:
The distance between Duisburg and Amsterdam is approximately 167.4 km by road. Traveling by train from Duisburg to Amsterdam takes around 2 hours and 36 minutes. If you take a train from Duisburg and then fly to Amsterdam, the travel time is about 2 hours and 34 minutes. If you are driving, it takes approximately 2 hours and 5 minutes to reach Amsterdam from Duisburg by car, while the bus journey takes around 2 hours and 25 minutes.
The most cost-effective and time-efficient transportation option for traveling from Duisburg to Amsterdam is to either rideshare or drive. Ridesharing is the most affordable option, with prices ranging from €9-€15, and a travel time of 2 hours and 23 minutes. However, if you prefer to have more flexibility and control over your journey, driving is the quickest option, with a travel time of 2 hours and 5 minutes, but it comes with a higher cost ranging from €37-€60 due to fuel and toll expenses.
When traveling from Duisburg to Amsterdam the prices for a train ticket can range from €37 to €55. Alternatively, taking a bus between Amsterdam and Duisburg can cost anywhere from €17 to €25.
If you want to travel from Duisburg to Amsterdam without using public transportation, you can consider using Blablacar's carpooling service. This service allows you to find rideshare options between the two cities. The driving distance between Duisburg and Amsterdam is approximately 204.4 km, and it takes around 2 hours and 5 minutes to drive. The prices for carpooling vary, usually ranging from €37 to €60.
The best way to travel from Duisburg to Amsterdam without a car is by bus. The journey takes approximately 2 hours and 25 minutes and the cost ranges from €17-€25. Another option is to take a train, which takes slightly longer at 2 hours and 36 minutes. However, if you prefer a faster option, you can combine a train and a flight, which will take around 2 hours and 34 minutes.
Yes, there is a direct link between Duisburg and Amsterdam. You can take a direct train from Duisburg Hbf to Amsterdam Centraal, which operates six times a week and takes approximately 2h 36m. Alternatively, there is also a direct bus service that runs three times a day and takes around 2h 25m from Duisburg central train station to Amsterdam Sloterdijk.
The flight from Dusseldorf Airport to Amsterdam Schiphol Airport typically takes around 55 minutes. However, this time may vary depending on factors such as weather conditions and air traffic. As for the cost, it can differ based on the airline, date of travel, and how far in advance the ticket is booked. On average, the price for a one-way ticket can range from $50 to $150.
There are numerous accommodation options available near Amsterdam. With over 2194 hotels to choose from, you have a wide variety of choices. Prices for hotels in Amsterdam start at €70, providing options for different budgets.