TrainMap

Milano – Zürich: direct trains and buses, timetable

Milano · Zürich

Milano → Zürich

Bus
3× a day · fastest 3 h 50
First – last: 09:50 – 22:45
Operators: FlixBus, RegioJet

Open on the map

Book with

FlixBus ↗3× a dayRegioJet ↗2× a week

Departures on a typical Wednesday

DepartsArrivesDurationOperator
14:0018:404 h 40FlixBus
22:4502:353 h 50FlixBus

Zürich → Milano

Bus
3× a day · fastest 3 h 35
First – last: 02:35 – 12:05
Operators: FlixBus, RegioJet

Open on the map

Book with

FlixBus ↗3× a dayRegioJet ↗1× a week

Departures on a typical Wednesday

DepartsArrivesDurationOperator
02:3506:103 h 35FlixBus
10:0014:304 h 30FlixBus