Viersen to Gelsenkirchen by train
Compare prices, times and book fast direct trains
Overview: trains from Viersen to Gelsenkirchen
Find the key information for travelling by train from Viersen to Gelsenkirchen, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
From Viersen to Gelsenkirchen by train
Opt for comfortable, green travel and choose to go from Viersen to Gelsenkirchen by train. With 22 trains per day, you will have various options to choose from. Read on for details on the quickest routes, total travel distance, tips on saving money on tickets and more.
Train ticket cost for journeys between Viersen and Gelsenkirchen
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically US$23.15, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Viersen to Gelsenkirchen train schedule
The earliest weekday train along this route departs at 05:30.
The latest weekday train along this route departs at 22:31.
The earliest weekend train along this route departs at 09:31.
The latest weekend train along this route departs at 22:31.
22 trains run along this route each day.
Trains leave the station every 59 minutes.
Average train travel time and distance from Viersen to Gelsenkirchen
On this route, the fastest trip lasts 51 minutes, spanning 56 kilometres in total.
When do tickets go on sale between Viersen and Gelsenkirchen?
You can start planning and booking your trip between Viersen and Gelsenkirchen 6 and a half months before the departure date. Pro tip: buy your tickets as early as possible to save money.
Further insights on trains from Viersen to Gelsenkirchen
Visit our help articles for tips on booking, station navigation, ticket types and other useful information for travelling Europe by train. To get inspired for your upcoming trip, refer to our Gelsenkirchen city guide.
FAQs about the train journey from Viersen to Gelsenkirchen
Want to know more about your journey from Viersen to Gelsenkirchen? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The train journey between Viersen and Gelsenkirchen covers 56 kilometres.
The cheapest fare on this route is US$23.15. If you book 30 days in advance, tickets cost about . If booked 7 days in advance, the cost is typically .
Tickets for travel along this route go on sale 6 and a half months in advance.
The fastest journey time is 51 minutes.
Other train journeys from Viersen
- From Viersen to Breda From US$48.00
- From Viersen to Eindhoven From US$38.50
- From Viersen to Duisburg From US$21.00
- From Viersen to Berlin From US$33.00
- From Viersen to Amsterdam From US$37.50
- From Viersen to Maastricht From US$30.00
- From Viersen to Roermond From US$15.50
- From Viersen to Hanover From US$33.00
- From Viersen to Utrecht From US$36.50
- From Viersen to Rotterdam From US$60.50
- From Viersen to Nijmegen From US$40.50
- From Viersen to Dortmund From US$27.00
- From Viersen to Liège From US$28.50
- From Viersen to Brussels From US$42.50
- From Viersen to Hamburg From US$44.50
Other train journeys to Gelsenkirchen
- From Essen to Gelsenkirchen From US$20.50
- From Düsseldorf to Gelsenkirchen From US$12.00
- From Duisburg to Gelsenkirchen From US$22.50
- From Cologne to Gelsenkirchen From US$12.00
- From London to Gelsenkirchen From US$229.50
- From Frankfurt am Main to Gelsenkirchen From US$21.50
- From Stuttgart to Gelsenkirchen From US$168.50
- From Zurich to Gelsenkirchen From US$171.50
- From Recklinghausen to Gelsenkirchen From US$9.92
- From Bochum to Gelsenkirchen From US$25.50
- From Berlin to Gelsenkirchen From US$81.50
- From Münster to Gelsenkirchen From US$15.50
- From Hamburg to Gelsenkirchen From US$33.00
- From Dortmund to Gelsenkirchen From US$17.50
- From Oberhausen to Gelsenkirchen From US$21.50
Other train journeys from Gelsenkirchen
- From Gelsenkirchen to Essen From US$24.50
- From Gelsenkirchen to Basel From US$172.50
- From Gelsenkirchen to Münster From US$22.00
- From Gelsenkirchen to Amsterdam From US$35.50
- From Gelsenkirchen to Düsseldorf Airport From US$8.50
- From Gelsenkirchen to Düsseldorf From US$20.50
- From Gelsenkirchen to Recklinghausen From US$10.58
- From Gelsenkirchen to Berlin From US$67.00
- From Gelsenkirchen to Brussels From US$88.00
- From Gelsenkirchen to Cologne From US$21.50
- From Gelsenkirchen to Munich From US$179.50
- From Gelsenkirchen to Cologne Bonn Airport From US$30.50