Schweizerische Bundesbahnen
Innerhalb des Kantons St. Gallen bieten die Schweizerische Bundesbahnen (SBB) konzessionierten Fernverkehr an. Die SBB bietet, teils mit Partnern, per Dezember 2018 Fernverkehrszüge auf den Achsen Chur–Buchs–St. Margrethen–St. Gallen–Zürich sowie Bregenz–Buchs–Ziegelbrücke–Zürich an.