Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Rapperswil to Buchs SG by train
-
First train05:03
-
Last train23:03
-
Avg changes0
-
Fastest journey1hr 9m
-
Distance50 kilometres
-
Trains per day5
-
Avg. journey time1hr 12m
-
Train operators
Travelling by train from Rapperswil to Buchs SG
Ready to travel from Rapperswil to Buchs SG by train? Whether it’s your first time or you’re a seasoned train traveller, this guide will provide you with all the essential information you need for a smooth, enjoyable ride.
Cost of train travel from Rapperswil to Buchs SG
Here is the average ticket cost on trains from Rapperswil to Buchs SG:
Cheapest ticket: £12.17
Pricing when booking a month in advance:
Pricing when booking a week in advance:
Comparing train prices with Rail Europe
Train routes may be served by one, two, three or more operators, each providing a different travel experience with its own particular services. Similar to airlines, some train operators offer no-frills services without luxury perks, but at a lower cost. Other providers guarantee an elevated level of service, which can include perks like fine dining, a welcome cocktail and access to impressive travel lounges in certain stations. These tickets run a bit higher. When planning travel, use Rail Europe to compare all different operators, compare fares and classes of service in one single location.
Rapperswil to Buchs SG train schedule
The earliest weekday train along this route departs at 05:03.
The latest weekday train along this route departs at 06:03.
The earliest weekend train along this route departs at 05:03.
The latest weekend train along this route departs at 23:03.
5 trains run along this route each day.
Trains leave the station every 1 hour and 28 minutes.
How long does the train from Rapperswil to Buchs SG take?
The shortest journey time on this route is 1 hour and 9 minutes, with trains covering a total distance of 50 kilometres.
How far in advance Rapperswil and Buchs SG tickets go on sale
Tickets for travel between Rapperswil and Buchs SG are available 6 months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
Making the most of your trip to Buchs SG
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Buchs SG.
Frequently asked questions
How far is Rapperswil to Buchs SG by train?
The distance between Rapperswil and Buchs SG is 50 kilometres.
How much does the train from Rapperswil to Buchs SG cost?
The minimum fare on this route is £12.17. Tickets booked 30 days in advance are priced around . If booked 7 days before departure, the cost is approximately .
When are tickets available for booking for travel from Rapperswil to Buchs SG by train?
You can purchase tickets for this journey 6 months ahead of the travel date.
How long does it take to get from Rapperswil to Buchs SG?
The fastest journey on this route takes 1 hour and 9 minutes.
Other journeys to Buchs SG View all journeys to Buchs SG
-
From Lindau Reutin to Buchs SG From £13.64
-
From Feldkirch to Buchs SG From £5.53
-
From Zurich to Buchs SG From £18.81
-
From St. Margrethen to Buchs SG From £8.11
-
From Bregenz to Buchs SG From £17.33
-
From Konstanz to Buchs SG From £19.54
-
From Salzburg to Buchs SG From £22.49
-
From Stuttgart to Buchs SG From £86.28
-
From Milan to Buchs SG From £109.88
-
From Munich to Buchs SG From £26.92
-
From Geneva to Buchs SG From £68.22
-
From Lyon to Buchs SG From £81.49
Other journeys from Buchs SG
-
From Buchs SG to Vienna From £22.49
-
From Buchs SG to Munich From £21.02
-
From Buchs SG to Salzburg From £22.49
-
From Buchs SG to Zurich From £18.81
-
From Buchs SG to Lyon From £88.50
-
From Buchs SG to Ljubljana From £31.34
-
From Buchs SG to Innsbruck Hbf From £8.85
-
From Buchs SG to Sargans From £3.69
-
From Buchs SG to Budapest From £62.68
-
From Buchs SG to Basel From £39.09
-
From Buchs SG to Feldkirch From £5.53
-
From Buchs SG to Ulm Hbf From £36.50
Other journeys from Rapperswil
-
From Rapperswil to Milan From £49.41
-
From Rapperswil to Zurich From £15.50
-
From Rapperswil to Vienna From £35.50
-
From Rapperswil to Salzburg From £143.07
-
From Rapperswil to Munich From £72.64
-
From Rapperswil to Chur From £15.86
-
From Rapperswil to St. Gallen (CH) From £13.64
-
From Rapperswil to Lugano From £47.20
-
From Rapperswil to Sargans From £12.91
-
From Rapperswil to Landquart From £16.22
-
From Rapperswil to Innsbruck Hbf From £26.55