Milano Centrale to Caserta train times

Search trains between two stations for today or a future date

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

11 trains/day
1 direct
4h 24m
Fastest
06:35
First train
17:35
Last train

Tickets Milano Centrale → Caserta

Compare Trenitalia and Italo times and prices

Train delays Milano Centrale → Caserta today

No delays recorded on this route so far today.

Today's trains

06:35
Milano Centrale
4h 32m
1 change
11:07
Caserta
960506:35Milano Centrale09:34Roma Termini
+1 min avg
951110:00Roma Termini11:07Caserta
+1 min avg
07:00
Milano Centrale
5h 16m
1 change
12:16
Caserta
960707:00Milano Centrale11:38Napoli Centrale
+2 min avg
581411:45Napoli Centrale12:16Caserta
+5 min avg
08:30
Milano Centrale
5h 41m
1 change
14:11
Caserta
961308:30Milano Centrale13:10Napoli Centrale
+3 min avg
580413:36Napoli Centrale14:11Caserta
+4 min avg
09:58
Milano Centrale
4h 24m
1 change
14:22
Caserta
961909:58Milano Centrale13:10Roma Termini
+5 min avg
831113:15Roma Termini14:22Caserta
64% on time
11:25
Milano Centrale
4h 45m
2 changes
16:10
Caserta
236311:25Milano Centrale11:37Milano Rogoredo
+3 min avg
962511:40Milano Rogoredo14:43Roma Termini
+1 min avg
831514:58Roma Termini16:10Caserta
+1 min avg
12:10
Milano Centrale
4h 55m
1 change
17:05
Caserta
953512:10Milano Centrale15:49Roma Termini
+13 min avg
831715:57Roma Termini17:05Caserta
+1 min avg
13:30
Milano Centrale
4h 31m
1 change
18:01
Caserta
963313:30Milano Centrale16:40Roma Termini
+12 min avg
831916:55Roma Termini18:01Caserta
+3 min avg
14:30
Milano Centrale
4h 40m
1 change
19:10
Caserta
963914:30Milano Centrale17:40Roma Termini
+19 min avg
832318:05Roma Termini19:10Caserta
+8 min avg
15:00
Milano Centrale
5h 55m
2 changes
20:55
Caserta
964115:00Milano Centrale18:15Roma Termini
+4 min avg
51118:26Roma Termini20:09Aversa
+20 min avg
2116920:32Aversa20:55Caserta
+3 min avg
16:30
Milano Centrale
4h 30m
Direct
21:00
Caserta
964716:30Milano Centrale21:00Caserta
+10 min avg
17:35
Milano Centrale
5h 40m
2 changes
23:15
Caserta
965117:35Milano Centrale20:39Roma Termini
+7 min avg
932520:53Roma Termini22:03Napoli Centrale
+13 min avg
2117322:27Napoli Centrale23:15Caserta
+1 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Milano Centrale to Caserta?

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

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

The first train leaves at 06:35, the last at 17:35.

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

The fastest trains take about 4h 24m.

Are trains from Milano Centrale to Caserta delayed today?

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