There are 5 ways to get from Oberhausen to Venlo by train, night bus or car
Questions & Answers
The cheapest way to get from Oberhausen to Venlo is to train which costs 1€ - 3€ and takes 1 h 33 min.
The quickest way to get from Oberhausen to Venlo is to drive which costs 6€ - 10€ and takes 41 min.
The distance between Oberhausen and Venlo is 50 km. The road distance is 56.2 km.
It takes approximately 1 h 33 min to get from Oberhausen to Venlo, including transfers.
No, there is no direct train from Oberhausen to Venlo. However, there are services departing from Oberhausen Hbf and arriving at Venlo via Viersen. The journey, including transfers, takes approximately 1 h 33 min.
What companies run services between Oberhausen, Germany and Venlo, Netherlands?
You can take a train from Oberhausen to Venlo via Viersen in around 1 h 33 min.
Night bus from Duisburg to Venlo, Venlo Station
- Ave. Duration
- 40 min
- Twice daily
- Estimated price
- $2 - $5