Milano Porta Garibaldi to Albairate-vermezzo train times

Search trains between two stations for today or a future date

Milano Porta Garibaldi to Albairate-vermezzo train times: all departure and arrival times, duration, changes and live delays. Updated daily.

40 trains/day
0 direct
1h 5m
Fastest
05:10
First train
16:17
Last train

Tickets Milano Porta Garibaldi → Albairate-vermezzo

Compare Trenitalia and Italo times and prices

Train delays Milano Porta Garibaldi → Albairate-vermezzo today

No delays recorded on this route so far today.

Today's trains

05:10
Milano Porta Garibaldi
1h 14m
1 change
06:24
Albairate-vermezzo
60305:10Milano Porta Garibaldi05:33Milano Rogoredo
+9 min avg
2491505:41Milano Rogoredo06:24Albairate-vermezzo
+2 min avg
05:26
Milano Porta Garibaldi
1h 28m
2 changes
06:54
Albairate-vermezzo
291305:26Milano Porta Garibaldi05:37Milano Centrale
81% on time
930305:50Milano Centrale05:58Milano Rogoredo
59% on time
2491706:11Milano Rogoredo06:54Albairate-vermezzo
+2 min avg
05:35
Milano Porta Garibaldi
1h 24m
2 changes
06:59
Albairate-vermezzo
291605:35Milano Porta Garibaldi05:41Milano Bovisa Politecnico
75% on time
2561305:51Milano Bovisa Politecnico06:18Milano Rogoredo
+2 min avg
1001906:26Milano Rogoredo06:59Albairate-vermezzo
+3 min avg
06:17
Milano Porta Garibaldi
1h 7m
1 change
07:24
Albairate-vermezzo
1045506:17Milano Porta Garibaldi06:29Milano Lambrate
+3 min avg
2491906:35Milano Lambrate07:24Albairate-vermezzo
+4 min avg
06:43
Milano Porta Garibaldi
1h 11m
1 change
07:54
Albairate-vermezzo
269306:43Milano Porta Garibaldi06:56Milano Lambrate
+6 min avg
2492107:05Milano Lambrate07:54Albairate-vermezzo
+3 min avg
07:09
Milano Porta Garibaldi
1h 15m
1 change
08:24
Albairate-vermezzo
2522107:09Milano Porta Garibaldi07:16Milano Greco Pirelli
+2 min avg
2492307:28Milano Greco Pirelli08:24Albairate-vermezzo
+2 min avg
07:24
Milano Porta Garibaldi
1h 20m
1 change
08:44
Albairate-vermezzo
1045707:24Milano Porta Garibaldi07:50Milano Rogoredo
+2 min avg
2592508:01Milano Rogoredo08:44Albairate-vermezzo
+2 min avg
07:39
Milano Porta Garibaldi
1h 15m
2 changes
08:54
Albairate-vermezzo
2502407:39Milano Porta Garibaldi07:46Milano Greco Pirelli
+4 min avg
1091707:53Milano Greco Pirelli07:59Milano Lambrate
+1 min avg
2492508:05Milano Lambrate08:54Albairate-vermezzo
+3 min avg
07:56
Milano Porta Garibaldi
1h 18m
2 changes
09:14
Albairate-vermezzo
292307:56Milano Porta Garibaldi08:07Milano Centrale
+1 min avg
245708:15Milano Centrale08:27Milano Rogoredo
+3 min avg
2592708:31Milano Rogoredo09:14Albairate-vermezzo
+5 min avg
08:17
Milano Porta Garibaldi
1h 7m
1 change
09:24
Albairate-vermezzo
2472508:17Milano Porta Garibaldi08:23Milano Greco Pirelli
+3 min avg
2492708:28Milano Greco Pirelli09:24Albairate-vermezzo
+3 min avg
08:24
Milano Porta Garibaldi
1h 20m
1 change
09:44
Albairate-vermezzo
1045908:24Milano Porta Garibaldi08:50Milano Rogoredo
+4 min avg
2592909:01Milano Rogoredo09:44Albairate-vermezzo
+2 min avg
08:39
Milano Porta Garibaldi
1h 15m
2 changes
09:54
Albairate-vermezzo
2502808:39Milano Porta Garibaldi08:46Milano Greco Pirelli
+4 min avg
1091908:53Milano Greco Pirelli08:59Milano Lambrate
+4 min avg
2492909:05Milano Lambrate09:54Albairate-vermezzo
+5 min avg
08:48
Milano Porta Garibaldi
1h 11m
1 change
09:59
Albairate-vermezzo
939108:48Milano Porta Garibaldi09:03Milano Rogoredo
+5 min avg
1003109:26Milano Rogoredo09:59Albairate-vermezzo
+3 min avg
08:56
Milano Porta Garibaldi
1h 18m
2 changes
10:14
Albairate-vermezzo
292708:56Milano Porta Garibaldi09:07Milano Centrale
+2 min avg
215909:15Milano Centrale09:27Milano Rogoredo
+5 min avg
2593109:31Milano Rogoredo10:14Albairate-vermezzo
+4 min avg
09:17
Milano Porta Garibaldi
1h 7m
1 change
10:24
Albairate-vermezzo
2472909:17Milano Porta Garibaldi09:23Milano Greco Pirelli
+5 min avg
2493109:28Milano Greco Pirelli10:24Albairate-vermezzo
+3 min avg
09:39
Milano Porta Garibaldi
1h 15m
1 change
10:54
Albairate-vermezzo
2503209:39Milano Porta Garibaldi09:46Milano Greco Pirelli
+5 min avg
2493309:58Milano Greco Pirelli10:54Albairate-vermezzo
+3 min avg
09:48
Milano Porta Garibaldi
1h 11m
1 change
10:59
Albairate-vermezzo
931109:48Milano Porta Garibaldi10:03Milano Rogoredo
+5 min avg
1003510:26Milano Rogoredo10:59Albairate-vermezzo
+3 min avg
10:17
Milano Porta Garibaldi
1h 7m
1 change
11:24
Albairate-vermezzo
2473310:17Milano Porta Garibaldi10:23Milano Greco Pirelli
+3 min avg
2493510:28Milano Greco Pirelli11:24Albairate-vermezzo
+3 min avg
10:39
Milano Porta Garibaldi
1h 15m
1 change
11:54
Albairate-vermezzo
2503610:39Milano Porta Garibaldi10:46Milano Greco Pirelli
+4 min avg
2493710:58Milano Greco Pirelli11:54Albairate-vermezzo
+3 min avg
11:17
Milano Porta Garibaldi
1h 7m
1 change
12:24
Albairate-vermezzo
2473711:17Milano Porta Garibaldi11:23Milano Greco Pirelli
+1 min avg
2493911:28Milano Greco Pirelli12:24Albairate-vermezzo
+3 min avg
11:24
Milano Porta Garibaldi
1h 20m
1 change
12:44
Albairate-vermezzo
1046511:24Milano Porta Garibaldi11:50Milano Rogoredo
+5 min avg
2594112:01Milano Rogoredo12:44Albairate-vermezzo
+2 min avg
11:39
Milano Porta Garibaldi
1h 15m
2 changes
12:54
Albairate-vermezzo
2504011:39Milano Porta Garibaldi11:46Milano Greco Pirelli
+4 min avg
1092511:53Milano Greco Pirelli11:59Milano Lambrate
+5 min avg
2494112:05Milano Lambrate12:54Albairate-vermezzo
+2 min avg
11:56
Milano Porta Garibaldi
1h 18m
2 changes
13:14
Albairate-vermezzo
293911:56Milano Porta Garibaldi12:07Milano Centrale
+2 min avg
246512:15Milano Centrale12:24Milano Rogoredo
+6 min avg
2594312:31Milano Rogoredo13:14Albairate-vermezzo
+4 min avg
12:17
Milano Porta Garibaldi
1h 7m
1 change
13:24
Albairate-vermezzo
2474112:17Milano Porta Garibaldi12:23Milano Greco Pirelli
+2 min avg
2494312:28Milano Greco Pirelli13:24Albairate-vermezzo
+2 min avg
12:24
Milano Porta Garibaldi
1h 5m
1 change
13:29
Albairate-vermezzo
1046712:24Milano Porta Garibaldi12:50Milano Rogoredo
+3 min avg
1004512:56Milano Rogoredo13:29Albairate-vermezzo
+4 min avg
12:44
Milano Porta Garibaldi
1h 10m
1 change
13:54
Albairate-vermezzo
2474312:44Milano Porta Garibaldi12:53Milano Greco Pirelli
+1 min avg
2494512:58Milano Greco Pirelli13:54Albairate-vermezzo
+2 min avg
12:56
Milano Porta Garibaldi
1h 18m
2 changes
14:14
Albairate-vermezzo
294312:56Milano Porta Garibaldi13:07Milano Centrale
82% on time
216713:15Milano Centrale13:24Milano Rogoredo
+6 min avg
2594713:31Milano Rogoredo14:14Albairate-vermezzo
+5 min avg
13:17
Milano Porta Garibaldi
1h 7m
1 change
14:24
Albairate-vermezzo
2474513:17Milano Porta Garibaldi13:23Milano Greco Pirelli
+4 min avg
2494713:28Milano Greco Pirelli14:24Albairate-vermezzo
+2 min avg
13:24
Milano Porta Garibaldi
1h 20m
1 change
14:44
Albairate-vermezzo
1046913:24Milano Porta Garibaldi13:50Milano Rogoredo
+3 min avg
2594914:01Milano Rogoredo14:44Albairate-vermezzo
+3 min avg
13:39
Milano Porta Garibaldi
1h 15m
2 changes
14:54
Albairate-vermezzo
2504813:39Milano Porta Garibaldi13:46Milano Greco Pirelli
+3 min avg
1092913:53Milano Greco Pirelli13:59Milano Lambrate
+2 min avg
2494914:05Milano Lambrate14:54Albairate-vermezzo
+2 min avg
14:17
Milano Porta Garibaldi
1h 7m
1 change
15:24
Albairate-vermezzo
2474914:17Milano Porta Garibaldi14:23Milano Greco Pirelli
+4 min avg
2495114:28Milano Greco Pirelli15:24Albairate-vermezzo
+3 min avg
14:24
Milano Porta Garibaldi
1h 20m
1 change
15:44
Albairate-vermezzo
1047114:24Milano Porta Garibaldi14:50Milano Rogoredo
+3 min avg
2595315:01Milano Rogoredo15:44Albairate-vermezzo
+3 min avg
14:39
Milano Porta Garibaldi
1h 15m
2 changes
15:54
Albairate-vermezzo
2505214:39Milano Porta Garibaldi14:46Milano Greco Pirelli
+4 min avg
1093114:53Milano Greco Pirelli14:59Milano Lambrate
+1 min avg
2495315:05Milano Lambrate15:54Albairate-vermezzo
+4 min avg
14:48
Milano Porta Garibaldi
1h 11m
1 change
15:59
Albairate-vermezzo
932114:48Milano Porta Garibaldi15:03Milano Rogoredo
+7 min avg
1005515:26Milano Rogoredo15:59Albairate-vermezzo
+4 min avg
15:17
Milano Porta Garibaldi
1h 7m
1 change
16:24
Albairate-vermezzo
2475315:17Milano Porta Garibaldi15:23Milano Greco Pirelli
+4 min avg
2495515:28Milano Greco Pirelli16:24Albairate-vermezzo
+4 min avg
15:24
Milano Porta Garibaldi
1h 20m
1 change
16:44
Albairate-vermezzo
1047315:24Milano Porta Garibaldi15:50Milano Rogoredo
+4 min avg
2595716:01Milano Rogoredo16:44Albairate-vermezzo
+2 min avg
15:39
Milano Porta Garibaldi
1h 15m
2 changes
16:54
Albairate-vermezzo
2505615:39Milano Porta Garibaldi15:46Milano Greco Pirelli
+5 min avg
1093315:53Milano Greco Pirelli15:59Milano Lambrate
+2 min avg
2495716:05Milano Lambrate16:54Albairate-vermezzo
+3 min avg
15:48
Milano Porta Garibaldi
1h 11m
1 change
16:59
Albairate-vermezzo
932315:48Milano Porta Garibaldi16:03Milano Rogoredo
+6 min avg
1005916:26Milano Rogoredo16:59Albairate-vermezzo
+3 min avg
15:56
Milano Porta Garibaldi
1h 18m
2 changes
17:14
Albairate-vermezzo
295515:56Milano Porta Garibaldi16:07Milano Centrale
72% on time
247316:15Milano Centrale16:27Milano Rogoredo
+5 min avg
2595916:31Milano Rogoredo17:14Albairate-vermezzo
+5 min avg
16:17
Milano Porta Garibaldi
1h 7m
1 change
17:24
Albairate-vermezzo
2475716:17Milano Porta Garibaldi16:23Milano Greco Pirelli
+4 min avg
2495916:28Milano Greco Pirelli17:24Albairate-vermezzo
+4 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Milano Porta Garibaldi to Albairate-vermezzo?

About 40 trains a day, 0 of them direct. Times updated daily with live delays.

What are the first and last trains from Milano Porta Garibaldi to Albairate-vermezzo?

The first train leaves at 05:10, the last at 16:17.

How long does the train from Milano Porta Garibaldi to Albairate-vermezzo take?

The fastest trains take about 1h 5m.

Are trains from Milano Porta Garibaldi to Albairate-vermezzo delayed today?

No significant delays are currently reported on trains from Milano Porta Garibaldi to Albairate-vermezzo today. The "Delays today" section of this page updates throughout the day.

Related routes

Search another date or route

Enter departure, arrival and date to see train times, duration and changes.

Select departure and arrival to search train times.

Indicative times based on the imported official railway timetable. Always check the carrier's website before travelling.