|Distance||38 miles (61 km)|
|Average train duration||59 min|
|Average train ticket price||$23 (€19)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
Trains from Sankt Gallen to Zurich Airport cover the 38 miles (61 km) long trip taking on average 59 min with our travel partners like SBB. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around $23 (€19), you can find the cheapest train ticket for as low as $20 (€17).
SBB trains will get you from Sankt Gallen to Zurich Airport from $20 (€17). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
It’s easy to book your SBB train ticket from Sankt Gallen to Zurich Airport online with Omio! Simply check the current SBB train schedules for your ideal departure and arrival times, compare the best route from Sankt Gallen to Zurich Airport as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap SBB train tickets online. Prices for SBB trains between Sankt Gallen and Zurich Airport start at $20 (€17) one-way if you book in advance, and you can expect to travel around 38 miles (61 km). If you search for SBB trains in the Omio app, you can check straight away if the SBB tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train between Sankt Gallen and Zurich Airport. Let Omio do all the work for you finding the best Sankt Gallen to Zurich Airport SBB train ticket so you can enjoy a smooth and comfortable journey!
SBB's current ticket policies due to COVID-19 for your train between Sankt Gallen and Zurich Airport are the following:
Here are some other resources that might have the information you need