Zurich - St. Gallen

buy a train ticket

Train from Zurich to St. Gallen

Zurich
+0
St. Gallen
Plan Your Custom Route
30 Jul
Passengers
Adult (26-57 years)
-1+
Youth (0-25 years)
-0+
Senior (58+ years)
-0+
SAVE
Train schedule Zurich → St. Gallen
 
30 Jul, Thu
31 Jul, Fri
01 Aug, Sat
02 Aug, Sun
03 Aug, Mon
04 Aug, Tue

Compare prices and tickets for different trip options

Compare prices for trains, buses, and flights for the upcoming week.
Quickly browse the best deals, find the lowest fares, and choose options that fit your budget

Overview: Train from Zurich to St. Gallen

Switzerland
Overview Zurich → St. Gallen

The train route from Zurich to St. Gallen covers a distance of 84 km and has an average duration of 1 hour and 6 minutes. There are 80 trains operating each day, all of which are direct services. The cheapest ticket price for this journey is €17.78. Information about the fastest train, first train, and last train is not specified.

84 km
Distance
$ 18
Cheapest ticket price
80
Direct trains
1 h 6 min
Average train duration
55 min
Fastest train
80
Trains per day
00:24
First train
15:02
Last train

Cheapest alternative travel options:

Popular Train Stations from Zurich to St. Gallen

Train companies

Found: 3
Schweizerische Bundesbahnen
Address: Wylerstrasse 123/125, CH-3000, Bern 65, Switzerland
Slovak Rail
Address: Rožňavská 1, 832 72 Bratislava
NS
Address: Laan van Puntenburg 100, 3511ER, Utrecht, Netherlands
Schweizerische Bundesbahnen
Wylerstrasse 123/125, CH-3000, Bern 65, Switzerland
0800 401 401
0800 401 401
Call
FAQ’s

Train from Zurich to St. Gallen

St. Gallen, Switzerland, is known for its rich textile history and the UNESCO-listed Abbey of St. Gall, which features a stunning library. Visitors can explore the old town with its charming narrow streets and beautifully painted facades. The city also offers a variety of museums, including the Textile Museum, showcasing its heritage. Outdoor enthusiasts can enjoy nearby hiking trails and the scenic views of the surrounding countryside.

How long does the train journey from Zurich to St. Gallen take?

The average train duration from Zurich to St. Gallen is approximately 1 hour and 6 minutes.

How many trains operate daily between Zurich and St. Gallen?

There are 80 trains operating daily between Zurich and St. Gallen.

Are there direct trains from Zurich to St. Gallen?

Yes, all 80 trains per day from Zurich to St. Gallen are direct.

What is the cheapest ticket price for the Zurich to St. Gallen route?

The cheapest ticket price for the journey from Zurich to St. Gallen is €17.78.

Can I bring luggage on the train from Zurich to St. Gallen?

Yes, you can bring luggage that you can carry yourself, but specific limits may vary by operator and fare.

What should I do if I need to change my ticket for the Zurich to St. Gallen train?

Ticket changes depend on the fare and operator. You can find the specific conditions before payment during the booking process.

Is Wi-Fi available on the train from Zurich to St. Gallen?

Wi-Fi availability depends on the train and class. Please check the ticket details during booking.

Where can I find the itinerary for my train journey?

You can check the itinerary, including stops and transfers, on the booking page.

What if I miss my train from Zurich to St. Gallen?

Missed train policies vary by operator and fare. Check the specific conditions on the booking page.

Are there any amenities available on the train from Zurich to St. Gallen?

Amenities depend on the train and class. You can find details during the booking process.

What time does the first train leave Zurich for St. Gallen?

The exact time for the first train is not specified. Please check the schedule on the booking page.

What time does the last train leave Zurich for St. Gallen?

The last train time is not specified. You can find this information on the booking page.