Rail the following rail services stop at St. Gallen: •
EuroCity (EC): service every two hours between
Zürich Hauptbahnhof and
München Hauptbahnhof, via (runs as in Germany). •
InterCity: • / : half-hourly service to via , and hourly service to •
InterRegio: • : hourly service to Zürich Hauptbahnhof, half-hourly service to •
Voralpen Express: hourly service to via and •
RegioExpress: • : hourly service over the Bodensee–Toggenburg line between and
Konstanz via •
St. Gallen S-Bahn (most lines are also part of
Bodensee S-Bahn): • : half-hourly service between
Wil and . • / : half-hourly service between and and hourly service to , , and . • : half-hourly (weekdays) or hourly (weekends) service over the St. Gallen–Winterthur railway to
Weinfelden and hourly service over the Rorschach–St. Gallen railway to
St. Margrethen. • : rush-hour service over the Appenzell–St. Gallen–Trogen railway between
Appenzell and
Trogen (only calls at , and between St. Gallen and ). • : half-hourly service over the Appenzell–St. Gallen–Trogen railway between Appenzell and Trogen. • : rush-hour service between Teufen AR and Trogen. • : hourly service over the Bodensee–Toggenburg railway to Herisau. • : rush-hour service over the Bodensee–Toggenburg railway to
Wittenbach. On weekends (Friday and Saturday nights), there are also three nighttime S-Bahn services (SN21, SN22, SN72) offered by the . • : hourly service to . • : hourly service to Winterthur and . • : hourly service to and .
Bus Several bus routes of (VBSG, including four
trolleybus lines),
PostAuto and depart from the station forecourt (Bahnhofplatz). ==See also==