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

29 trains found

Napoli Centrale → Milano Centrale · Friday 6 November 2026

Departing from now (00:12), in time order · select a heading to change the order
Train ↕ Departure ↕ Arrival ↕ Journey time ↕ Stops ↕
FR 9606 ↻ live status
05:09
Napoli Centrale
09:24
Milano Centrale
4h 15m 2 intermediate stops View prices and book →
FR 9612 ↻ live status
06:30
Napoli Centrale
10:58
Milano Centrale
4h 28m 2 intermediate stops View prices and book →
FR 9516 ↻ live status
06:40
Napoli Centrale
11:50
Milano Centrale
5h 10m 6 intermediate stops View prices and book →
FR 9616 ↻ live status
06:52
Napoli Centrale
11:35
Milano Centrale
4h 43m 4 intermediate stops View prices and book →
FR 9618 ↻ live status
07:15
Napoli Centrale
11:58
Milano Centrale
4h 43m 2 intermediate stops View prices and book →
FR 9520 ↻ live status
07:45
Napoli Centrale
12:50
Milano Centrale
5h 05m 7 intermediate stops View prices and book →
FR 9622 ↻ live status
08:25
Napoli Centrale
12:58
Milano Centrale
4h 33m 2 intermediate stops View prices and book →
FR 9524 ↻ live status
08:40
Napoli Centrale
13:50
Milano Centrale
5h 10m 6 intermediate stops View prices and book →
FR 9628 ↻ live status
09:55
Napoli Centrale
14:35
Milano Centrale
4h 40m 4 intermediate stops View prices and book →
FR 9630 ↻ live status
10:30
Napoli Centrale
14:58
Milano Centrale
4h 28m 2 intermediate stops View prices and book →
FR 9532 ↻ live status
10:40
Napoli Centrale
15:50
Milano Centrale
5h 10m 7 intermediate stops View prices and book →
FR 9632 ↻ live status
10:55
Napoli Centrale
15:35
Milano Centrale
4h 40m 4 intermediate stops View prices and book →
FR 9634 ↻ live status
11:30
Napoli Centrale
16:00
Milano Centrale
4h 30m 2 intermediate stops View prices and book →
FR 9584 ↻ live status Limited coverage
11:40
Napoli Centrale
16:50
Milano Centrale
5h 10m 6 intermediate stops View prices and book →
FR 9636 ↻ live status
11:55
Napoli Centrale
16:30
Milano Centrale
4h 35m 3 intermediate stops View prices and book →
FR 9638 ↻ live status
12:30
Napoli Centrale
16:58
Milano Centrale
4h 28m 2 intermediate stops View prices and book →
FR 9540 ↻ live status
12:40
Napoli Centrale
17:50
Milano Centrale
5h 10m 7 intermediate stops View prices and book →
FR 9640 ↻ live status
12:55
Napoli Centrale
17:30
Milano Centrale
4h 35m 3 intermediate stops View prices and book →
FR 9544 ↻ live status
13:40
Napoli Centrale
18:50
Milano Centrale
5h 10m 6 intermediate stops View prices and book →
FR 9646 ↻ live status
14:30
Napoli Centrale
19:00
Milano Centrale
4h 30m 2 intermediate stops View prices and book →
FR 9588 ↻ live status Delay risk: high
14:40
Napoli Centrale
19:50
Milano Centrale
5h 10m 7 intermediate stops View prices and book →
FR 9648 ↻ live status
15:00
Napoli Centrale
19:24
Milano Centrale
4h 24m 2 intermediate stops View prices and book →
FR 9552 ↻ live status
15:40
Napoli Centrale
20:50
Milano Centrale
5h 10m 6 intermediate stops View prices and book →
FR 9652 ↻ live status
15:55
Napoli Centrale
20:30
Milano Centrale
4h 35m 3 intermediate stops View prices and book →
FR 9556 ↻ live status
16:40
Napoli Centrale
21:50
Milano Centrale
5h 10m 6 intermediate stops View prices and book →
FR 9660 ↻ live status
16:55
Napoli Centrale
21:30
Milano Centrale
4h 35m 3 intermediate stops View prices and book →
FR 9662 ↻ live status
17:25
Napoli Centrale
22:00
Milano Centrale
4h 35m 2 intermediate stops View prices and book →
FR 9668 ↻ live status
18:30
Napoli Centrale
23:00
Milano Centrale
4h 30m 2 intermediate stops View prices and book →
FR 9592 ↻ live status Limited coverage
18:40
Napoli Centrale
23:50
Milano Centrale
5h 10m 6 intermediate stops View prices and book →

Luggage storage in Milano Centrale →

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