Line · Zürich
IC1 St. Gallen – Genève-Aéroport
IC1 in Zürich, from St. Gallen to Genève-Aéroport, 17 stops. Monday to Friday from 05:07 to 23:32, about every 60 min. Run by Schweizerische Bundesbahnen AG.
When it runs
| Day | Trips | First | Last | Every |
|---|---|---|---|---|
| Monday–Friday | 40 | 05:07 | 23:32 | 60 min |
| Saturday | 30 | 05:07 | 23:32 | 120 min |
| Sunday | 30 | 05:07 | 23:32 | 120 min |
Read off the timetable for 5 November 2026, 7 November 2026 and 8 November 2026: an ordinary day of each kind in the next four weeks. The first and last trips leave the line’s first stop; the interval is the usual one between 06:00 and 20:00 in the main direction. On public holidays most lines run to the Sunday timetable. For any one day, the live board has that day’s departures.
Stops towards Genève-Aéroport
The number after a stop is the minutes from St. Gallen.
- St. Gallen
- Gossau SG 7
- Flawil 12
- Uzwil 18
- Wil SG 26
- Winterthur 45
- Zürich Flughafen 60
- Zürich Oerlikon 67
- Zürich HB 75
- Bern 141
- Fribourg/Freiburg 169
- Lausanne 222
- Renens VD 232
- Morges 240
- Nyon 255
- Genève 271
- Genève-Aéroport 281
Stops towards St. Gallen
- Zürich HB
- Zürich Oerlikon 5
- Zürich Flughafen 12
- Winterthur 29
- Wil SG 48
- Uzwil 56
- Flawil 62
- Gossau SG 67
- St. Gallen 75
Stops towards Zürich HB
- St. Gallen
- Gossau SG 7
- Flawil 12
- Uzwil 18
- Wil SG 26
- Winterthur 45
- Zürich Flughafen 60
- Zürich Oerlikon 67
- Zürich HB 75
Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.