
How to get from St. Gallen to Zurich
This route can be travelled by bus · train. The times and prices below come from Omio's current catalogue; pick a date and search to see live departures.
Ticket prices on this route
What each way of travelling costs, as the operator publishes it. These describe the route rather than a date you pick, and they refresh once a day. Booking opens at our partner Omio.
Omio last refreshed these on Sun, Oct 11
Departures from St. Gallen to Zurich
SBB runs 40 scheduled departures a day, the first at 04:37 and the last at 14:58.
| Operator | Departures a day | First | Last |
|---|---|---|---|
| SBBtrain | 40 | 04:37 | 14:58 |
| FlixBusbus | 2 | 01:30 | 13:05 |
All departuresSBB
- 04:37
- 05:07
- 05:37
- 05:58
- 06:07
- 06:28
- 06:37
- 06:58
- 07:07
- 07:29
- 07:37
- 07:58
- 08:07
- 08:28
- 08:37
- 08:58
- 09:07
- 09:29
- 09:37
- 09:58
- 10:07
- 10:28
- 10:37
- 10:58
- 11:07
- 11:29
- 11:37
- 11:58
- 12:07
- 12:27
- 12:37
- 12:58
- 13:07
- 13:29
- 13:37
- 13:58
- 14:07
- 14:28
- 14:37
- 14:58
All departuresFlixBus
- 01:30
- 13:05
Departure times come from operator timetables and are local time at the origin. Where a row shows no times, the frequency is the operator's own and the timetable is not published to us. Times can change on holidays and at short notice; confirm with the operator before you travel.
Travelling on another day?
Pick any date and we run a live search for every way to get there.