Travel options
from Sankt Gallen to Zurich

You can get from Sankt Gallen to Zurich by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Thu
Jan 20
$25SBB
Fri
Jan 21
$27SBB
Sat
Jan 22
$23SBB
Mon
Jan 24
$23SBB
Tue
Jan 25
$19SBB

Travel Information from Sankt Gallen to Zurich

distanceDistance38 miles (62 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $11 (€9) • 59 min
carriersPopular travel companiesSBB

Take a train to travel 38 miles (62 km) to Zurich from Sankt Gallen. SBB is the main travel company operating this trip. Travelers can even take a direct from Sankt Gallen to Zurich.

The Window Seat

Read more about Zurich

Zurich: A City Guide
Zurich: A City Guide

Shrugging off its reputation as a boring capital of finance and fondue, Zurich is actually—gasp!—becoming cool with plenty of things to see and do. In Zurich-West, the former no-go industrial area of District 5 is now the...

Continue reading
The Green Light
The Green Light

We live in uncertain times and it’s normal to feel stressed about the future. As we are all forced to spend more time at home, our routines have also become more limited and monotonous—think thrice-daily commutes...

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading

Travel Tips: Travel from Sankt Gallen to Zurich

Travel to Zurich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sankt Gallen to Zurich.
FAQs

How do I reach Zurich from Sankt Gallen?

You can travel from Sankt Gallen to Zurich by train.

What is the fastest way to get from Sankt Gallen to Zurich?

Traveling by train is also the quickest way from Sankt Gallen to Zurich. It takes on average 59 min   to travel this journey.

What is the distance between Sankt Gallen and Zurich?

The Sankt Gallen to Zurich distance is around 38 miles (62 km).

When traveling from Sankt Gallen to Zurich, where do I depart from Sankt Gallen and where do I arrive in Zurich?

These are the most popular departure and arrival points when traveling from Sankt Gallen to Zurich:

  • Most travelers who buy a train ticket from Sankt Gallen to Zurich depart from St. Gallen to Zürich HB.

Which travel operators can get me to Zurich from Sankt Gallen?

Let Omio help you find the best company to travel with to Zurich from Sankt Gallen:

  • You can travel between Sankt Gallen and Zurich by train with SBB. You can find cheap tickets on Omio for $11 (€9) with SBB from Sankt Gallen to Zurich.

What is another destination I should add to my tour from Sankt Gallen to Zurich?

Many of our customers who book a trip from Sankt Gallen to Zurich often extend their vacation and travel to other popular destinations like Paris, Milan or Munich. If you’re thinking of adding another destination to your Sankt Gallen and Zurich itinerary, let Omio find you the best connections between Zurich and any of these top destinations today!

How early should I purchase Sankt Gallen to Zurich tickets online to score the best deals?

When planning your trip from Sankt Gallen to Zurich, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Train tickets cost on average $11 (€9) one way.

However, we recommend buying tickets from Sankt Gallen to Zurich online a few months in advance to get the best deals and save money on your upcoming journey.