Taking the train from Zug to St. Gallen

Ready to book a trip from Zug to St. Gallen by train? Let this guide make the process smooth, easy and truly enjoyable. Because trains make ‘getting there’ part of the fun.

Train travel between Zug and St. Gallen: train ticket prices

Cost of train tickets from Zug to St. Gallen:

  • Cheapest tickets: €31.40

  • Cost of tickets when booked 30 days in advance: €28

  • Cost of tickets when booked 7 days in advance: €30

Tickets go on sale 6 months in advance.

Train times for travel between Zug and St. Gallen

If you are taking the train from Zug to St. Gallen, you will have 22 trains each day (with a departure every 52 minutes) to choose from. Earlier risers can catch the first weekday train at 04:26. If you are looking to jump aboard the last train out of the station, the latest train departs at 23:58. On weekends, the first train departs at 05:26, and the last scheduled train of the day leaves at 23:58.

Train duration for trips from Zug to St. Gallen

The swiftest journey time on this route is 1 hour and 31 minutes, crossing a total distance of 71 kilometres.

How far in advance Zug and St. Gallen tickets go on sale

Tickets for travel between Zug and St. Gallen are available 6 months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.

Additional information on train travel from Zug to St. Gallen

Need more tips on travelling by train in Europe? Check out our help articles for details on booking, navigating stations, ticket types, different classes of service, refunds and much more. Then check out the St. Gallen city guide to start planning your getaway.

Frequently asked questions

What is the travel distance between Zug and St. Gallen by train?

The total journey from Zug to St. Gallen is 71 kilometres.

What’s the cost of a train ticket from Zug to St. Gallen?

The cheapest tickets for this route start at €31.40. When booked 30 days ahead, prices are typically €28. Tickets booked 7 days in advance typically cost €30.

When do tickets go on sale for trains from Zug to St. Gallen?

Tickets for this journey become available 6 months before the travel date.

How long does it take to get from Zug to St. Gallen?

The quickest journey is 1 hour and 31 minutes.