Alessandria to Milano Centrale train times

Search trains between two stations for today or a future date

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

22 trains/day
7 direct
1h 19m
Fastest
04:25
First train
21:53
Last train

Tickets Alessandria → Milano Centrale

Compare Trenitalia and Italo times and prices

Train delays Alessandria → Milano Centrale today

No delays recorded on this route so far today.

Today's trains

04:25
Alessandria
2h 25m
1 change
06:50
Milano Centrale
211004:25Alessandria05:39Torino Porta Susa
+2 min avg
960706:00Torino Porta Susa06:50Milano Centrale
+2 min avg
05:20
Alessandria
2h 30m
1 change
07:50
Milano Centrale
211205:20Alessandria06:40Torino Porta Nuova
+1 min avg
961106:50Torino Porta Nuova07:50Milano Centrale
+2 min avg
07:16
Alessandria
1h 19m
Direct
08:35
Milano Centrale
235707:16Alessandria08:35Milano Centrale
+6 min avg
07:24
Alessandria
1h 41m
2 changes
09:05
Milano Centrale
171507:24Alessandria07:47Voghera
60% on time
231807:58Voghera08:40Milano Rogoredo
+5 min avg
65308:56Milano Rogoredo09:05Milano Centrale
+1 min avg
08:00
Alessandria
1h 35m
1 change
09:35
Milano Centrale
171708:00Alessandria08:28Voghera
+6 min avg
301908:43Voghera09:35Milano Centrale
+2 min avg
09:16
Alessandria
1h 19m
Direct
10:35
Milano Centrale
236109:16Alessandria10:35Milano Centrale
+4 min avg
09:26
Alessandria
1h 24m
Direct
10:50
Milano Centrale
235909:26Alessandria10:50Milano Centrale
+5 min avg
09:31
Alessandria
2h 31m
2 changes
12:02
Milano Centrale
212009:31Alessandria10:21Torino Lingotto
+0 min avg
2607010:40Torino Lingotto10:47Torino Porta Susa
73% on time
953511:10Torino Porta Susa12:02Milano Centrale
+13 min avg
09:55
Alessandria
3h 15m
2 changes
13:10
Milano Centrale
9414909:55Alessandria10:25Arquata Scrivia
302611:50Arquata Scrivia12:55Milano Rogoredo
+2 min avg
152813:01Milano Rogoredo13:10Milano Centrale
11:41
Alessandria
1h 54m
1 change
13:35
Milano Centrale
1057411:41Alessandria12:55Pavia
+4 min avg
302813:00Pavia13:35Milano Centrale
+5 min avg
13:16
Alessandria
1h 19m
Direct
14:35
Milano Centrale
236913:16Alessandria14:35Milano Centrale
+1 min avg
13:41
Alessandria
1h 54m
1 change
15:35
Milano Centrale
1057813:41Alessandria14:55Pavia
+5 min avg
307115:00Pavia15:35Milano Centrale
+9 min avg
15:16
Alessandria
1h 19m
Direct
16:35
Milano Centrale
239315:16Alessandria16:35Milano Centrale
+1 min avg
15:49
Alessandria
1h 46m
1 change
17:35
Milano Centrale
1109915:49Alessandria16:24Voghera
+1 min avg
307516:43Voghera17:35Milano Centrale
+7 min avg
17:16
Alessandria
1h 19m
Direct
18:35
Milano Centrale
239717:16Alessandria18:35Milano Centrale
+3 min avg
17:41
Alessandria
1h 54m
1 change
19:35
Milano Centrale
1058617:41Alessandria18:55Pavia
+4 min avg
307919:00Pavia19:35Milano Centrale
+8 min avg
17:47
Alessandria
1h 58m
1 change
19:45
Milano Centrale
1127617:47Alessandria18:52Novara
+4 min avg
203719:05Novara19:45Milano Centrale
+5 min avg
19:16
Alessandria
1h 19m
Direct
20:35
Milano Centrale
238119:16Alessandria20:35Milano Centrale
+4 min avg
19:41
Alessandria
1h 54m
1 change
21:35
Milano Centrale
1059019:41Alessandria20:55Pavia
+5 min avg
304421:00Pavia21:35Milano Centrale
+9 min avg
19:47
Alessandria
1h 58m
1 change
21:45
Milano Centrale
1129619:47Alessandria20:52Novara
+3 min avg
204121:05Novara21:45Milano Centrale
+2 min avg
21:16
Alessandria
1h 24m
1 change
22:40
Milano Centrale
238521:16Alessandria22:27Milano Lambrate
+5 min avg
218622:33Milano Lambrate22:40Milano Centrale
+20 min avg
21:53
Alessandria
1h 42m
1 change
23:35
Milano Centrale
75721:53Alessandria22:22Voghera
+6 min avg
304722:43Voghera23:35Milano Centrale
+5 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Alessandria to Milano Centrale?

About 22 trains a day, 7 of them direct. Times updated daily with live delays.

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

The first train leaves at 04:25, the last at 21:53.

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

The fastest trains take about 1h 19m.

Are trains from Alessandria to Milano Centrale delayed today?

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