There’s a train station located in the sublevel of Zurich airport. Tickets can be purchased at vending machines or at ticket boots at the airport. A one way ticket to Wil is about 8 EUR. Trains depart from track 2 twice per hour at xx:22 and xx:52.

In Wil it’s a 10 minute walk to the dormitory or 3 stops by bus with either 701, 703, 705 or 722. Get off at “Viehmarktplatz”. The ticket can be purchased on the bus for about 2 EUR.