There are 2 ways to get from Venlo to Krefeld by train or car
What companies run services between Venlo, Netherlands and Krefeld, Germany?
You can take a train from Venlo to Krefeld via Viersen in around 41 min.
Want to know more about travelling around Germany
Questions & Answers
The distance between Venlo and Krefeld is 27 km. The road distance is 33 km.
The cheapest way to get from Venlo to Krefeld is to drive which costs 3€ - 6€ and takes 30 min.
The quickest way to get from Venlo to Krefeld is to drive which takes 30 min and costs 3€ - 6€.
No, there is no direct train from Venlo to Krefeld. However, there are services departing from Venlo and arriving at Krefeld Hbf via Viersen. The journey, including transfers, takes approximately 41 min.
It takes approximately 41 min to get from Venlo to Krefeld, including transfers.