Rapperswil to Lugano by train
Compare prices, times and book fast direct trains
Overview: trains from Rapperswil to Lugano
Find the key information for travelling by train from Rapperswil to Lugano, 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 Rapperswil to Lugano
So you’re considering going from Rapperswil to Lugano by train? To ensure you have the smoothest, most carefree travel, keep this page handy.
Cost of train travel from Rapperswil to Lugano
Here is the average ticket cost on trains from Rapperswil to Lugano:
Cheapest ticket: US$332.00
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 Lugano departure timetable
On this route, 14 trains run daily, with the first one leaving Rapperswil at 05:36 and the last leaving at 19:06 during the week.
For weekend travel to Lugano, the earliest departure is at 01:19 and the last one is at 22:14. You will find that departures along this journey occur every 1 hour and 10 minutes.
Train duration for trips from Rapperswil to Lugano
The swiftest journey time on this route is 1 hour and 59 minutes, crossing a total distance of 136 kilometres.
How far in advance Rapperswil and Lugano tickets go on sale
Tickets for travel between Rapperswil and Lugano are available 5 and a half months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
Learn more about train travel from Rapperswil to Lugano
Refer to our help articles for more details and insights on train travel from Rapperswil and beyond. Get ready for your visit with travel tips and inspiration in our Lugano city guide.
FAQs about the train journey from Rapperswil to Lugano
Want to know more about your journey from Rapperswil to Lugano? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The trip from Rapperswil to Lugano covers a distance of 136 kilometres.
The cheapest fare for this route is US$332.00. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
You can purchase tickets for this journey 5 and a half months ahead of the travel date.
The fastest journey on this route takes 1 hour and 59 minutes.
Other train journeys from Rapperswil
- From Rapperswil to Milan From US$85.00
- From Rapperswil to Zurich From US$20.50
- From Rapperswil to Vienna From US$46.96
- From Rapperswil to Salzburg From US$194.00
- From Rapperswil to Munich From US$98.50
- From Rapperswil to Chur From US$22.50
- From Rapperswil to St. Gallen From US$18.00
- From Rapperswil to Buchs SG From US$40.50
- From Rapperswil to Sargans From US$16.50
- From Rapperswil to Landquart From US$22.00
- From Rapperswil to Arth-Goldau From US$29.50
- From Rapperswil to Innsbruck From US$36.00
- From Rapperswil to St. Margrethen From US$39.50
Other train journeys to Lugano
- From Milan to Lugano From US$17.90
- From Zurich to Lugano From US$43.00
- From Como to Lugano From US$14.90
- From Geneva to Lugano From US$97.00
- From Lucerne to Lugano From US$42.50
- From Arth-Goldau to Lugano From US$38.00
- From Basel to Lugano From US$64.50
- From Strasbourg to Lugano From US$106.00
- From Paris to Lugano From US$92.50
- From Cologne to Lugano From US$53.00
- From London to Lugano From US$121.50
- From Mulhouse to Lugano From US$64.50
- From Lille to Lugano From US$161.00
- From Marne-la-Vallée to Lugano From US$129.50
- From Brussels to Lugano From US$137.50
Other train journeys from Lugano
- From Lugano to Milan From US$20.50
- From Lugano to Geneva From US$87.50
- From Lugano to Zurich From US$43.00
- From Lugano to Arth-Goldau From US$35.50
- From Lugano to Basel From US$66.00
- From Lugano to Lucerne From US$41.50
- From Lugano to Rome From US$55.50
- From Lugano to Florence From US$46.50
- From Lugano to Bologna From US$38.00
- From Lugano to Genoa From US$40.20
- From Lugano to Prato From US$68.30
- From Lugano to Venice From US$32.70