Skip to content

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.