St. Gallen Haggen railway station () is a railway station in the Bruggen neighborhood of the city of St. Gallen, in the Swiss canton of St. Gallen. It is an intermediate station on the BodenseeâÂÂToggenburg railway of Südostbahn (SOB) and located within fare zone 210 of the .
St. Gallen Haggen is served by S-Bahn trains only. the following services stop at St. Gallen Haggen:
The railway station is also served by a bus route of (VBSG).