Trains to Rapperswil
Zurich to Rapperswil by trainfrom €36.58 |
Milan to Rapperswil by trainfrom €71.38 |
Munich to Rapperswil by trainfrom €32.12 |
Basel to Rapperswil by trainfrom €38.37 |
St. Gallen to Rapperswil by trainfrom €18.74 |
Chur to Rapperswil by trainfrom €19.18 |
Sargans to Rapperswil by trainfrom €25.43 |