Search trains in Italy

Frecciarossa · Italo · Trenord · Trenitalia regional trains — times up to 90 days ahead

Quick departure:
More options
Train type
Time refers to

0 trains found

Milano Centrale → Napoli Afragola · Monday 21 September 2026

No direct train found for Milano Centrale → Napoli Afragola .

Possible reasons: there is no direct service on this route, data is not yet available for this day of the week, or the journey requires a change.

With one change at Milano Rogoredo

FR 9511 Delay risk: low
Milano Centrale Departure 06:10
Milano Rogoredo Arrival 06:18
7 min at Milano Rogoredo — tight change Minimum time allowed for the change: 7 min.
IT 9967 Delay risk: low
Milano Rogoredo Departure 06:25
Napoli Afragola Arrival 10:39

With one change at Roma Termini

FR 9603 Delay risk: low
Milano Centrale Departure 06:00
Roma Termini Arrival 09:10
33 min at Roma Termini — comfortable change Minimum time allowed for the change: 10 min.
IT 9967 Delay risk: low
Roma Termini Departure 09:43
Napoli Afragola Arrival 10:39

With one change at Roma Termini

FR 9601 Delay risk: low
Milano Centrale Departure 05:20
Roma Termini Arrival 08:40
63 min at Roma Termini — comfortable change Minimum time allowed for the change: 10 min.
IT 9967 Delay risk: low
Roma Termini Departure 09:43
Napoli Afragola Arrival 10:39

With one change at Napoli Centrale

FR 9601 Delay risk: low
Milano Centrale Departure 05:20
Napoli Centrale Arrival 10:03
22 min at Napoli Centrale — comfortable change Minimum time allowed for the change: 10 min.
IT 9980 Delay risk: low
Napoli Centrale Departure 10:25
Napoli Afragola Arrival 10:40

With one change at Napoli Centrale

FR 9603 Delay risk: low
Milano Centrale Departure 06:00
Napoli Centrale Arrival 10:33
23 min at Napoli Centrale — comfortable change Minimum time allowed for the change: 10 min.
IT 9932 Delay risk: low
Napoli Centrale Departure 10:56
Napoli Afragola Arrival 11:14

Times are from the official timetable. The connection is not guaranteed: always check the information at the station.

Times are based on observed service patterns. Prices vary by date and availability: compare them on Trainline.