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: AU$53.29
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 AU$53.29. 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 AU$12.41
- From Stuttgart to London From AU$94.17
- From Stuttgart to Brussels From AU$64.97
- From Stuttgart to Strasbourg From AU$34.31
- From Stuttgart to Frankfurt am Main From AU$12.41
- From Stuttgart to Budapest From AU$64.24
- From Stuttgart to Hegyeshalom From AU$139.98
- From Stuttgart to Bruck an der Leitha From AU$64.97
- From Stuttgart to Prague From AU$53.29
- From Stuttgart to Nuremberg From AU$12.41
- From Stuttgart to Cheb From AU$46.72
- From Stuttgart to Marktredwitz From AU$48.18
- From Stuttgart to Mannheim From AU$30.66
- From Stuttgart to Paris From AU$34.31
- From Stuttgart to Tübingen From AU$21.90
Other train journeys to Viersen
- From Berlin to Viersen From AU$60.59
- From Duisburg to Viersen From AU$35.77
- From Venlo to Viersen From AU$38.69
- From Brussels to Viersen From AU$59.86
- From Liège to Viersen From AU$37.23
- From Maastricht to Viersen From AU$43.80
- From Roermond to Viersen From AU$19.44
- From Amsterdam to Viersen From AU$53.29
- From Eindhoven to Viersen From AU$80.30
- From Utrecht to Viersen From AU$48.18
- From Breda to Viersen From AU$42.77
- From Rotterdam to Viersen From AU$88.33
- From Dortmund to Viersen From AU$39.42
- From Hanover to Viersen From AU$53.29
- From Hamburg to Viersen From AU$64.97
Other train journeys from Viersen
- From Viersen to Breda From AU$70.08
- From Viersen to Eindhoven From AU$56.21
- From Viersen to Duisburg From AU$30.66
- From Viersen to Berlin From AU$48.18
- From Viersen to Amsterdam From AU$54.75
- From Viersen to Maastricht From AU$43.80
- From Viersen to Roermond From AU$22.63
- From Viersen to Hanover From AU$48.18
- From Viersen to Utrecht From AU$53.29
- From Viersen to Rotterdam From AU$88.33
- From Viersen to Nijmegen From AU$59.13
- From Viersen to Dortmund From AU$39.42
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