Novara to Milano Centrale train times

Search trains between two stations for today or a future date

Novara to Milano Centrale train times: all departure and arrival times, duration, changes and live delays. Updated daily.

35 trains/day
17 direct
40m
Fastest
05:18
First train
23:05
Last train

Today's trains

05:18
Novara
1h 19m
1 change
06:37
Milano Centrale
2461305:18Novara06:10Milano Porta Garibaldi
+4 min avg
291706:26Milano Porta Garibaldi06:37Milano Centrale
+2 min avg
06:05
Novara
40m
Direct
06:45
Milano Centrale
201106:05Novara06:45Milano Centrale
+0 min avg
06:45
Novara
53m
1 change
07:38
Milano Centrale
200106:45Novara07:15Rho Fiera
+1 min avg
241307:21Rho Fiera07:38Milano Centrale
+3 min avg
07:05
Novara
40m
Direct
07:45
Milano Centrale
201307:05Novara07:45Milano Centrale
+4 min avg
07:14
Novara
53m
1 change
08:07
Milano Centrale
200307:14Novara07:51Milano Porta Garibaldi
+2 min avg
292307:56Milano Porta Garibaldi08:07Milano Centrale
+2 min avg
07:33
Novara
1h 2m
1 change
08:35
Milano Centrale
205307:33Novara08:05Rho Fiera
+1 min avg
241508:21Rho Fiera08:35Milano Centrale
+3 min avg
08:05
Novara
40m
Direct
08:45
Milano Centrale
201508:05Novara08:45Milano Centrale
+4 min avg
08:14
Novara
53m
1 change
09:07
Milano Centrale
200508:14Novara08:51Milano Porta Garibaldi
+4 min avg
292708:56Milano Porta Garibaldi09:07Milano Centrale
+2 min avg
08:38
Novara
57m
1 change
09:35
Milano Centrale
205508:38Novara09:04Rho Fiera
+3 min avg
241709:21Rho Fiera09:35Milano Centrale
+2 min avg
09:05
Novara
40m
Direct
09:45
Milano Centrale
201709:05Novara09:45Milano Centrale
+2 min avg
09:16
Novara
1h 22m
1 change
10:38
Milano Centrale
2462909:16Novara09:53Rho Fiera
+6 min avg
241910:21Rho Fiera10:38Milano Centrale
+4 min avg
10:05
Novara
40m
Direct
10:45
Milano Centrale
201910:05Novara10:45Milano Centrale
+5 min avg
10:16
Novara
1h 22m
1 change
11:38
Milano Centrale
2463310:16Novara10:53Rho Fiera
+5 min avg
242111:21Rho Fiera11:38Milano Centrale
+7 min avg
10:46
Novara
1h 49m
2 changes
12:35
Milano Centrale
2463510:46Novara11:55Milano Forlanini
+5 min avg
2494212:21Milano Forlanini12:25Milano Lambrate
+1 min avg
262612:28Milano Lambrate12:35Milano Centrale
+4 min avg
12:05
Novara
40m
Direct
12:45
Milano Centrale
202312:05Novara12:45Milano Centrale
+1 min avg
12:35
Novara
1h 2m
1 change
13:37
Milano Centrale
762312:35Novara13:15Milano Porta Garibaldi
+2 min avg
294513:26Milano Porta Garibaldi13:37Milano Centrale
+1 min avg
13:05
Novara
40m
Direct
13:45
Milano Centrale
202513:05Novara13:45Milano Centrale
+2 min avg
13:16
Novara
1h 22m
1 change
14:38
Milano Centrale
2464513:16Novara13:53Rho Fiera
+5 min avg
242714:21Rho Fiera14:38Milano Centrale
+12 min avg
14:05
Novara
40m
Direct
14:45
Milano Centrale
202714:05Novara14:45Milano Centrale
+1 min avg
15:05
Novara
40m
Direct
15:45
Milano Centrale
202915:05Novara15:45Milano Centrale
+3 min avg
15:16
Novara
1h 21m
2 changes
16:37
Milano Centrale
2465315:16Novara15:53Rho Fiera
+5 min avg
974315:58Rho Fiera16:10Milano Porta Garibaldi
+7 min avg
295716:26Milano Porta Garibaldi16:37Milano Centrale
72% on time
16:05
Novara
40m
Direct
16:45
Milano Centrale
203116:05Novara16:45Milano Centrale
+2 min avg
16:18
Novara
1h 17m
1 change
17:35
Milano Centrale
2465716:18Novara16:55Rho Fiera
+2 min avg
3302517:21Rho Fiera17:35Milano Centrale
+1 min avg
17:05
Novara
40m
Direct
17:45
Milano Centrale
203317:05Novara17:45Milano Centrale
+3 min avg
17:16
Novara
1h 21m
2 changes
18:37
Milano Centrale
2469117:16Novara17:53Rho Fiera
+7 min avg
975317:58Rho Fiera18:10Milano Porta Garibaldi
+8 min avg
296518:26Milano Porta Garibaldi18:37Milano Centrale
+1 min avg
17:18
Novara
1h 20m
1 change
18:38
Milano Centrale
2466117:18Novara17:55Rho Fiera
+4 min avg
243518:21Rho Fiera18:38Milano Centrale
+6 min avg
18:05
Novara
40m
Direct
18:45
Milano Centrale
203518:05Novara18:45Milano Centrale
+7 min avg
18:18
Novara
1h 20m
1 change
19:38
Milano Centrale
2466518:18Novara18:55Rho Fiera
+2 min avg
243719:21Rho Fiera19:38Milano Centrale
+3 min avg
19:05
Novara
40m
Direct
19:45
Milano Centrale
203719:05Novara19:45Milano Centrale
+7 min avg
19:37
Novara
1h 0m
1 change
20:37
Milano Centrale
205919:37Novara20:15Milano Porta Garibaldi
+12 min avg
297320:26Milano Porta Garibaldi20:37Milano Centrale
+2 min avg
20:05
Novara
40m
Direct
20:45
Milano Centrale
203920:05Novara20:45Milano Centrale
+5 min avg
21:05
Novara
40m
Direct
21:45
Milano Centrale
204121:05Novara21:45Milano Centrale
+1 min avg
21:16
Novara
1h 22m
1 change
22:38
Milano Centrale
2467721:16Novara21:53Rho Fiera
+6 min avg
244322:21Rho Fiera22:38Milano Centrale
+2 min avg
22:05
Novara
40m
Direct
22:45
Milano Centrale
204322:05Novara22:45Milano Centrale
+7 min avg
23:05
Novara
40m
Direct
23:45
Milano Centrale
204523:05Novara23:45Milano Centrale
+4 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Novara to Milano Centrale?

About 35 trains a day, 17 of them direct. Times updated daily with live delays.

What are the first and last trains from Novara to Milano Centrale?

The first train leaves at 05:18, the last at 23:05.

How long does the train from Novara to Milano Centrale take?

The fastest trains take about 40m.

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.

Novara to Milano Centrale train times: live status & delays | Treniamo