Public Transport

Zug’s location in the heart of Switzerland makes it one of the most popular business hubs in central Europe. Geographically, Zug is situated halfway between Paris and Vienna. Far-reaching domestic transport networks, regular rail links to much of Europe and its close proximity to Zurich International Airport, make Zug a highly effective junction.


Switzerland is renowned for its efficient rail network and Zug is no exception. Zug's modern main train station was opened in 2003 and with 25,000 people passing through daily, it is one of the top ten busiest stations in Switzerland.

Zug is a junction station with three primary routes towards Zurich, Lucerne and Milan. These long-distance primary routes are operated by the SBB. The Stadtbahn is responsible for shorter routes within the canton but often terminates in Thalwil, Zurich, Lucerne or Arth-Goldau. While you can find most information online, we also recommend visiting any of the SBB train station branches for personalised service in English.


The parts of canton Zug, which cannot be reached by the Stadtbahn are covered by the Zugerland Verkehrsbetriebe; Zug’s bus service. Covering 197 km across 285 stops, the ZVB is a very efficient method of getting around.


Zugerberg Bahn (ZBB)
The Zugerberg Bahn is the funicular which takes you to the top of the Zugerberg. In 2009 and 2022, the funicular was modernized and continues to offer stunning panorama views as you ride to the top of the mountain.


Zugersee Ferries
The Zugersee Ferries are not only an enjoyable way of getting around canton Zug but are also often used for functions, concerts and many other events.



Switzerland has several options to greatly reduce your commuting costs.


Halbtax (Half Fare Travelcard)
The halbtax is probably the most common card in people’s wallets and understandably so. For just CHF 190 (CHF 170 when you renew) per year, you travel half price across all of Switzerland.


The General Abonnement travelcard costs CHF 3,995 per year (adult, 2nd class) and lets you travel free of charge across all of Switzerland.


GA Night
For CHF 99 per year, the GA Night travelcard entitles passengers up to the age of 25 to take any 2nd class journey free of charge from 7 pm to 5 am (7 am on weekends) across the entire SBB network and numerous others. Please note that the night fare is not included and must be purchased separately where necessary.

You can also arrange a variety of point to point or regional travelcards for a specific area or route. For a full overview of all available travelcards, visit


Gemeinde Tageskarte (Municipal Day Pass)
You can get a discounted municipal day pass at the municipality of your residence. The prices vary but are around CHF 40. You need to reserve the day pass, either by phone or online at your municipality. The day passes are very popular and should be reserved well in advance before your travel date. The card is also ideal when you have guests visiting from abroad . The day pass allows you to travel on all Swiss public transport on the valid date on the card.

You can check availabilities and book online here.

Zurich International Airport
There are 70 daily trains making the 40-minute train ride from Zug to the ever-expanding airport of Zurich. With close to 200 destinations to choose from, the travel possibilities are endless – find yourself in New York in under 9 hours, touchdown in London in 2 hours, or reach Shanghai within 15 hours.