 The station is currently single tracked; a second platform used to exist but was lifted at the end of the 1990s.It is served by St. Gallen S-Bahn services S4, which operates in both directions around a loop via Uznach, St. Gallen, Sargans and Ziegelbrücke, and service S6, which links Rapperswil with Schwanden via Uznach and Ziegelbrücke.Both trains run hourly, combining to provide half-hourly services to Uznach and Ziegelbrücke.