HUB hero image

How to Travel from

Amsterdam to Viersen

by Rideshare, Route or Car

Amsterdam
+0
Viersen
Transport search to Viersen
Amsterdam
+0
Viersen
Building a composite car route
Cheapest
Best Offer!
Car
2 h 14 min
206 km.
from $11
Composite Route Car Only

Three ways to Travel from Amsterdam to Viersen

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Amsterdam Sloterdijk to Krefeld
Ave. Duration:
2h 35m
Frequency:
Once daily
Estimated price:
$19.57–$28.26

Airlines

KLM

Website:
klm.com
Plane from Amsterdam Airport Schiphol to Düsseldorf
Ave. Duration:
46 min
Frequency:
Every day
Estimated price:
$184.78–$815.22

Train operators

NS

Phone:
+31 30 751 5155
Website:
ns.nl/
Train from Amsterdam Centraal to Venlo
Ave. Duration:
1h 46m
Frequency:
Every 4 hours
Estimated price:
$20.65–$52.17
Train from Amsterdam Centraal to Moenchengladbach
Ave. Duration:
2h 30m
Frequency:
5 times a day
Estimated price:
$23.91–$59.78
Train from Amsterdam Zuid to Venlo
Ave. Duration:
2h 6m
Frequency:
Hourly
Estimated price:
$20.65–$51.09

Eurobahn

Phone:
0180 6 9 27 37 27
Website:
eurobahn.de/
Train from Düsseldorf Hbf to Viersen
Ave. Duration:
44 min
Frequency:
Hourly
Estimated price:
$10.33–$15.22

Questions and Answers

What is the cheapest way to get from Amsterdam to Viersen?

The cheapest way to get from Amsterdam to Viersen is to bus which costs $23.91 - $52.17 and takes 3h 1m.

What is the fastest way to get from Amsterdam to Viersen?

The fastest way to get from Amsterdam to Viersen is to drive which takes 2h 18m and costs $40.22 - $59.78 .

Is there a direct train between Amsterdam and Viersen?

No, there is no direct train from Amsterdam to Viersen. However, there are services departing from Amsterdam Centraal and arriving at Viersen Bahnhof via Venlo. The journey, including transfers, takes approximately 3h 1m.

How far is it from Amsterdam to Viersen?

The distance between Amsterdam and Viersen is 234 km. The road distance is 200.2 km.

How do I travel from Amsterdam to Viersen without a car?

The best way to get from Amsterdam to Viersen without a car is to bus which takes 3h 1m and costs $23.91 - $52.17 .

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

It takes approximately 3h 1m to get from Amsterdam to Viersen, including transfers.

Where do I catch the Amsterdam to Viersen train from?

Amsterdam to Viersen train services, operated by NS, depart from Amsterdam Centraal station.

Train or bus from Amsterdam to Viersen?

The best way to get from Amsterdam to Viersen is to bus which takes 3h 1m and costs $23.91 - $52.17 . Alternatively, you can train via Venlo, which costs $29.35 - $65.22 and takes 3h 1m.

Where does the Amsterdam to Viersen train arrive?

Amsterdam to Viersen train services, operated by NS, arrive at Venlo station.

Can I drive from Amsterdam to Viersen?

Yes, the driving distance between Amsterdam to Viersen is 200 km. It takes approximately 2h 18m to drive from Amsterdam to Viersen.

Where can I stay near Viersen?

There are 887+ hotels available in Viersen. Prices start at $44.53 per night.
+0