Milan → Zug
Zug → Milan ⇄13 a dayfastest 2h50SBB / TrenitaliaIntercity
Direct trains · no change
- 07:10 → 10:00EC 10 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h504 stopsRuns: DailySBB / Trenitalia ↗
- 08:10 → 11:00EC 12 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h505 stopsRuns: DailySBB / Trenitalia ↗
- 09:10 → 12:00EC 14 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h504 stopsRuns: DailySBB / Trenitalia ↗
- 11:10 → 14:00EC 150 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h505 stopsRuns: DailySBB / Trenitalia ↗
- 12:05 → 15:00EC 30 IntercityMilano Lambrate → Zug · via Como, Lugano, Bellinzona2h554 stopsRuns: DailySBB / Trenitalia ↗
- 13:10 → 16:00EC 16 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h504 stopsRuns: DailySBB / Trenitalia ↗
- 14:05 → 17:00EC 32 IntercityMilano Lambrate → Zug · via Como, Lugano, Bellinzona2h555 stopsRuns: Daily, not Mon 16 NovSBB / Trenitalia ↗
- 14:10 → 17:00EC 32 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h505 stops
- 15:10 → 18:00EC 20 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h505 stopsRuns: DailySBB / Trenitalia ↗
- 16:10 → 19:00EC 22 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h505 stopsRuns: DailySBB / Trenitalia ↗
- 17:10 → 20:00EC 24 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h504 stopsRuns: DailySBB / Trenitalia ↗
- 18:10 → 21:00EC 306 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h505 stopsRuns: DailySBB / Trenitalia ↗
- 19:10 → 22:00EC 26 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h505 stopsRuns: DailySBB / Trenitalia ↗
- 20:10 → 23:00EC 28 IntercityMilano Centrale → Zug · via Como, Lugano, Bellinzona2h505 stopsRuns: DailySBB / Trenitalia ↗
Local times at each station. Times from official open data: Trenitalia (file of 15 Oct 2026), SBB (file of 24 Oct 2026) and DELFI (Germany) (file of 24 Oct 2026). Checked Mon 26 Oct 2026; they cover 26 Oct to 22 Nov 2026. Timetables change, so check with the operator before you travel. How we build this.