Milano Porta Garibaldi to Rho train times

Search trains between two stations for today or a future date

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

40 trains/day
2 direct
18m
Fastest
06:19
First train
18:40
Last train

Tickets Milano Porta Garibaldi → Rho

Compare Trenitalia and Italo times and prices

Train delays Milano Porta Garibaldi → Rho today

No delays recorded on this route so far today.

Today's trains

06:19
Milano Porta Garibaldi
18m
Direct
06:37
Rho
2461406:19Milano Porta Garibaldi06:37Rho
+2 min avg
06:32
Milano Porta Garibaldi
23m
1 change
06:55
Rho
251206:32Milano Porta Garibaldi06:43Rho Fiera
+4 min avg
2451406:49Rho Fiera06:55Rho
+2 min avg
06:49
Milano Porta Garibaldi
18m
Direct
07:07
Rho
2461606:49Milano Porta Garibaldi07:07Rho
+2 min avg
06:56
Milano Porta Garibaldi
41m
2 changes
07:37
Rho
291906:56Milano Porta Garibaldi07:07Milano Centrale
+0 min avg
201407:15Milano Centrale07:28Rho Fiera
+3 min avg
2461807:34Rho Fiera07:37Rho
+2 min avg
07:32
Milano Porta Garibaldi
23m
1 change
07:55
Rho
251407:32Milano Porta Garibaldi07:43Rho Fiera
+7 min avg
2451807:49Rho Fiera07:55Rho
+3 min avg
07:40
Milano Porta Garibaldi
27m
1 change
08:07
Rho
1021607:40Milano Porta Garibaldi07:48Rho Fiera
+6 min avg
2462008:04Rho Fiera08:07Rho
+1 min avg
08:05
Milano Porta Garibaldi
20m
1 change
08:25
Rho
2530208:05Milano Porta Garibaldi08:13Rho Fiera
+4 min avg
2452008:19Rho Fiera08:25Rho
+3 min avg
08:32
Milano Porta Garibaldi
23m
1 change
08:55
Rho
251608:32Milano Porta Garibaldi08:43Rho Fiera
+6 min avg
2452208:49Rho Fiera08:55Rho
+4 min avg
08:40
Milano Porta Garibaldi
27m
1 change
09:07
Rho
1021808:40Milano Porta Garibaldi08:48Rho Fiera
+6 min avg
2462409:04Rho Fiera09:07Rho
+2 min avg
08:50
Milano Porta Garibaldi
35m
1 change
09:25
Rho
970208:50Milano Porta Garibaldi09:01Rho Fiera
+5 min avg
2452409:19Rho Fiera09:25Rho
+6 min avg
09:15
Milano Porta Garibaldi
22m
1 change
09:37
Rho
930009:15Milano Porta Garibaldi09:25Rho Fiera
+5 min avg
2462609:34Rho Fiera09:37Rho
+3 min avg
09:32
Milano Porta Garibaldi
23m
1 change
09:55
Rho
251809:32Milano Porta Garibaldi09:43Rho Fiera
+8 min avg
2452609:49Rho Fiera09:55Rho
+4 min avg
09:40
Milano Porta Garibaldi
27m
1 change
10:07
Rho
1022009:40Milano Porta Garibaldi09:48Rho Fiera
+10 min avg
2462810:04Rho Fiera10:07Rho
+3 min avg
09:56
Milano Porta Garibaldi
41m
2 changes
10:37
Rho
293109:56Milano Porta Garibaldi10:07Milano Centrale
75% on time
200010:15Milano Centrale10:28Rho Fiera
2463010:34Rho Fiera10:37Rho
+4 min avg
10:32
Milano Porta Garibaldi
23m
1 change
10:55
Rho
252010:32Milano Porta Garibaldi10:43Rho Fiera
+4 min avg
2453010:49Rho Fiera10:55Rho
+3 min avg
10:50
Milano Porta Garibaldi
35m
1 change
11:25
Rho
971610:50Milano Porta Garibaldi11:01Rho Fiera
+9 min avg
2453211:19Rho Fiera11:25Rho
+3 min avg
11:15
Milano Porta Garibaldi
22m
1 change
11:37
Rho
930411:15Milano Porta Garibaldi11:25Rho Fiera
+14 min avg
2463411:34Rho Fiera11:37Rho
+4 min avg
11:32
Milano Porta Garibaldi
23m
1 change
11:55
Rho
252211:32Milano Porta Garibaldi11:43Rho Fiera
+4 min avg
2453411:49Rho Fiera11:55Rho
+2 min avg
11:40
Milano Porta Garibaldi
27m
1 change
12:07
Rho
1020411:40Milano Porta Garibaldi11:48Rho Fiera
+6 min avg
2463612:04Rho Fiera12:07Rho
+3 min avg
11:56
Milano Porta Garibaldi
41m
2 changes
12:37
Rho
293911:56Milano Porta Garibaldi12:07Milano Centrale
+2 min avg
202412:15Milano Centrale12:28Rho Fiera
+3 min avg
2463812:34Rho Fiera12:37Rho
+4 min avg
12:32
Milano Porta Garibaldi
23m
1 change
12:55
Rho
252412:32Milano Porta Garibaldi12:43Rho Fiera
+5 min avg
2453812:49Rho Fiera12:55Rho
+3 min avg
12:40
Milano Porta Garibaldi
27m
1 change
13:07
Rho
1022612:40Milano Porta Garibaldi12:48Rho Fiera
+6 min avg
2464013:04Rho Fiera13:07Rho
+2 min avg
12:56
Milano Porta Garibaldi
41m
2 changes
13:37
Rho
294312:56Milano Porta Garibaldi13:07Milano Centrale
82% on time
202613:15Milano Centrale13:28Rho Fiera
+4 min avg
2464213:34Rho Fiera13:37Rho
+3 min avg
13:32
Milano Porta Garibaldi
23m
1 change
13:55
Rho
252613:32Milano Porta Garibaldi13:43Rho Fiera
+6 min avg
2454213:49Rho Fiera13:55Rho
+3 min avg
13:40
Milano Porta Garibaldi
27m
1 change
14:07
Rho
1022813:40Milano Porta Garibaldi13:48Rho Fiera
+3 min avg
2464414:04Rho Fiera14:07Rho
+3 min avg
14:15
Milano Porta Garibaldi
22m
1 change
14:37
Rho
931014:15Milano Porta Garibaldi14:25Rho Fiera
+12 min avg
2464614:34Rho Fiera14:37Rho
+4 min avg
14:32
Milano Porta Garibaldi
23m
1 change
14:55
Rho
252814:32Milano Porta Garibaldi14:43Rho Fiera
+6 min avg
2454614:49Rho Fiera14:55Rho
+3 min avg
14:40
Milano Porta Garibaldi
27m
1 change
15:07
Rho
1023014:40Milano Porta Garibaldi14:48Rho Fiera
+5 min avg
2464815:04Rho Fiera15:07Rho
+3 min avg
14:56
Milano Porta Garibaldi
41m
2 changes
15:37
Rho
295114:56Milano Porta Garibaldi15:07Milano Centrale
60% on time
203015:15Milano Centrale15:28Rho Fiera
+7 min avg
2465015:34Rho Fiera15:37Rho
+4 min avg
15:32
Milano Porta Garibaldi
23m
1 change
15:55
Rho
253015:32Milano Porta Garibaldi15:43Rho Fiera
+5 min avg
2455015:49Rho Fiera15:55Rho
+4 min avg
15:40
Milano Porta Garibaldi
27m
1 change
16:07
Rho
1023215:40Milano Porta Garibaldi15:48Rho Fiera
+6 min avg
2465216:04Rho Fiera16:07Rho
+4 min avg
15:56
Milano Porta Garibaldi
41m
2 changes
16:37
Rho
295515:56Milano Porta Garibaldi16:07Milano Centrale
74% on time
203216:15Milano Centrale16:28Rho Fiera
+3 min avg
2465416:34Rho Fiera16:37Rho
+4 min avg
16:32
Milano Porta Garibaldi
23m
1 change
16:55
Rho
253216:32Milano Porta Garibaldi16:43Rho Fiera
+6 min avg
2455416:49Rho Fiera16:55Rho
+3 min avg
16:40
Milano Porta Garibaldi
27m
1 change
17:07
Rho
1023416:40Milano Porta Garibaldi16:48Rho Fiera
+7 min avg
2465617:04Rho Fiera17:07Rho
+3 min avg
16:56
Milano Porta Garibaldi
41m
2 changes
17:37
Rho
295916:56Milano Porta Garibaldi17:07Milano Centrale
+0 min avg
203417:15Milano Centrale17:28Rho Fiera
+5 min avg
2465817:34Rho Fiera17:37Rho
+4 min avg
17:32
Milano Porta Garibaldi
23m
1 change
17:55
Rho
253417:32Milano Porta Garibaldi17:43Rho Fiera
+5 min avg
2455817:49Rho Fiera17:55Rho
+4 min avg
17:40
Milano Porta Garibaldi
27m
1 change
18:07
Rho
1023617:40Milano Porta Garibaldi17:48Rho Fiera
+9 min avg
2466018:04Rho Fiera18:07Rho
+6 min avg
17:56
Milano Porta Garibaldi
41m
2 changes
18:37
Rho
296317:56Milano Porta Garibaldi18:07Milano Centrale
77% on time
203618:15Milano Centrale18:28Rho Fiera
+9 min avg
2466218:34Rho Fiera18:37Rho
+5 min avg
18:32
Milano Porta Garibaldi
23m
1 change
18:55
Rho
253618:32Milano Porta Garibaldi18:43Rho Fiera
+7 min avg
2456218:49Rho Fiera18:55Rho
+5 min avg
18:40
Milano Porta Garibaldi
27m
1 change
19:07
Rho
1023818:40Milano Porta Garibaldi18:48Rho Fiera
+10 min avg
2466419:04Rho Fiera19:07Rho
+2 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Milano Porta Garibaldi to Rho?

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

What are the first and last trains from Milano Porta Garibaldi to Rho?

The first train leaves at 06:19, the last at 18:40.

How long does the train from Milano Porta Garibaldi to Rho take?

The fastest trains take about 18m.

Are trains from Milano Porta Garibaldi to Rho delayed today?

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