Trains to Rapperswil
Zurich to Rapperswil by trainfrom US$41.00 |
Milan to Rapperswil by trainfrom US$80.00 |
Munich to Rapperswil by trainfrom US$36.00 |
Basel to Rapperswil by trainfrom US$43.00 |
St. Gallen to Rapperswil by trainfrom US$21.00 |
Chur to Rapperswil by trainfrom US$21.50 |
Sargans to Rapperswil by trainfrom US$28.50 |