Cheap Bus, Train and Carpool tickets to St. Gallen

What are the most popular routes to St. Gallen?

Zürich - St. GallenAverage price$68Average duration1hDaily departures9
Munich - St. GallenAverage price$38Average duration3h 30mDaily departures5
Prague - St. GallenAverage price$96Average duration10h 15mDaily departures8
Lecce - St. GallenAverage price$205Average duration1d 7hDaily departures3
Buchs - St. GallenAverage price$97Average duration50mDaily departures10

Stations and stops in St. Gallen

Locations map