Travel from Zug to Zürich

Train from Zug to Zürich

Swiss Railways (SBB/CFF/FFS) operates a train from Zug to Zürich every 20 minutes. Tickets cost $16 - $30 and the journey takes 25 min. Trenitalia Eurocity also services this route every 4 hours.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Zug to Zürich

ModeDurationPrice
From Zug train to Zürich HB.25 minSFr 27
From Zug night bus to Zürich Enge.1 h 3 minSFr 16
From Zug taxi to Zürich.28 minSFr 184
From Zug drive to Zürich.28 minSFr 5
From Zug Uber to Zürich.28 minSFr 92

How long does it take to get from Zug to Zürich?

The train from Zug to Zürich HB takes 25 min including transfers and departs every 20 minutes.

Is there a direct train between Zug and Zürich?

Yes, there is a direct train departing from Zug and arriving at Zürich HB. Services depart every 20 minutes, and operate every day. The journey takes approximately 25 min.

Is there a direct bus between Zug and Zürich?

Yes, there is an overnight bus departing from Zug and arriving at Zürich Enge. This bus operates Monday, Tuesday, Wednesday and Thursday. The journey takes approximately 1 h 3 min.

Operators from Zug to Zürich

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Swiss PostAutoSwiss PostAuto
Uber ZürichUber Zürich