Milano Centrale to Cesena train times

Search trains between two stations for today or a future date

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

17 trains/day
7 direct
1h 47m
Fastest
05:25
First train
21:50
Last train

Tickets Milano Centrale → Cesena

Compare Trenitalia and Italo times and prices

Train delays Milano Centrale → Cesena today

No delays recorded on this route so far today.

Today's trains

05:25
Milano Centrale
3h 24m
Direct
08:49
Cesena
60305:25Milano Centrale08:49Cesena
+9 min avg
05:50
Milano Centrale
3h 50m
2 changes
09:40
Cesena
930305:50Milano Centrale07:40Modena
58% on time
1740507:49Modena08:14Bologna Centrale
+3 min avg
390708:34Bologna Centrale09:40Cesena
+2 min avg
07:50
Milano Centrale
3h 0m
1 change
10:50
Cesena
880307:50Milano Centrale09:42Bologna Centrale
+5 min avg
60510:00Bologna Centrale10:50Cesena
+7 min avg
08:15
Milano Centrale
4h 27m
1 change
12:42
Cesena
245708:15Milano Centrale09:07Piacenza
+3 min avg
391509:46Piacenza12:42Cesena
+4 min avg
10:20
Milano Centrale
2h 29m
2 changes
12:49
Cesena
3319110:20Milano Centrale10:32Milano Rogoredo
+12 min avg
980510:45Milano Rogoredo11:42Bologna Centrale
+17 min avg
60712:00Bologna Centrale12:49Cesena
+18 min avg
11:35
Milano Centrale
1h 47m
Direct
13:22
Cesena
880711:35Milano Centrale13:22Cesena
+29 min avg
12:35
Milano Centrale
2h 5m
1 change
14:40
Cesena
880912:35Milano Centrale14:14Forli'
+18 min avg
392114:28Forli'14:40Cesena
+5 min avg
13:35
Milano Centrale
2h 30m
1 change
16:05
Cesena
881113:35Milano Centrale15:41Rimini
+29 min avg
61015:47Rimini16:05Cesena
+11 min avg
14:35
Milano Centrale
1h 47m
Direct
16:22
Cesena
881314:35Milano Centrale16:22Cesena
+34 min avg
15:35
Milano Centrale
2h 27m
1 change
18:02
Cesena
980915:35Milano Centrale16:50Bologna Centrale
+17 min avg
15317:12Bologna Centrale18:02Cesena
63% on time
16:35
Milano Centrale
1h 52m
Direct
18:27
Cesena
881916:35Milano Centrale18:27Cesena
+31 min avg
17:30
Milano Centrale
2h 10m
1 change
19:40
Cesena
981117:30Milano Centrale19:14Forli'
+24 min avg
393519:28Forli'19:40Cesena
+9 min avg
17:50
Milano Centrale
2h 37m
Direct
20:27
Cesena
882317:50Milano Centrale20:27Cesena
+20 min avg
18:35
Milano Centrale
2h 52m
Direct
21:27
Cesena
882518:35Milano Centrale21:27Cesena
+20 min avg
19:50
Milano Centrale
2h 53m
1 change
22:43
Cesena
882919:50Milano Centrale22:14Forli'
+7 min avg
209022:28Forli'22:43Cesena
+2 min avg
21:15
Milano Centrale
3h 14m
Direct
00:29+1
Cesena
76521:15Milano Centrale00:29Cesena
+10 min avg
21:50
Milano Centrale
6h 48m
1 change
04:38+1
Cesena
75521:50Milano Centrale01:45Rimini
+12 min avg
75404:19Rimini04:38Cesena
+6 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Milano Centrale to Cesena?

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

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

The first train leaves at 05:25, the last at 21:50.

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

The fastest trains take about 1h 47m.

Are trains from Milano Centrale to Cesena delayed today?

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