Schmerikon railway station

It is located next to the shore of Obersee on the Rapperswil to Ziegelbrücke line.

[5][1] The station is served by St. Gallen S-Bahn services S6, which operates south-east to Schwanden via Ziegelbrücke and westward to Rapperswil, and S17, which operates between Rapperswil and Sargans via Ziegelbrücke.

Both these lines run hourly, combining to provide a half-hourly service to Rapperswil and Ziegelbrücke.

As of the December 2023 timetable change,[update] the following S-Bahn services stop at Schmerikon railway station:[6] The next railway station to the west is now Blumenau, but until 2004 it used to be Bollingen.

Until December 2023, the station was served by the inter-regional Voralpen Express, which links Lucerne and St. Gallen.