Stuttgart to Viersen by train
Compare prices, times and book fast direct trains
Overview: trains from Stuttgart to Viersen
Find the key information for travelling by train from Stuttgart to Viersen, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Taking the train from Stuttgart to Viersen
Ready to book a trip from Stuttgart to Viersen by train? Let this guide make the process smooth, easy and truly enjoyable. Because trains make ‘getting there’ part of the fun.
Train travel between Stuttgart and Viersen: train ticket prices
Cost of train tickets from Stuttgart to Viersen:
Cheapest tickets: €33.03
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 6 months in advance.
Stuttgart to Viersen daily train schedule
Whether you’re headed to Viersen on a Tuesday or a Sunday, with 23 trains per day, you will have multiple options to choose from.
00:56: departure of first train Monday-Friday
21:51: departure of last train Monday-Friday
00:11: departure of first train on weekends
21:51: departure of last train on weekends
Every 29 minutes: frequency of train departures
Travel time and distance between Stuttgart and Viersen
The route’s fastest journey takes 3 hours and 19 minutes, covering a total of 339 kilometres.
When are tickets between Stuttgart and Viersen available for purchase?
Tickets for trains between Stuttgart and Viersen can be purchased 6 months before the departure date. Take advantage of the early-bird savings by booking as early as possible.
Making the most of your trip to Viersen
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Viersen.
FAQs about the train journey from Stuttgart to Viersen
Want to know more about your journey from Stuttgart to Viersen? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The total distance between Stuttgart and Viersen by train is 339 kilometres.
The cheapest fare for this route is €33.03. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
Tickets for this journey become available 6 months before the travel date.
The fastest journey takes 3 hours and 19 minutes.
Other train journeys from Stuttgart
- From Stuttgart to Munich From €7.69
- From Stuttgart to London From €58.37
- From Stuttgart to Brussels From €40.27
- From Stuttgart to Strasbourg From €21.27
- From Stuttgart to Frankfurt am Main From €7.69
- From Stuttgart to Budapest From €39.82
- From Stuttgart to Hegyeshalom From €86.21
- From Stuttgart to Bruck an der Leitha From €40.27
- From Stuttgart to Prague From €33.03
- From Stuttgart to Nuremberg From €7.69
- From Stuttgart to Cheb From €28.96
- From Stuttgart to Marktredwitz From €29.86
- From Stuttgart to Mannheim From €19.00
- From Stuttgart to Paris From €21.27
- From Stuttgart to Tübingen From €13.57
Other train journeys to Viersen
- From Berlin to Viersen From €37.55
- From Duisburg to Viersen From €22.17
- From Venlo to Viersen From €23.98
- From Brussels to Viersen From €37.10
- From Liège to Viersen From €23.07
- From Maastricht to Viersen From €27.15
- From Roermond to Viersen From €11.97
- From Amsterdam to Viersen From €33.03
- From Eindhoven to Viersen From €49.77
- From Utrecht to Viersen From €29.86
- From Breda to Viersen From €26.34
- From Rotterdam to Viersen From €54.75
- From Dortmund to Viersen From €24.43
- From Hanover to Viersen From €33.03
- From Hamburg to Viersen From €40.27
Other train journeys from Viersen
- From Viersen to Breda From €43.44
- From Viersen to Eindhoven From €34.84
- From Viersen to Duisburg From €19.00
- From Viersen to Berlin From €29.86
- From Viersen to Amsterdam From €33.93
- From Viersen to Maastricht From €27.15
- From Viersen to Roermond From €14.03
- From Viersen to Hanover From €29.86
- From Viersen to Utrecht From €33.03
- From Viersen to Rotterdam From €54.75
- From Viersen to Nijmegen From €36.65
- From Viersen to Dortmund From €24.43
230+ European rail operators Official partner of 230+ European rail operators
Travellers rate us "Excellent!"
Blog posts featuring Stuttgart or Viersen
-
Only by train, Only in Germany
Best places to visit in GermanyRead more
-
German Christmas markets by train
Over the Christmas season, Germany’s many towns and cities become veritable winter wonderlands, with markets popping up all across the country. Read more
-
International German train tickets from £18.50
**This special offer is no longer available**Read more