Albairate-vermezzo to Milano Porta Garibaldi train times

Search trains between two stations for today or a future date

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

40 trains/day
0 direct
1h 4m
Fastest
05:30
First train
16:00
Last train

Tickets Albairate-vermezzo → Milano Porta Garibaldi

Compare Trenitalia and Italo times and prices

Train delays Albairate-vermezzo → Milano Porta Garibaldi today

No delays recorded on this route so far today.

Today's trains

05:30
Albairate-vermezzo
1h 25m
2 changes
06:55
Milano Porta Garibaldi
1001605:30Albairate-vermezzo06:04Milano Rogoredo
+2 min avg
2431406:08Milano Rogoredo06:35Milano Bovisa Politecnico
+2 min avg
291906:49Milano Bovisa Politecnico06:55Milano Porta Garibaldi
66% on time
06:00
Albairate-vermezzo
1h 10m
1 change
07:10
Milano Porta Garibaldi
1001806:00Albairate-vermezzo06:34Milano Rogoredo
+0 min avg
1045006:41Milano Rogoredo07:10Milano Porta Garibaldi
+3 min avg
06:06
Albairate-vermezzo
1h 15m
1 change
07:21
Milano Porta Garibaldi
2492006:06Albairate-vermezzo07:02Milano Greco Pirelli
+2 min avg
2502107:14Milano Greco Pirelli07:21Milano Porta Garibaldi
+4 min avg
06:30
Albairate-vermezzo
1h 6m
1 change
07:36
Milano Porta Garibaldi
1002006:30Albairate-vermezzo07:04Milano Rogoredo
+0 min avg
1045207:10Milano Rogoredo07:36Milano Porta Garibaldi
+2 min avg
06:36
Albairate-vermezzo
1h 10m
1 change
07:46
Milano Porta Garibaldi
2492206:36Albairate-vermezzo07:32Milano Greco Pirelli
+1 min avg
2472407:37Milano Greco Pirelli07:46Milano Porta Garibaldi
+2 min avg
07:00
Albairate-vermezzo
1h 8m
3 changes
08:08
Milano Porta Garibaldi
1002207:00Albairate-vermezzo07:34Milano Rogoredo
+2 min avg
1089807:39Milano Rogoredo07:47Milano Lambrate
+5 min avg
1091407:52Milano Lambrate07:58Milano Greco Pirelli
+2 min avg
2482508:02Milano Greco Pirelli08:08Milano Porta Garibaldi
+2 min avg
07:06
Albairate-vermezzo
1h 10m
1 change
08:16
Milano Porta Garibaldi
2492407:06Albairate-vermezzo08:02Milano Greco Pirelli
+2 min avg
2472608:07Milano Greco Pirelli08:16Milano Porta Garibaldi
+3 min avg
07:16
Albairate-vermezzo
1h 16m
1 change
08:32
Milano Porta Garibaldi
2592407:16Albairate-vermezzo07:59Milano Rogoredo
+2 min avg
245608:03Milano Rogoredo08:32Milano Porta Garibaldi
+5 min avg
07:30
Albairate-vermezzo
1h 6m
1 change
08:36
Milano Porta Garibaldi
1002407:30Albairate-vermezzo08:04Milano Rogoredo
+3 min avg
1045408:10Milano Rogoredo08:36Milano Porta Garibaldi
+5 min avg
07:36
Albairate-vermezzo
1h 7m
1 change
08:43
Milano Porta Garibaldi
2492607:36Albairate-vermezzo08:32Milano Greco Pirelli
+2 min avg
2472808:37Milano Greco Pirelli08:43Milano Porta Garibaldi
+2 min avg
08:00
Albairate-vermezzo
1h 4m
2 changes
09:04
Milano Porta Garibaldi
1002608:00Albairate-vermezzo08:34Milano Rogoredo
+4 min avg
950408:41Milano Rogoredo08:50Milano Centrale
78% on time
293008:55Milano Centrale09:04Milano Porta Garibaldi
+1 min avg
08:06
Albairate-vermezzo
1h 10m
1 change
09:16
Milano Porta Garibaldi
2492808:06Albairate-vermezzo09:02Milano Greco Pirelli
+4 min avg
2473009:07Milano Greco Pirelli09:16Milano Porta Garibaldi
+3 min avg
08:30
Albairate-vermezzo
1h 6m
1 change
09:36
Milano Porta Garibaldi
1002808:30Albairate-vermezzo09:04Milano Rogoredo
+4 min avg
1045609:10Milano Rogoredo09:36Milano Porta Garibaldi
+4 min avg
08:36
Albairate-vermezzo
1h 7m
1 change
09:43
Milano Porta Garibaldi
2493008:36Albairate-vermezzo09:32Milano Greco Pirelli
+3 min avg
2473209:37Milano Greco Pirelli09:43Milano Porta Garibaldi
+2 min avg
09:00
Albairate-vermezzo
1h 4m
2 changes
10:04
Milano Porta Garibaldi
1003009:00Albairate-vermezzo09:34Milano Rogoredo
+3 min avg
950809:41Milano Rogoredo09:50Milano Centrale
+3 min avg
293409:55Milano Centrale10:04Milano Porta Garibaldi
+3 min avg
09:06
Albairate-vermezzo
1h 10m
1 change
10:16
Milano Porta Garibaldi
2493209:06Albairate-vermezzo10:02Milano Greco Pirelli
+3 min avg
2473410:07Milano Greco Pirelli10:16Milano Porta Garibaldi
+3 min avg
09:16
Albairate-vermezzo
1h 20m
1 change
10:36
Milano Porta Garibaldi
2593209:16Albairate-vermezzo09:59Milano Rogoredo
+2 min avg
1045810:10Milano Rogoredo10:36Milano Porta Garibaldi
+6 min avg
09:36
Albairate-vermezzo
1h 7m
1 change
10:43
Milano Porta Garibaldi
2493409:36Albairate-vermezzo10:32Milano Greco Pirelli
+2 min avg
2473610:37Milano Greco Pirelli10:43Milano Porta Garibaldi
+3 min avg
10:00
Albairate-vermezzo
1h 4m
2 changes
11:04
Milano Porta Garibaldi
1003410:00Albairate-vermezzo10:34Milano Rogoredo
+3 min avg
951210:41Milano Rogoredo10:50Milano Centrale
+6 min avg
293810:55Milano Centrale11:04Milano Porta Garibaldi
+1 min avg
10:06
Albairate-vermezzo
1h 15m
1 change
11:21
Milano Porta Garibaldi
2493610:06Albairate-vermezzo11:02Milano Greco Pirelli
+2 min avg
2503711:14Milano Greco Pirelli11:21Milano Porta Garibaldi
+2 min avg
10:36
Albairate-vermezzo
1h 7m
1 change
11:43
Milano Porta Garibaldi
2493810:36Albairate-vermezzo11:32Milano Greco Pirelli
+2 min avg
2474011:37Milano Greco Pirelli11:43Milano Porta Garibaldi
+3 min avg
11:00
Albairate-vermezzo
1h 4m
2 changes
12:04
Milano Porta Garibaldi
1003811:00Albairate-vermezzo11:34Milano Rogoredo
+2 min avg
951611:41Milano Rogoredo11:50Milano Centrale
+5 min avg
294211:55Milano Centrale12:04Milano Porta Garibaldi
68% on time
11:06
Albairate-vermezzo
1h 15m
1 change
12:21
Milano Porta Garibaldi
2494011:06Albairate-vermezzo12:02Milano Greco Pirelli
+1 min avg
2504112:14Milano Greco Pirelli12:21Milano Porta Garibaldi
+3 min avg
11:36
Albairate-vermezzo
1h 7m
1 change
12:43
Milano Porta Garibaldi
2494211:36Albairate-vermezzo12:32Milano Greco Pirelli
+1 min avg
2474412:37Milano Greco Pirelli12:43Milano Porta Garibaldi
+4 min avg
12:00
Albairate-vermezzo
1h 4m
2 changes
13:04
Milano Porta Garibaldi
1004212:00Albairate-vermezzo12:34Milano Rogoredo
+2 min avg
952012:41Milano Rogoredo12:50Milano Centrale
+11 min avg
294612:55Milano Centrale13:04Milano Porta Garibaldi
67% on time
12:06
Albairate-vermezzo
1h 15m
1 change
13:21
Milano Porta Garibaldi
2494412:06Albairate-vermezzo13:02Milano Greco Pirelli
+2 min avg
2504513:14Milano Greco Pirelli13:21Milano Porta Garibaldi
+3 min avg
12:36
Albairate-vermezzo
1h 7m
1 change
13:43
Milano Porta Garibaldi
2494612:36Albairate-vermezzo13:32Milano Greco Pirelli
+2 min avg
2474813:37Milano Greco Pirelli13:43Milano Porta Garibaldi
+3 min avg
13:00
Albairate-vermezzo
1h 4m
2 changes
14:04
Milano Porta Garibaldi
1004613:00Albairate-vermezzo13:34Milano Rogoredo
+3 min avg
952413:41Milano Rogoredo13:50Milano Centrale
+11 min avg
295013:55Milano Centrale14:04Milano Porta Garibaldi
69% on time
13:06
Albairate-vermezzo
1h 15m
1 change
14:21
Milano Porta Garibaldi
2494813:06Albairate-vermezzo14:02Milano Greco Pirelli
+1 min avg
2504914:14Milano Greco Pirelli14:21Milano Porta Garibaldi
+4 min avg
13:16
Albairate-vermezzo
1h 20m
1 change
14:36
Milano Porta Garibaldi
2594813:16Albairate-vermezzo13:59Milano Rogoredo
+1 min avg
1046614:10Milano Rogoredo14:36Milano Porta Garibaldi
+3 min avg
13:36
Albairate-vermezzo
1h 7m
1 change
14:43
Milano Porta Garibaldi
2495013:36Albairate-vermezzo14:32Milano Greco Pirelli
+2 min avg
2475214:37Milano Greco Pirelli14:43Milano Porta Garibaldi
+4 min avg
14:00
Albairate-vermezzo
1h 4m
2 changes
15:04
Milano Porta Garibaldi
1005014:00Albairate-vermezzo14:34Milano Rogoredo
+2 min avg
951414:41Milano Rogoredo14:50Milano Centrale
+8 min avg
295414:55Milano Centrale15:04Milano Porta Garibaldi
72% on time
14:06
Albairate-vermezzo
1h 10m
1 change
15:16
Milano Porta Garibaldi
2495214:06Albairate-vermezzo15:02Milano Greco Pirelli
+2 min avg
2475415:07Milano Greco Pirelli15:16Milano Porta Garibaldi
+2 min avg
14:16
Albairate-vermezzo
1h 20m
1 change
15:36
Milano Porta Garibaldi
2595214:16Albairate-vermezzo14:59Milano Rogoredo
+1 min avg
1046815:10Milano Rogoredo15:36Milano Porta Garibaldi
+5 min avg
14:36
Albairate-vermezzo
1h 7m
1 change
15:43
Milano Porta Garibaldi
2495414:36Albairate-vermezzo15:32Milano Greco Pirelli
+4 min avg
2475615:37Milano Greco Pirelli15:43Milano Porta Garibaldi
+4 min avg
15:00
Albairate-vermezzo
1h 4m
2 changes
16:04
Milano Porta Garibaldi
1005415:00Albairate-vermezzo15:34Milano Rogoredo
+1 min avg
953215:41Milano Rogoredo15:50Milano Centrale
+8 min avg
295815:55Milano Centrale16:04Milano Porta Garibaldi
60% on time
15:06
Albairate-vermezzo
1h 15m
1 change
16:21
Milano Porta Garibaldi
2495615:06Albairate-vermezzo16:02Milano Greco Pirelli
+3 min avg
2505716:14Milano Greco Pirelli16:21Milano Porta Garibaldi
+3 min avg
15:16
Albairate-vermezzo
1h 20m
1 change
16:36
Milano Porta Garibaldi
2595615:16Albairate-vermezzo15:59Milano Rogoredo
+1 min avg
1047016:10Milano Rogoredo16:36Milano Porta Garibaldi
+5 min avg
15:36
Albairate-vermezzo
1h 7m
1 change
16:43
Milano Porta Garibaldi
2495815:36Albairate-vermezzo16:32Milano Greco Pirelli
+3 min avg
2476016:37Milano Greco Pirelli16:43Milano Porta Garibaldi
+3 min avg
16:00
Albairate-vermezzo
1h 4m
2 changes
17:04
Milano Porta Garibaldi
1005816:00Albairate-vermezzo16:34Milano Rogoredo
+2 min avg
958416:41Milano Rogoredo16:50Milano Centrale
+9 min avg
296216:55Milano Centrale17:04Milano Porta Garibaldi
+1 min avg
See punctuality for this route

Frequently asked questions

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

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

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

The first train leaves at 05:30, the last at 16:00.

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

The fastest trains take about 1h 4m.

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

No significant delays are currently reported on trains from Albairate-vermezzo to Milano Porta Garibaldi 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.