Because the Seedamm carries both rail and road connections from the south shore of the lake, and because Rapperswil is the meeting point of three separate line from the northern side of the lake, the station is a major nodal point on the local rail network, notably of the Zurich Transport Network (ZVV).
The famous Orient Express stopped in Rapperswil on its way from Varna to Zürich, Basel, Paris and Calais.
The current station building in Renaissance Revival architecture style was built in 1894/95, planned by architect Karl August Hiller, underlining the growing importance of tourism.
Rapperswil is also a calling point of the Voralpen Express, an InterRegio (IR) train operated by the SOB and providing an hourly direct link between St. Gallen and Lucerne.
[11] Summary of railway services: Rapperswil is also an important depot for the rolling stock of the Zürich S-Bahn.
Due to the station's hub status, one of the few SBB-CFF-FFS firefighting and rescue trains (LRZ) is based in Rapperswil.
[14] The ferry connects a pier adjacent to the University of Applied Sciences Rapperswil (now part of OST), situated south of the railways station, with Lachen and Altendorf in the canton of Schwyz.