Subscribe to receive top tips, train news and travel inspiration straight to your inbox
St. Gallen to Rorschach by train
-
First train00:26
-
Last train23:38
-
Avg changes0
-
Fastest journey13m
-
Distance12 kilometres
-
Trains per day60
-
Avg. journey time15m
-
Train operators
Taking the train from St. Gallen to Rorschach
So you’re considering going from St. Gallen to Rorschach by train? To ensure you have the smoothest, most carefree travel, keep this page handy.
Train travel between St. Gallen and Rorschach: train ticket prices
Cost of train tickets from St. Gallen to Rorschach:
Cheapest tickets: £3.69
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 8 months in advance.
Train times for travel from St. Gallen to Rorschach
During the week, the earliest departure time is at 00:26 and the last departure is 23:38. On weekends, the first train departs at 00:26 and the last train leaves at 23:38. On average, a total of 60 trains make this journey each day.
St. Gallen to Rorschach train duration
Trains on this route travel a distance of 12 kilometres, with the fastest one completing the journey in 13 minutes.
When do tickets between St. Gallen and Rorschach go on sale?
Travellers can book train journeys between St. Gallen and Rorschach 8 months before the travel date. The earlier you book, the better the price. Stay informed about ticket availability by setting up a personalised booking alert with Rail Europe.
Further insights on trains from St. Gallen to Rorschach
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 Rorschach city guide.
Frequently asked questions
How far is it from St. Gallen to Rorschach by train?
The trip from St. Gallen to Rorschach covers a distance of 12 kilometres.
What is the St. Gallen to Rorschach train price?
The lowest price available on this route is £3.69. Tickets booked 30 days in advance are priced around . Booking 7 days before departure ensures that prices are usually around .
How far in advance can I book my St. Gallen to Rorschach train tickets?
You can start booking tickets for this route 8 months in advance.
How long does it take to get from St. Gallen to Rorschach?
The fastest journey on this route takes 13 minutes.
Other journeys to Rorschach View all journeys to Rorschach
-
From Salzburg to Rorschach From £46.83
-
From Lindau Reutin to Rorschach From £10.69
-
From Bregenz to Rorschach From £8.11
-
From Innsbruck Hbf to Rorschach From £25.07
-
From Zurich to Rorschach From £17.70
-
From St. Margrethen to Rorschach From £2.95
-
From Konstanz to Rorschach From £10.32
-
From Munich to Rorschach From £20.28
-
From Geneva to Rorschach From £98.45
-
From Lausanne to Rorschach From £109.51
-
From Lucerne to Rorschach From £46.09
-
From Romanshorn to Rorschach From £2.21
Other journeys from Rorschach
-
From Rorschach to Konstanz From £109.88
-
From Rorschach to Munich From £27.29
-
From Rorschach to Innsbruck Hbf From £31.34
-
From Rorschach to Lucerne From £28.76
-
From Rorschach to Vienna From £148.23
-
From Rorschach to Zurich From £17.70
-
From Rorschach to St. Margrethen From £2.95
-
From Rorschach to Bregenz From £8.11
-
From Rorschach to Geneva From £74.48
-
From Rorschach to Lindau Reutin From £10.32
-
From Rorschach to Salzburg From £26.92
-
From Rorschach to Chur From £18.44
Other journeys from St. Gallen (CH)
-
From St. Gallen (CH) to Zurich From £14.75
-
From St. Gallen (CH) to St. Margrethen From £3.69
-
From St. Gallen (CH) to Lindau Reutin From £15.86
-
From St. Gallen (CH) to Bregenz From £12.91
-
From St. Gallen (CH) to Munich From £19.91
-
From St. Gallen (CH) to Strasbourg From £57.89
-
From St. Gallen (CH) to Paris From £67.11
-
From St. Gallen (CH) to Basel From £31.34
-
From St. Gallen (CH) to Turin From £189.75
-
From St. Gallen (CH) to Florence From £110.62
-
From St. Gallen (CH) to Milan From £51.84
-
From St. Gallen (CH) to Konstanz From £14.01