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: US$36.50
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 US$36.50. 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 US$8.50
- From Stuttgart to London From US$64.50
- From Stuttgart to Brussels From US$44.50
- From Stuttgart to Strasbourg From US$23.50
- From Stuttgart to Frankfurt am Main From US$8.50
- From Stuttgart to Budapest From US$44.00
- From Stuttgart to Hegyeshalom From US$95.25
- From Stuttgart to Bruck an der Leitha From US$44.50
- From Stuttgart to Prague From US$36.50
- From Stuttgart to Nuremberg From US$8.50
- From Stuttgart to Cheb From US$32.00
- From Stuttgart to Marktredwitz From US$33.00
- From Stuttgart to Mannheim From US$21.00
- From Stuttgart to Paris From US$23.50
- From Stuttgart to Tübingen From US$15.00
Other train journeys to Viersen
- From Berlin to Viersen From US$41.50
- From Duisburg to Viersen From US$24.50
- From Venlo to Viersen From US$26.50
- From Brussels to Viersen From US$41.00
- From Liège to Viersen From US$25.50
- From Maastricht to Viersen From US$30.00
- From Roermond to Viersen From US$13.23
- From Amsterdam to Viersen From US$36.50
- From Eindhoven to Viersen From US$55.00
- From Utrecht to Viersen From US$33.00
- From Breda to Viersen From US$29.10
- From Rotterdam to Viersen From US$60.50
- From Dortmund to Viersen From US$27.00
- From Hanover to Viersen From US$36.50
- From Hamburg to Viersen From US$44.50
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
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