Station
Wil SG
Departures and timetable
On Monday 2 November 2026 the timetable has 278 departures from Wil SG: the first at 00:02, the last at 01:03 after midnight. 9 lines, direct to Zürich HB, Bern and Zürich Oerlikon.
Next departures
| Time | Line | Towards | Platform |
|---|---|---|---|
| S35 | Ends herefrom Winterthur | 1 | |
| S15 | FrauenfeldDepartures from Frauenfeld | 11 | |
| S1 | St. GallenDepartures from St. Gallen | 1 | |
| S15 | Ends herefrom Frauenfeld | 11 | |
| S35 | WinterthurDepartures from Winterthur | 3 | |
| IR13 | St. GallenDepartures from St. Gallen | 1 | |
| S9 | Ends herefrom Wattwil | 4 | |
| tomorrow | S9 | WattwilDepartures from Wattwil | 4 |
| IR13 | Zürich HBDepartures from Zürich HB | 2 | |
| S35 | Ends herefrom Winterthur | 5 | |
| S1 | Ends herefrom Schaffhausen | 4 | |
| S15 | Ends herefrom Frauenfeld | 11 |
Long-distance trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| IR13 | St. GallenDepartures from St. Gallen | 1 | |
| IR13 | Zürich HBDepartures from Zürich HB | 2 | |
| IR13 | St. GallenDepartures from St. Gallen | 1 | |
| tomorrow | IR13 | SargansDepartures from Sargans | 3 |
| tomorrow | IR13 | LuzernDepartures from Luzern | 2 |
| tomorrow | IC1 | Genève-AéroportDepartures from Genève-Aéroport | 2 |
| tomorrow | IR13 | SargansDepartures from Sargans | 3 |
| tomorrow | IR13 | Zürich HBDepartures from Zürich HB | 2 |
Regional trains
| Time | Line | Towards | Platform |
|---|---|---|---|
| S15 | FrauenfeldDepartures from Frauenfeld | 11 | |
| S1 | St. GallenDepartures from St. Gallen | 1 | |
| S35 | WinterthurDepartures from Winterthur | 3 | |
| tomorrow | S9 | WattwilDepartures from Wattwil | 4 |
| RE13 | St. GallenDepartures from St. Gallen | 1 | |
| tomorrow | S10 | WeinfeldenDepartures from Weinfelden | 6 |
| tomorrow | S15 | FrauenfeldDepartures from Frauenfeld | 11 |
| tomorrow | S35 | WinterthurDepartures from Winterthur | 4 |
Buses
| Time | Line | Towards | Platform |
|---|---|---|---|
| 725 | BahnhofDepartures from Wil SG, Bahnhoffrom Stadtmarkt | B | |
| 729 | BahnhofDepartures from Wil SG, Bahnhoffrom Rössli | ||
| 725 | Niederhelfenschwil, NeudorfDepartures from Niederhelfenschwil, Neudorffrom Bahnhof | ||
| 725 | Niederhelfenschwil, NeudorfDepartures from Niederhelfenschwil, Neudorffrom Stadtmarkt | ||
| 732 | Gähwil, SportstrasseDepartures from Gähwil, Sportstrassefrom Bahnhof | E | |
| 735 | BahnhofDepartures from Wil SG, Bahnhoffrom Bahnhof Süd | B | |
| 726 | Uzwil, BahnhofDepartures from Uzwil, Bahnhoffrom Bahnhof | ||
| 726 | Uzwil, BahnhofDepartures from Uzwil, Bahnhoffrom Schwanen |
Planned times from the timetable, Monday 2 November 2026, from 23:41. Delays and cancellations are on the live board.
Direct from Wil SG
The busiest places reached without a change, on the same day.
| To | Line | Fastest | A day | Journeys |
|---|---|---|---|---|
| Zürich HBDepartures from Zürich HB | IR13IC1S12 | 48 min | 54 | Now, with delays |
| BernDepartures from Bern | IC1 | 1 h 54 min | 17 | Now, with delays |
| Zürich OerlikonDepartures from Zürich Oerlikon | IR13IC1 | 40 min | 37 | Now, with delays |
| Zürich StadelhofenDepartures from Zürich Stadelhofen | S12 | 50 min | 17 | Now, with delays |
| WinterthurDepartures from Winterthur | S35IR13IC1 | 17 min | 77 | Now, with delays |
| Zürich HardbrückeDepartures from Zürich Hardbrücke | S12 | 58 min | 17 | Now, with delays |
| OltenDepartures from Olten | IC1 | 1 h 28 min | 1 | Now, with delays |
| LausanneDepartures from Lausanne | IC1 | 3 h 9 min | 15 | Now, with delays |
| St. GallenDepartures from St. Gallen | S1IR13IC1 | 24 min | 78 | Now, with delays |
| Renens VDDepartures from Renens VD | IC1 | 3 h 18 min | 13 | Now, with delays |
| GenèveDepartures from Genève | IC1 | 3 h 51 min | 13 | Now, with delays |
| Zürich AltstettenDepartures from Zürich Altstetten | S12 | 1 h 2 min | 17 | Now, with delays |
Lines
Long-distance trains
- IC1towards St. GallenDepartures from St. Gallen and Genève-AéroportDepartures from Genève-Aéroport35 a day
- IR13towards St. GallenDepartures from St. Gallen and SargansDepartures from Sargans41 a day
Regional trains
- RE13towards St. GallenDepartures from St. Gallen and Zürich HBDepartures from Zürich HB2 a day
- S1towards SchaffhausenDepartures from Schaffhausen and KreuzlingenDepartures from Kreuzlingen38 a day
- S9towards WattwilDepartures from Wattwil39 a day
- S10towards RomanshornDepartures from Romanshorn and WeinfeldenDepartures from Weinfelden36 a day
- S12towards Brugg AGDepartures from Brugg AG17 a day
- S15towards FrauenfeldDepartures from Frauenfeld and WängiDepartures from Wängi48 a day
- S35towards WinterthurDepartures from Winterthur22 a day
Timetables to print
One sheet per line and direction, as in the shelter: every departure of the week, hour by hour, on one A4 page.
from Wil SG, Bahnhof
- 701towards SpitalPDF
- 702towards Rossrüti, Schule · towards Wilen bei Wil, GemeindezentrumPDF
- 703towards Neugruben · towards ReuttistrassePDF
- 704towards WilerwaldPDF
- 705towards Bronschhofen, HimmelrichPDF
- 706towards Braunau, DorfPDF
- 722towards Weinfelden, BahnhofPDF
- 724towards Zuckenriet, DorfPDF
- 725towards Niederhelfenschwil, NeudorfPDF
- 726towards Uzwil, WaldhofPDF
- 729towards Uzwil, BahnhofPDF
- 730towards Uzwil, BahnhofPDF
- 731towards Kirchberg SG, FetzhofPDF
- 732towards Gähwil, SportstrassePDF
- 733towards Littenheid, KlinikPDF
- 734towards Fischingen, KlosterPDF
- 735towards Bichelsee, DorfPDF
- RUBtowards Bronschhofen, Himmelrich · towards Rossrüti, Altersheim · towards Gruben · towards Neulanden · towards Reuttistrasse · towards Wilerwald · towards Wilen bei Wil, GemeindezentrumPDF
from Wil SG, Schwanen
With a change from Wil SG
The other places on the long-distance network no train reaches from here without a change: each with the day's journeys and where to change.
- Aarau
- Aigle
- Airolo
- Alp Grüm
- Altdorf UR
- Altmatt
- Ambrì-Piotta
- Andermatt
- Arth-Goldau
- Baar
- Bad Ragaz
- Basel Bad Bf
- Basel SBB
- Bellinzona
- Bergün/Bravuogn
- Bern Brünnen Westside
- Bern Bümpliz Nord
- Bern Wankdorf
- Bernina Diavolezza
- Bever
- Bex
- Biasca
- Biberbrugg
- Biberegg
- Biel/Bienne
- Blumenau
- Bodio TI
- Boltigen
- Bonaduz
- Brienz
- Brienz West
- Brienzwiler
- Brig
- Brig Bahnhofplatz
- Brünig-Hasliberg
- Brunnen
- Burgdorf
- Cadenazzo
- Castione-Arbedo
- Celerina
- Cham
- Chambrelien
- Château-d'Oex
- Chiasso
- Chur
- Dallenwil
- Degersheim
- Delémont
- Disentis/Mustér
- Domat/Ems
- Düdingen
- Ebikon
- Ebligen
- Erlenbach im Simmental
- Erstfeld
- Faido
- Filisur
- Flamatt
- Flüelen
- Flums
- Freienbach SOB
- Frick
- Frutigen
- Gelterkinden
- Gisikon-Root
- Giswil
- Giubiasco
- Gland
- Göschenen
- Grafenort
- Grenchen Nord
- Grenchen Süd
- Gstaad
- Hergiswil NW
- Herisau
- Herzogenbuchsee
- Horw
- Ins
- Interlaken Ost
- Interlaken West
- Kaiserstuhl OW
- Kaltbrunn
- Kerzers
- Kriens Mattenhof
- Küssnacht am Rigi
- La Chaux-de-Fonds
- Lachen SZ
- Landquart
- Langenthal
- Laufen
- Lavorgo
- Le Prese
- Lenzburg
- Les Geneveys-sur-Coffrane
- Les Hauts-Geneveys
- Leuk
- Liestal
- Locarno
- Lugano
- Lungern
- Luzern
- Luzern Verkehrshaus
- Lyss
- Maienfeld
- Marin-Epagnier
- Martigny
- Meggen Zentrum
- Meiringen
- Mendrisio
- Möhlin
- Montbovon
- Montreux
- Morges
- Moutier
- Münsingen
- Müntschemier
- Muttenz
- Neuchâtel
- Niederrickenbach Station
- Niederried
- Nyon
- Oberried am Brienzersee
- Oensingen
- Oey-Diemtigen
- Ospizio Bernina
- Palézieux
- Pfäffikon SZ
- Pontresina
- Poschiavo
- Pratteln
- Preda
- Rapperswil SG
- Reichenau-Tamins
- Rhäzüns
- Rheinfelden
- Riedmatt SZ
- Ringgenberg
- Romont FR
- Rothenthurm
- Rotkreuz
- Saanenmöser
- Sachseln
- Samedan
- Samstagern
- Sarnen
- Sattel
- Schindellegi-Feusisberg
- Schmerikon
- Schönried
- Schwyz
- Siebnen-Wangen
- Sierre/Siders
- Sion
- Sissach
- Solothurn
- Spiez
- St-Maurice
- St. Moritz
- Stans
- Stansstad
- Stein-Säckingen
- Steinen
- Steinerberg
- Sursee
- Tenero
- Thalwil
- Thun
- Thusis
- Tiefencastel
- Unterterzen
- Uznach
- Vallorbe
- Vevey
- Villeneuve VD
- Visp
- Wädenswil
- Walenstadt
- Wilen bei Wollerau
- Wimmis
- Wolfenschiessen
- Wollerau
- Wynigen
- Yverdon-les-Bains
- Zermatt
- Ziegelbrücke
- Zofingen
- Zürich Enge
- Zug
- Zweisimmen
Around Wil SG
On sbb.ch
Opens on sbb.ch. SBB publishes these for the stations it runs; for others, see the operator’s own site.
The whole timetable, offline too
Spick Me keeps the Swiss timetable on your phone or computer, so journeys from Wil SG are found without signal: in a tunnel, in the mountains, abroad without roaming. Free, no account.
Get the appEvery 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.