Skip to content

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.