La ciudad es también sede de algunas empresas ferroviarias privadas como la Südostbahn (SOB) que conecta San Galo con Lucerna, las ferrovías de Appenzell (Appenzeller Bahnen) que la unen con Appenzell, con Gais y con Trogen.