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