Zurich to Sankt Gallen train

Cheap train tickets from Zurich to Sankt Gallen

Showing times and prices for Apr 02

Cheapest

59

Average

59

The best way to find a cheap train ticket from Zurich to Sankt Gallen is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Swiss Railways (SBB/CFF/FFS)
05:39AMZürich Hb1h13 06:52AMSt. Gallen
0 transfers
591One-way
Swiss Railways (SBB/CFF/FFS)
06:03AMZürich Hb0h59 07:02AMSt. Gallen
0 transfers
591One-way
Swiss Railways (SBB/CFF/FFS)
06:09AMZürich Hb1h13 07:22AMSt. Gallen
0 transfers
591One-way
Swiss Railways (SBB/CFF/FFS)
06:39AMZürich Hb1h13 07:52AMSt. Gallen
0 transfers
591One-way
Swiss Railways (SBB/CFF/FFS)
07:03AMZürich Hb0h59 08:02AMSt. Gallen
0 transfers
591One-way

Train schedule from Zurich to Sankt Gallen

Showing trains for tomorrow, Sunday, April 2
Swiss Railways (SBB/CFF/FFS)
05:39AMZürich Hb1h13 06:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
06:03AMZürich Hb0h59 07:02AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
06:09AMZürich Hb1h13 07:22AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
06:39AMZürich Hb1h13 07:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:03AMZürich Hb0h59 08:02AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:09AMZürich Hb1h13 08:22AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:33AMZürich Hb0h57 08:30AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:39AMZürich Hb1h13 08:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
08:03AMZürich Hb0h59 09:02AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
08:09AMZürich Hb1h13 09:22AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
08:39AMZürich Hb1h13 09:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
09:03AMZürich Hb0h59 10:02AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
09:09AMZürich Hb1h13 10:22AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
09:33AMZürich Hb0h57 10:30AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
09:39AMZürich Hb1h13 10:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
10:03AMZürich Hb0h59 11:02AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
10:09AMZürich Hb1h13 11:22AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
10:39AMZürich Hb1h13 11:52AMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
11:03AMZürich Hb0h59 12:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
11:09AMZürich Hb1h13 12:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
11:33AMZürich Hb0h57 12:30PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
11:39AMZürich Hb1h13 12:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
12:03PMZürich Hb0h59 01:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
12:09PMZürich Hb1h13 01:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
12:39PMZürich Hb1h13 01:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
01:03PMZürich Hb0h59 02:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
01:09PMZürich Hb1h13 02:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
01:33PMZürich Hb0h57 02:30PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
01:39PMZürich Hb1h13 02:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
02:03PMZürich Hb0h59 03:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
02:09PMZürich Hb1h13 03:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
02:39PMZürich Hb1h13 03:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
03:03PMZürich Hb0h59 04:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
03:09PMZürich Hb1h13 04:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
03:39PMZürich Hb1h13 04:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
04:03PMZürich Hb0h59 05:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
04:09PMZürich Hb1h13 05:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
04:39PMZürich Hb1h13 05:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
05:03PMZürich Hb0h59 06:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
05:09PMZürich Hb1h13 06:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
05:33PMZürich Hb0h57 06:30PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
05:39PMZürich Hb1h13 06:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
06:03PMZürich Hb0h59 07:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
06:09PMZürich Hb1h13 07:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
06:39PMZürich Hb1h13 07:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:03PMZürich Hb0h59 08:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:09PMZürich Hb1h13 08:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:33PMZürich Hb0h57 08:30PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
07:39PMZürich Hb1h13 08:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
08:03PMZürich Hb0h59 09:02PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
08:09PMZürich Hb1h13 09:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
08:39PMZürich Hb1h13 09:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
09:09PMZürich Hb1h13 10:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
09:39PMZürich Hb1h13 10:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
10:09PMZürich Hb1h13 11:22PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
10:39PMZürich Hb1h13 11:52PMSt. Gallen
0 transfers
Swiss Railways (SBB/CFF/FFS)
11:09PMZürich Hb1h13 12:22AMSt. Gallen
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08

Fastest train times from Zurich to Sankt Gallen

Showing times and prices for Apr 02

Fastest Journey

57 m

Average

57 m

Trains per day

5

Distance

62 km

Of the 5 trains that leave Zurich for Sankt Gallen every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Swiss Railways (SBB/CFF/FFS)
07:33AMZürich Hb0h57 08:30AMSt. Gallen
0 transfers
591One-way
Swiss Railways (SBB/CFF/FFS)
09:33AMZürich Hb0h57 10:30AMSt. Gallen
0 transfers
591One-way
Swiss Railways (SBB/CFF/FFS)
11:33AMZürich Hb0h57 12:30PMSt. Gallen
0 transfers
591One-way
Swiss Railways (SBB/CFF/FFS)
01:33PMZürich Hb0h57 02:30PMSt. Gallen
0 transfers
591One-way
Swiss Railways (SBB/CFF/FFS)
05:33PMZürich Hb0h57 06:30PMSt. Gallen
0 transfers
591One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Zurich to Sankt Gallen

distanceDistance38 miles (62 km)
priceAverage train ticket price$68 (€59)
frequencyTrain frequency60 a day
changesDirect trainYes, there are 59 direct trains a day
carriersTrain providersSBB

Trains from Zurich to Sankt Gallen cover the 38 miles (62 km) long journey taking on average 1 h 7 min with our travel partners like SBB. Normally, there are 60 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $68 (€59), but the average price of train tickets is $68 (€59). Travelers depart most frequently from Zürich HB and arrive in St. Gallen.

