Discover Monza to Zug by train

Planning a train adventure from Monza to Zug? To get started, check out our detailed guide to a seamless, enjoyable journey.

Train travel between Monza and Zug: train ticket prices

Cost of train tickets from Monza to Zug:

  • Cheapest tickets: £108.57

  • Cost of tickets when booked 30 days in advance:

  • Cost of tickets when booked 7 days in advance:

Tickets go on sale 6 months in advance.

Train times for travel from Monza to Zug

During the week, the earliest departure time is at 06:53 and the last departure is 23:27. On weekends, the first train departs at 06:53 and the last train leaves at 23:27. On average, a total of 9 trains make this journey each day.

Monza to Zug distance and train travel time

The total distance for this route is 186 kilometres, with the fastest trip taking 2 hours and 37 minutes.

How early can you book train tickets from Monza to Zug?

Tickets on this route typically go on sale 6 months in advance. Booking early gives you access to the most competitive prices and ample seating options.

Further insights on trains from Monza to Zug

Visit our help articles for tips on booking, station navigation, ticket types and other useful information for travelling Europe by train. To get inspired for your upcoming trip, refer to our Zug city guide.

Frequently asked questions

What is the distance by train from Monza to Zug?

The total distance between Monza and Zug is 186 kilometres.

How much does it cost to go from Monza to Zug by train?

The cheapest fare for this route is £108.57. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .

How far in advance can I book my Monza to Zug train tickets?

Tickets for this route go on sale 6 months in advance of the departure date.

How long does it take to get from Monza to Zug?

The quickest journey is 2 hours and 37 minutes.