Varese Milano Porta Garibaldi
Train Varese to Milan: today's times
Today there are 20 direct trains from Varese to Milano Porta Garibaldi: the first leaves at 05:36, the last at 22:42. The trip takes between 52m and 57m. The median gap between two departures is 60 minutes.
- First train
- 05:36
- Last train
- 22:42
- Duration
- 52m - 57m
- Direct trains today
- 20
Today's scheduled times from our sources, stations Varese - Milano Porta Garibaldi.
Next trains live
- 09:362519Live status not available for this train
- 10:362521Live status not available for this train
- 11:362523Live status not available for this train
All of today's trains from Varese to Milan
Departure times. Tap a time to open the train when available.
- 05:36
- 06:36
- 07:36
- 08:06
- 08:36
- 09:36
- 10:36
- 11:36
- 12:36
- 13:36
- 14:36
- 15:36
- 16:36
- 17:36
- 18:36
- 19:06
- 19:36
- 20:36
- 21:36
- 22:42
Frequently asked questions
- How many trains run today from Varese to Milan?
- Today 20 direct trains between Varese and Milano Porta Garibaldi, from 05:36 to 22:42.
- How long is the train trip from Varese to Milan?
- On today's direct trains the trip takes 52m - 57m; the quickest leaves at 07:36 (52m).
- What is the last train from Varese to Milan?
- Today the last direct train leaves at 22:42. Check its status before you leave.