Trains to Zug

Milan to Zug by train

from €36.33

Zurich to Zug by train

from €22.28

Rome to Zug by train

from €103.26

Como to Zug by train

from €30.33

Florence to Zug by train

from €119.71

Basel to Zug by train

from €28.28

Turin to Zug by train

from €61.53

Paris to Zug by train

from €68.98

Berlin to Zug by train

from €156.81

Geneva to Zug by train

from €65.55

Lausanne to Zug by train

from €52.70

Bologna to Zug by train

from €78.58

Padua to Zug by train

from €46.10

London to Zug by train

from €307.20

Bern to Zug by train

from €31.28

Chur to Zug by train

from €62.98

Verona to Zug by train

from €67.44

Venice to Zug by train

from €83.55

Brussels to Zug by train

from €123.39

Amsterdam to Zug by train

from €104.97

Mannheim to Zug by train

from €47.13

Monza to Zug by train

from €124.68

Chiasso to Zug by train

from €42.84

Genoa to Zug by train

from €156.56

Naples to Zug by train

from €80.81

Mulhouse to Zug by train

from €53.13

Munich to Zug by train

from €81.83

Utrecht to Zug by train

from €198.80

Hamburg to Zug by train

from €63.41

Cologne to Zug by train

from €83.55

Lugano to Zug by train

from €33.85

Parma to Zug by train

from €68.55

Hanover to Zug by train

from €142.25

Schwyz to Zug by train

from €5.14

Venlo to Zug by train

from €83.55

Spiez to Zug by train

from €39.42

Country guide

Train tickets in Switzerland

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.