The average train between Schiers and Bad Ragaz takes 27 min and the fastest train takes 26 min. There is an hourly train service from Schiers to Bad Ragaz. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Schiers and Bad Ragaz. The earliest departure is at 5:00 AM in the morning, and the last departure from Schiers is at 11:54 PM which arrives into Bad Ragaz at 12:45 AM. All services require a transfer, and take on average 27 min. The schedules shown below are for the next available departures.
Want to know about travelling from Schiers to Bad Ragaz? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Schiers to Bad Ragaz. However, there are services departing from Schiers station and arriving at Bad Ragaz station via Landquart. The journey, including transfers, takes approximately 27 min.
Schiers to Bad Ragaz train services, operated by Rhätische Bahn, depart from Schiers station.
Schiers to Bad Ragaz train services, operated by Rhätische Bahn, arrive at Bad Ragaz station.
Book your Schiers to Bad Ragaz train tickets online with Rhätische Bahn, Schweizerische Südostbahn AG and Thurbo.
The distance between Schiers and Bad Ragaz is 14.8 km. The road distance is 18 km.
You can take a train from Schiers to Bad Ragaz via Landquart in around 26 min.