Caserta to Milano Centrale train times

Search trains between two stations for today or a future date

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

15 trains/day
1 direct
4h 25m
Fastest
03:45
First train
21:15
Last train

Tickets Caserta → Milano Centrale

Compare Trenitalia and Italo times and prices

Train delays Caserta → Milano Centrale today

No delays recorded on this route so far today.

Today's trains

03:45
Caserta
6h 15m
3 changes
10:00
Milano Centrale
589203:45Caserta04:06Villa Literno
+3 min avg
2140404:27Villa Literno05:31Latina
69% on time
2105205:56Latina06:34Roma Termini
+3 min avg
960806:50Roma Termini10:00Milano Centrale
59% on time
04:05
Caserta
6h 30m
3 changes
10:35
Milano Centrale
581604:05Caserta05:25Cassino
+3 min avg
1265005:35Cassino06:25Frosinone
+0 min avg
930406:37Frosinone07:15Roma Termini
+12 min avg
961007:20Roma Termini10:35Milano Centrale
+5 min avg
06:33
Caserta
4h 25m
1 change
10:58
Milano Centrale
830006:33Caserta07:45Roma Termini
+6 min avg
961207:50Roma Termini10:58Milano Centrale
+3 min avg
07:59
Caserta
4h 25m
Direct
12:24
Milano Centrale
962007:59Caserta12:24Milano Centrale
+0 min avg
09:03
Caserta
4h 55m
1 change
13:58
Milano Centrale
834809:03Caserta10:13Roma Termini
75% on time
962610:50Roma Termini13:58Milano Centrale
+6 min avg
09:18
Caserta
5h 40m
1 change
14:58
Milano Centrale
2115009:18Caserta10:06Napoli Centrale
+2 min avg
963010:30Napoli Centrale14:58Milano Centrale
+3 min avg
10:37
Caserta
5h 23m
1 change
16:00
Milano Centrale
71610:37Caserta11:20Napoli Centrale
61% on time
963411:30Napoli Centrale16:00Milano Centrale
+4 min avg
11:56
Caserta
4h 34m
1 change
16:30
Milano Centrale
830611:56Caserta13:15Roma Termini
+2 min avg
963613:20Roma Termini16:30Milano Centrale
+10 min avg
13:06
Caserta
5h 54m
3 changes
19:00
Milano Centrale
2115613:06Caserta13:55Napoli Centrale
+3 min avg
942614:10Napoli Centrale15:20Roma Termini
+12 min avg
932015:25Roma Termini17:48Bologna C.le/av
+11 min avg
964617:56Bologna C.le/av19:00Milano Centrale
+8 min avg
14:06
Caserta
5h 18m
1 change
19:24
Milano Centrale
2115814:06Caserta14:55Napoli Centrale
+2 min avg
964815:00Napoli Centrale19:24Milano Centrale
+10 min avg
15:54
Caserta
4h 36m
1 change
20:30
Milano Centrale
831415:54Caserta17:05Roma Termini
+5 min avg
965217:20Roma Termini20:30Milano Centrale
+12 min avg
16:06
Caserta
5h 24m
1 change
21:30
Milano Centrale
2116216:06Caserta16:50Napoli Centrale
+2 min avg
966016:55Napoli Centrale21:30Milano Centrale
+13 min avg
17:47
Caserta
5h 3m
2 changes
22:50
Milano Centrale
956017:47Caserta18:58Roma Termini
+5 min avg
473419:02Roma Termini19:10Roma Tiburtina
+19 min avg
956019:20Roma Tiburtina22:50Milano Centrale
+5 min avg
20:00
Caserta
11h 5m
2 changes
07:05+1
Milano Centrale
70420:00Caserta22:27Roma Termini
+6 min avg
77422:35Roma Termini04:21Bologna Centrale
60% on time
75804:56Bologna Centrale07:05Milano Centrale
+7 min avg
21:15
Caserta
12h 55m
1 change
10:10+1
Milano Centrale
489321:15Caserta22:17Salerno
+7 min avg
196223:19Salerno10:10Milano Centrale
+5 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Caserta to Milano Centrale?

About 15 trains a day, 1 of them direct. Times updated daily with live delays.

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

The first train leaves at 03:45, the last at 21:15.

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

The fastest trains take about 4h 25m.

Are trains from Caserta to Milano Centrale delayed today?

No significant delays are currently reported on trains from Caserta 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.