Milano Centrale to Salerno train times

Search trains between two stations for today or a future date

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

20 trains/day
3 direct
4h 48m
Fastest
06:00
First train
22:05
Last train

Tickets Milano Centrale → Salerno

Compare Trenitalia and Italo times and prices

Train delays Milano Centrale → Salerno today

No delays recorded on this route so far today.

Today's trains

06:00
Milano Centrale
5h 27m
1 change
11:27
Salerno
960306:00Milano Centrale09:10Roma Termini
64% on time
950509:15Roma Termini11:27Salerno
+2 min avg
07:00
Milano Centrale
5h 19m
2 changes
12:19
Salerno
960707:00Milano Centrale10:11Roma Termini
+2 min avg
833510:20Roma Termini11:33Napoli Centrale
82% on time
55111:45Napoli Centrale12:19Salerno
+17 min avg
07:30
Milano Centrale
5h 32m
1 change
13:02
Salerno
960407:30Milano Centrale12:03Napoli Centrale
+3 min avg
951512:25Napoli Centrale13:02Salerno
+8 min avg
08:00
Milano Centrale
5h 30m
1 change
13:30
Salerno
961108:00Milano Centrale12:33Napoli Centrale
+2 min avg
558312:50Napoli Centrale13:30Salerno
+3 min avg
08:30
Milano Centrale
5h 36m
1 change
14:06
Salerno
961308:30Milano Centrale13:10Napoli Centrale
+3 min avg
951913:25Napoli Centrale14:06Salerno
+6 min avg
09:35
Milano Centrale
5h 28m
2 changes
15:03
Salerno
961709:35Milano Centrale12:39Roma Termini
75% on time
940912:50Roma Termini14:03Napoli Centrale
+7 min avg
958314:25Napoli Centrale15:03Salerno
+12 min avg
09:58
Milano Centrale
5h 26m
1 change
15:24
Salerno
961909:58Milano Centrale14:33Napoli Centrale
+5 min avg
55314:45Napoli Centrale15:24Salerno
+6 min avg
10:10
Milano Centrale
5h 56m
2 changes
16:06
Salerno
952710:10Milano Centrale13:49Roma Termini
+9 min avg
931113:53Roma Termini15:03Napoli Centrale
+6 min avg
952715:25Napoli Centrale16:06Salerno
+9 min avg
10:58
Milano Centrale
5h 16m
Direct
16:14
Salerno
962310:58Milano Centrale16:14Salerno
+4 min avg
11:10
Milano Centrale
5h 58m
Direct
17:08
Salerno
958711:10Milano Centrale17:08Salerno
+20 min avg
13:00
Milano Centrale
5h 9m
1 change
18:09
Salerno
963113:00Milano Centrale16:15Roma Termini
+6 min avg
841916:35Roma Termini18:09Salerno
+4 min avg
14:30
Milano Centrale
4h 49m
Direct
19:19
Salerno
963914:30Milano Centrale19:19Salerno
+19 min avg
15:00
Milano Centrale
4h 48m
1 change
19:48
Salerno
964115:00Milano Centrale18:15Roma Termini
+4 min avg
851918:20Roma Termini19:48Salerno
+13 min avg
15:25
Milano Centrale
5h 11m
2 changes
20:36
Salerno
237115:25Milano Centrale15:37Milano Rogoredo
+4 min avg
964315:40Milano Rogoredo19:48Napoli Afragola
+12 min avg
954720:07Napoli Afragola20:36Salerno
+9 min avg
16:00
Milano Centrale
5h 38m
1 change
21:38
Salerno
964516:00Milano Centrale19:15Roma Termini
+6 min avg
942719:35Roma Termini21:38Salerno
+7 min avg
16:30
Milano Centrale
5h 28m
2 changes
21:58
Salerno
964716:30Milano Centrale19:40Roma Termini
+9 min avg
932319:45Roma Termini21:03Napoli Centrale
+8 min avg
524921:16Napoli Centrale21:58Salerno
+3 min avg
17:35
Milano Centrale
6h 11m
2 changes
23:46
Salerno
965117:35Milano Centrale20:39Roma Termini
+7 min avg
932520:46Roma Termini22:10Napoli Centrale
+14 min avg
195523:06Napoli Centrale23:46Salerno
+32 min avg
18:00
Milano Centrale
6h 32m
1 change
00:32+1
Salerno
965318:00Milano Centrale23:22Napoli Centrale
+8 min avg
59723:56Napoli Centrale00:32Salerno
+11 min avg
19:35
Milano Centrale
6h 30m
1 change
02:05+1
Salerno
966319:35Milano Centrale22:39Roma Termini
+3 min avg
195923:00Roma Termini02:05Salerno
66% on time
22:05
Milano Centrale
11h 41m
3 changes
09:46+1
Salerno
224522:05Milano Centrale22:11Milano Lambrate
+3 min avg
304522:12Milano Lambrate22:16Milano Rogoredo
+6 min avg
248522:28Milano Rogoredo23:32Parma
+8 min avg
79723:52Parma09:46Salerno
+5 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Milano Centrale to Salerno?

About 20 trains a day, 3 of them direct. Times updated daily with live delays.

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

The first train leaves at 06:00, the last at 22:05.

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

The fastest trains take about 4h 48m.

Are trains from Milano Centrale to Salerno delayed today?

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