Train companies: SBB from Zurich to Sankt Gallen trains

Buy your official SBB train tickets from Zurich to Sankt Gallen from $68 (€59) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.

SBB

SBB is Switzerland's main train company and for your next train trip to Sankt Gallen from Zurich, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

    Trains from Zurich to St. Gallen

    Taking the train is the most convenient and comfortable way to travel to St. Gallen from Zurich. The good news is that there are many trains leaving daily, usually one every 15 to 45 minutes and which take on average 1 hour and 25 minutes to arrive at the final destination.

    Zurich to St. Gallen train times: daily departures

    If you are looking to take a train from Zurich to St. Gallen you will find that this route offers about 50 trains every day of the week. The firs train typically departs at around 6:00 a.m. and the last one leaves just a few minutes after 10:00 p.m. This will give you the chance to travel at almost all hours of the day.

    How long is the journey by train from Zurich to St. Gallen?

    The direct trip by from Zurich to St. Gallen usually lasts around 1 hour and 6 minutes. Nonetheless, if you decide to purchase a train ticket that involves multiple transfers, the journey time could become longer - to around 1 hour and 45 minutes.

    What are the departure and arrival stations for trains from Zurich to St. Gallen?

    Departure station: The departure station in Zürich Oerlikon, located 2.8 miles from the city center, is a main train station for the city it also offers all the essential facilities such as bathrooms and waiting rooms, while also being connected by public transit with the city center. 

    Arrival station: The arrival station is the St. Gallen station, located less than a mile from the city center, and it also includes all the essential facilities such as bathrooms and waiting rooms, as well as being conveniently connected to the city center.

    Which train companies travel from Zurich to St. Gallen?

    There is only one company that provides trains from Zurich to St. Gallen, the Schweizerische Bundesbahnen (Swiss Railways) or SBB.

    SBB Zurich to St. Gallen

    The SBB company offers high-speed trains that provides new and modernized amenities. The trains are equipped with catering services, business and quiet zones, family areas, and family coaches. Of course, travelers also have the chance to choose between first- and second-class tickets. The trains offer power sockets, large reclining chairs, ample space for luggage and free WiFi. The SBB offers around 50 trains departing daily 7 days a week with a journey time of fewer than 2 hours.

     Zurich to St. Gallen trains: services on board

    The SBB offers you the chance to choose between first- and second-class carriage tickets. Moreover, travelers will be able to bring with them bulky luggage and set them in the designated storage spaces. Travelers that decide to bring along their pets have to ensure to follow the specific regulations in regards to sizes and fees for their pets, ahead of their departure. Lastly, travelers with limited mobility will be provided with designated seats and bathrooms equipped for convenience and comfort.

    How to find cheap train tickets from Zurich to St. Gallen?

    If you wish to save money on your next trip with a train from Zurich to St. Gallen, remember these tips. First of all, ensure that you book your tickets ahead of time, a few weeks to a month in advance of your departure is usually the ideal time to find the best offers. Second, try and stay flexible with the time of departure, this can be found as a convenient tip for this route as multiple trains depart daily. Finally, by departing on weekdays instead of weekends you may find more affordable prices as well.

    Travel Tips: Trains from Zurich to Sankt Gallen

    Travel Tips: Travel by train to Sankt Gallen 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 Zurich to Sankt Gallen.
    FAQs
    Looking to save money on your trip? Omio customers have found the cheapest train between Zurich and Sankt Gallen for the next 7 days starting from $68 (€59)  one way.
    The train price from Zurich to Sankt Gallen is on average $68 (€59)  if you are looking to purchase your tickets for this trip in the next 7 days.
    The distance to Sankt Gallen from Zurich by train is approximately 38 miles (62 km).
    The Zurich to Sankt Gallen train duration is on average 1 h 7 min, which is to be expected when traveling 38 mile (62 km) to Sankt Gallen from Zurich. However, the time it takes can vary based on specific dates, weekends, and holidays.

    When taking the train between Zurich and Sankt Gallen, you can choose to depart from train stations like Zürich HB, Zürich Stadelhofen and Zürich Oerlikon. Your route can end in train stations such as St. Gallen, St. Gallen, Lagerstrasse/Bhf and St. Gallen, Poststrasse.

    Omio customers who travel this route most frequently depart from Zürich HB   and arrive in St. Gallen.

    The most popular departure train station with passengers for this trip, called Zürich HB, is located 1.5 miles (2.4 km) from the city center of Zurich.

    The most popular arrival train station, St. Gallen, is located 0.6 miles (855 m) away from the city center of Sankt Gallen.

    For the journey from Zurich to Sankt Gallen you can take a train with SBB. Be sure to check out all possible train providers that offer services to Sankt Gallen from Zurich on Omio to compare what amenities they may have.
    Yes, there are 59 direct trains between Zurich and Sankt Gallen per day with SBB  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    On average, there are 60 trains a day from Zurich to Sankt Gallen. The train times and services may be different on weekends and holidays compared to weekdays.
    The earliest train for this route departs from Zurich at 5: 39 AM. The last train leaves from Zurich at 11: 31 PM. Check Omio for the latest train schedule from Zurich to Sankt Gallen and book the best time to depart on your chosen travel date.
    You can find trains from Zurich to Sankt Gallen to cost on average $68 (€59) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Zurich to Sankt Gallen train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this connection

    Zurich
    Sankt Gallen
    Zürich HB is the most popular Zurich railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Zurich for your trip to Sankt Gallen.
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    AccessibilityAccessibility
    HomeTrainsTrain Times to Sankt GallenZurich to Sankt Gallen train

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language