Trains to Milan

Rails schedules and tickets to Milan

Milan has 5 main train stations: Milano Centrale, Milano Rogoredo, Milano Porta Garibaldi, Borgo Lombardo, Milano Certosa. Every day more than 1333 trains from , Frecciarossa, Frecciabianca, Regionale, Suburbano S1, Suburbano S13, Suburbano S8, Suburbano S5, Suburbano S6 travel to Milan The first train arrives in Milan at 00:21 o’clock, and the last train to Milan arrives at 23:43

Trains time table

Trains from Rome to Milan

06:20 Roma Termini
10:04 Milano Porta Garibaldi
03:44 1 Change
06:29 Roma Tiburtina
09:40 Milano Centrale
03:11 Direct
07:05 Roma Termini
10:43 Milano Porta Garibaldi
03:38 Direct
07:07 Roma Tiburtina
09:59 Milano Centrale
02:52 Direct
07:29 Roma Tiburtina
10:40 Milano Centrale
03:11 Direct
08:20 Roma Termini
12:04 Milano Porta Garibaldi
03:44 1 Change
08:29 Roma Tiburtina
11:40 Milano Centrale
03:11 Direct
09:20 Roma Termini
13:04 Milano Porta Garibaldi
03:44 1 Change
09:29 Roma Tiburtina
12:40 Milano Centrale
03:11 Direct
10:20 Roma Termini
14:04 Milano Porta Garibaldi
03:44 1 Change
10:29 Roma Tiburtina
13:40 Milano Centrale
03:11 Direct
10:50 Roma Tiburtina
13:54 Milano Porta Garibaldi
03:04 Direct
11:20 Roma Termini
15:04 Milano Porta Garibaldi
03:44 1 Change
11:29 Roma Tiburtina
14:40 Milano Centrale
03:11 Direct
11:55 Roma Tiburtina
15:25 Milano Porta Garibaldi
03:30 Direct
11:57 Roma Termini
18:48 Milano Centrale
06:51 Direct
12:00 Roma Termini
14:55 Milano Centrale
02:55 Direct
12:20 Roma Termini
16:04 Milano Porta Garibaldi
03:44 1 Change
12:29 Roma Tiburtina
15:40 Milano Centrale
03:11 Direct
12:41 Roma Tiburtina
19:20 Milano Centrale
06:39 Direct
12:55 Roma Tiburtina
16:18 Milano Porta Garibaldi
03:23 Direct
13:00 Roma Termini
15:55 Milano Centrale
02:55 Direct
13:20 Roma Termini
16:40 Milano Centrale
03:20 Direct
13:20 Roma Termini
17:04 Milano Porta Garibaldi
03:44 1 Change
13:29 Roma Tiburtina
16:40 Milano Centrale
03:11 Direct
13:29 Roma Tiburtina
17:04 Milano Porta Garibaldi
03:35 1 Change
13:55 Roma Tiburtina
17:25 Milano Porta Garibaldi
03:30 Direct
14:00 Roma Termini
16:55 Milano Centrale
02:55 Direct
14:20 Roma Termini
17:40 Milano Centrale
03:20 Direct
14:20 Roma Termini
18:04 Milano Porta Garibaldi
03:44 1 Change
14:29 Roma Tiburtina
17:40 Milano Centrale
03:11 Direct
14:29 Roma Tiburtina
18:04 Milano Porta Garibaldi
03:35 1 Change
14:31 Roma Termini
17:50 Milano Centrale
03:19 Direct
14:50 Roma Tiburtina
17:54 Milano Porta Garibaldi
03:04 Direct
14:55 Roma Tiburtina
18:18 Milano Porta Garibaldi
03:23 Direct
15:00 Roma Termini
17:55 Milano Centrale
02:55 Direct
15:20 Roma Termini
18:43 Milano Centrale
03:23 Direct
15:20 Roma Termini
19:04 Milano Porta Garibaldi
03:44 1 Change
15:29 Roma Tiburtina
18:40 Milano Centrale
03:11 Direct
15:30 Roma Termini
18:29 Milano Centrale
02:59 Direct
16:00 Roma Termini
18:55 Milano Centrale
02:55 Direct
16:00 Roma Tiburtina
19:29 Milano Centrale
03:29 1 Change
16:05 Roma Termini
19:43 Milano Porta Garibaldi
03:38 Direct
16:15 Roma Tiburtina
19:43 Milano Porta Garibaldi
03:28 Direct
16:20 Roma Termini
19:40 Milano Centrale
03:20 Direct
16:29 Roma Tiburtina
19:40 Milano Centrale
03:11 Direct
16:30 Roma Termini
19:29 Milano Centrale
02:59 Direct
16:41 Roma Tiburtina
23:15 Milano Centrale
06:34 Direct
17:07 Roma Tiburtina
19:59 Milano Centrale
02:52 Direct
17:20 Roma Termini
20:40 Milano Centrale
03:20 Direct
17:29 Roma Tiburtina
20:40 Milano Centrale
03:11 Direct
17:35 Roma Termini
20:34 Milano Centrale
02:59 Direct
17:55 Roma Tiburtina
21:25 Milano Porta Garibaldi
03:30 Direct
18:00 Roma Termini
20:55 Milano Centrale
02:55 Direct
18:00 Roma Tiburtina
21:29 Milano Centrale
03:29 1 Change
18:05 Roma Termini
21:43 Milano Porta Garibaldi
03:38 Direct
18:15 Roma Tiburtina
21:43 Milano Porta Garibaldi
03:28 Direct
18:20 Roma Termini
21:40 Milano Centrale
03:20 Direct
18:27 Roma Termini
21:50 Milano Centrale
03:23 Direct
18:29 Roma Tiburtina
21:40 Milano Centrale
03:11 Direct
18:30 Roma Termini
21:29 Milano Centrale
02:59 Direct
19:00 Roma Termini
22:02 Milano Centrale
03:02 Direct
19:20 Roma Termini
22:40 Milano Centrale
03:20 Direct
19:29 Roma Tiburtina
22:40 Milano Centrale
03:11 Direct
19:35 Roma Termini
23:50 Milano Centrale
04:15 Direct
19:45 Roma Tiburtina
23:50 Milano Centrale
04:05 Direct
19:55 Roma Tiburtina
23:18 Milano Porta Garibaldi
03:23 Direct
20:20 Roma Termini
23:40 Milano Centrale
03:20 Direct
20:29 Roma Tiburtina
23:40 Milano Centrale
03:11 Direct
21:09 Roma Tiburtina
07:12 Milano Centrale
10:03 1 Change
22:35 Roma Termini
07:12 Milano Centrale
08:37 1 Change
22:35 Roma Termini
07:34 Milano Porta Garibaldi
08:59 2 Changes
23:00 Roma Termini
07:35 Milano Centrale
08:35 1 Change
23:43 Roma Tiburtina
07:11 Milano Porta Garibaldi
07:28 Direct

Trains from Naples to Milan

12:00 Napoli Centrale
17:04 Milano Porta Garibaldi
05:04 1 Change
12:20 Napoli Centrale
17:25 Milano Porta Garibaldi
05:05 Direct
13:00 Napoli Centrale
18:04 Milano Porta Garibaldi
05:04 1 Change
13:20 Napoli Centrale
17:54 Milano Porta Garibaldi
04:34 Direct
14:05 Napoli Centrale
18:43 Milano Porta Garibaldi
04:38 Direct
14:27 Napoli Centrale
19:25 Milano Porta Garibaldi
04:58 Direct
15:00 Napoli Centrale
20:04 Milano Porta Garibaldi
05:04 1 Change
15:22 Napoli Centrale
19:54 Milano Porta Garibaldi
04:32 Direct
16:00 Napoli Centrale
20:40 Milano Centrale
04:40 Direct
16:15 Napoli Centrale
20:34 Milano Centrale
04:19 Direct
16:40 Napoli Centrale
20:55 Milano Centrale
04:15 Direct
16:45 Napoli Centrale
21:25 Milano Porta Garibaldi
04:40 Direct
17:00 Napoli Centrale
21:40 Milano Centrale
04:40 Direct
17:10 Napoli Centrale
21:29 Milano Centrale
04:19 Direct
17:20 Napoli Centrale
21:54 Milano Porta Garibaldi
04:34 Direct
18:00 Napoli Centrale
22:40 Milano Centrale
04:40 Direct
18:45 Napoli Centrale
23:18 Milano Porta Garibaldi
04:33 Direct
19:00 Napoli Centrale
23:40 Milano Centrale
04:40 Direct
20:31 Napoli Centrale
07:35 Milano Centrale
11:04 2 Changes
21:32 Napoli Centrale
07:11 Milano Porta Garibaldi
09:39 Direct
22:07 Napoli Centrale
10:20 Milano Centrale
12:13 2 Changes
22:07 Napoli Centrale
10:50 Milano Centrale
12:43 1 Change

Trains from Turin to Milan

04:54 Torino Porta Nuova
06:46 Milano Centrale
01:52 Direct
05:40 Torino Porta Nuova
07:16 Milano Centrale
01:36 Direct
05:50 Torino Porta Nuova
06:50 Milano Centrale
01:00 Direct
05:54 Torino Porta Nuova
07:46 Milano Centrale
01:52 Direct
06:00 Torino Porta Susa
06:50 Milano Centrale
00:50 Direct
06:10 Torino Porta Nuova
07:50 Milano Centrale
01:40 Direct
06:10 Torino Porta Nuova
08:05 Milano Porta Garibaldi
01:55 1 Change
06:19 Torino Porta Susa
07:50 Milano Centrale
01:31 Direct
06:49 Torino Porta Nuova
08:41 Milano Centrale
01:52 Direct
07:05 Torino Porta Nuova
08:58 Milano Porta Garibaldi
01:53 1 Change
07:09 Torino Porta Susa
08:00 Milano Centrale
00:51 Direct
07:10 Torino Porta Nuova
08:45 Milano Centrale
01:35 Direct
07:14 Torino Porta Susa
08:45 Milano Centrale
01:31 Direct
07:50 Torino Porta Nuova
08:50 Milano Centrale
01:00 Direct
07:54 Torino Porta Nuova
09:46 Milano Centrale
01:52 Direct
08:00 Torino Porta Susa
08:50 Milano Centrale
00:50 Direct
08:00 Torino Porta Nuova
09:00 Milano Centrale
01:00 Direct
08:10 Torino Porta Nuova
09:09 Milano Porta Garibaldi
00:59 Direct
08:12 Torino Porta Susa
09:00 Milano Centrale
00:48 Direct
08:16 Torino Porta Susa
09:50 Milano Centrale
01:34 Direct
08:54 Torino Porta Nuova
10:46 Milano Centrale
01:52 Direct
09:50 Torino Porta Nuova
10:50 Milano Centrale
01:00 Direct
10:54 Torino Porta Nuova
12:46 Milano Centrale
01:52 Direct
11:10 Torino Porta Nuova
12:54 Milano Centrale
01:44 Direct
11:10 Torino Porta Nuova
13:07 Milano Porta Garibaldi
01:57 1 Change
11:19 Torino Porta Susa
12:54 Milano Centrale
01:35 Direct
11:50 Torino Porta Nuova
12:50 Milano Centrale
01:00 Direct
11:54 Torino Porta Nuova
13:46 Milano Centrale
01:52 Direct
12:54 Torino Porta Nuova
14:46 Milano Centrale
01:52 Direct
13:10 Torino Porta Nuova
14:50 Milano Centrale
01:40 Direct
13:10 Torino Porta Nuova
14:09 Milano Porta Garibaldi
00:59 Direct
13:14 Torino Porta Susa
14:50 Milano Centrale
01:36 Direct
13:33 Torino Porta Susa
14:24 Milano Porta Garibaldi
00:51 Direct
13:35 Torino Porta Nuova
15:42 Milano Porta Garibaldi
02:07 Direct
13:48 Torino Porta Susa
15:42 Milano Porta Garibaldi
01:54 Direct
13:54 Torino Porta Nuova
15:46 Milano Centrale
01:52 Direct
14:10 Torino Porta Nuova
15:50 Milano Centrale
01:40 Direct
14:10 Torino Porta Nuova
15:09 Milano Porta Garibaldi
00:59 Direct
14:14 Torino Porta Susa
15:50 Milano Centrale
01:36 Direct
14:22 Torino Porta Susa
15:09 Milano Porta Garibaldi
00:47 Direct
14:49 Torino Porta Nuova
16:41 Milano Centrale
01:52 Direct
15:10 Torino Porta Nuova
16:45 Milano Centrale
01:35 Direct
15:10 Torino Porta Nuova
17:04 Milano Porta Garibaldi
01:54 1 Change
15:19 Torino Porta Susa
16:45 Milano Centrale
01:26 Direct
15:19 Torino Porta Susa
17:04 Milano Porta Garibaldi
01:45 1 Change
15:45 Torino Porta Nuova
17:05 Milano Porta Garibaldi
01:20 1 Change
15:50 Torino Porta Nuova
16:50 Milano Centrale
01:00 Direct
15:54 Torino Porta Nuova
17:46 Milano Centrale
01:52 Direct
15:55 Torino Porta Susa
16:50 Milano Centrale
00:55 Direct
15:55 Torino Porta Susa
17:05 Milano Porta Garibaldi
01:10 1 Change
16:10 Torino Porta Susa
17:00 Milano Porta Garibaldi
00:50 Direct
16:10 Torino Porta Nuova
17:09 Milano Porta Garibaldi
00:59 Direct
16:22 Torino Porta Susa
17:09 Milano Porta Garibaldi
00:47 Direct
16:54 Torino Porta Nuova
18:46 Milano Centrale
01:52 Direct
17:10 Torino Porta Nuova
18:54 Milano Centrale
01:44 Direct
17:19 Torino Porta Susa
18:54 Milano Centrale
01:35 Direct
17:33 Torino Porta Susa
18:24 Milano Porta Garibaldi
00:51 Direct
17:45 Torino Porta Nuova
19:07 Milano Porta Garibaldi
01:22 1 Change
17:50 Torino Porta Nuova
18:50 Milano Centrale
01:00 Direct
17:54 Torino Porta Nuova
19:46 Milano Centrale
01:52 Direct
17:55 Torino Porta Susa
18:50 Milano Centrale
00:55 Direct
17:55 Torino Porta Susa
19:07 Milano Porta Garibaldi
01:12 1 Change
17:58 Torino Porta Nuova
19:12 Milano Porta Garibaldi
01:14 1 Change
18:02 Torino Porta Nuova
19:02 Milano Centrale
01:00 Direct
18:12 Torino Porta Susa
19:02 Milano Centrale
00:50 Direct
18:12 Torino Porta Susa
19:12 Milano Porta Garibaldi
01:00 1 Change
18:26 Torino Porta Susa
20:16 Milano Porta Garibaldi
01:50 Direct
18:40 Torino Porta Nuova
20:22 Milano Centrale
01:42 Direct
18:40 Torino Porta Nuova
20:37 Milano Porta Garibaldi
01:57 1 Change
18:49 Torino Porta Susa
20:22 Milano Centrale
01:33 Direct
18:49 Torino Porta Susa
20:37 Milano Porta Garibaldi
01:48 1 Change
18:54 Torino Porta Nuova
20:46 Milano Centrale
01:52 Direct
18:58 Torino Porta Nuova
20:12 Milano Porta Garibaldi
01:14 1 Change
19:02 Torino Porta Nuova
20:02 Milano Centrale
01:00 Direct
19:12 Torino Porta Susa
20:02 Milano Centrale
00:50 Direct
19:12 Torino Porta Susa
20:12 Milano Porta Garibaldi
01:00 1 Change
19:42 Torino Porta Susa
20:31 Milano Porta Garibaldi
00:49 Direct
19:45 Torino Porta Nuova
21:07 Milano Porta Garibaldi
01:22 1 Change
19:54 Torino Porta Nuova
21:46 Milano Centrale
01:52 Direct
20:54 Torino Porta Nuova
22:46 Milano Centrale
01:52 Direct
21:25 Torino Porta Nuova
23:35 Milano Centrale
02:10 1 Change
21:25 Torino Porta Nuova
23:15 Milano Porta Garibaldi
01:50 Direct
21:40 Torino Porta Susa
23:35 Milano Centrale
01:55 1 Change
21:40 Torino Porta Susa
23:15 Milano Porta Garibaldi
01:35 Direct
21:54 Torino Porta Nuova
23:46 Milano Centrale
01:52 Direct
22:06 Torino Porta Susa
00:07 Milano Porta Garibaldi
02:01 1 Change
22:54 Torino Porta Nuova
00:46 Milano Centrale
01:52 Direct
23:06 Torino Porta Susa
01:07 Milano Porta Garibaldi
02:01 1 Change

Trains from Bologna to Milan

05:28 Bologna Centrale
08:00 Milano Centrale
02:32 Direct
05:52 Bologna Centrale
08:50 Milano Centrale
02:58 Direct
07:00 Bologna Centrale
09:50 Milano Centrale
02:50 Direct
07:44 Bologna Centrale
09:10 Milano Porta Garibaldi
01:26 Direct
07:52 Bologna Centrale
10:45 Milano Centrale
02:53 Direct
08:08 Bologna Centrale
09:34 Milano Porta Garibaldi
01:26 1 Change
08:45 Bologna Centrale
10:12 Milano Porta Garibaldi
01:27 Direct
09:03 Bologna Centrale
10:18 Milano Porta Garibaldi
01:15 Direct
09:23 Bologna Centrale
10:43 Milano Porta Garibaldi
01:20 Direct
09:52 Bologna Centrale
12:45 Milano Centrale
02:53 Direct
10:03 Bologna Centrale
11:25 Milano Porta Garibaldi
01:22 Direct
11:03 Bologna Centrale
12:18 Milano Porta Garibaldi
01:15 Direct
11:23 Bologna Centrale
12:43 Milano Porta Garibaldi
01:20 Direct
11:42 Bologna Centrale
14:41 Milano Porta Garibaldi
02:59 Direct
11:52 Bologna Centrale
14:45 Milano Centrale
02:53 Direct
12:03 Bologna Centrale
13:18 Milano Porta Garibaldi
01:15 Direct
12:23 Bologna Centrale
13:43 Milano Porta Garibaldi
01:20 Direct
13:03 Bologna Centrale
14:25 Milano Porta Garibaldi
01:22 Direct
13:38 Bologna Centrale
15:04 Milano Porta Garibaldi
01:26 1 Change
13:45 Bologna Centrale
15:12 Milano Porta Garibaldi
01:27 Direct
13:52 Bologna Centrale
16:45 Milano Centrale
02:53 Direct
14:03 Bologna Centrale
15:18 Milano Porta Garibaldi
01:15 Direct
15:38 Bologna Centrale
17:04 Milano Porta Garibaldi
01:26 1 Change
15:52 Bologna Centrale
18:45 Milano Centrale
02:53 Direct
16:03 Bologna Centrale
17:18 Milano Porta Garibaldi
01:15 Direct
17:23 Bologna Centrale
18:43 Milano Porta Garibaldi
01:20 Direct
17:52 Bologna Centrale
20:45 Milano Centrale
02:53 Direct
18:03 Bologna Centrale
19:18 Milano Porta Garibaldi
01:15 Direct
18:23 Bologna Centrale
19:43 Milano Porta Garibaldi
01:20 Direct
19:03 Bologna Centrale
20:18 Milano Porta Garibaldi
01:15 Direct
19:52 Bologna Centrale
22:45 Milano Centrale
02:53 Direct
20:03 Bologna Centrale
21:25 Milano Porta Garibaldi
01:22 Direct
20:05 Bologna Centrale
21:32 Milano Porta Garibaldi
01:27 Direct
20:23 Bologna Centrale
21:43 Milano Porta Garibaldi
01:20 Direct
20:28 Bologna Centrale
21:29 Milano Centrale
01:01 Direct
20:38 Bologna Centrale
21:40 Milano Centrale
01:02 Direct
20:46 Bologna Centrale
23:15 Milano Centrale
02:29 Direct
21:18 Bologna Centrale
23:25 Milano Centrale
02:07 Direct
21:38 Bologna Centrale
22:40 Milano Centrale
01:02 Direct
21:53 Bologna Centrale
23:50 Milano Centrale
01:57 Direct
22:03 Bologna Centrale
23:18 Milano Porta Garibaldi
01:15 Direct
22:38 Bologna Centrale
23:40 Milano Centrale
01:02 Direct

Trains from Florence to Milan

06:53 Firenze S. M. Novella
08:40 Milano Centrale
01:47 Direct
07:30 Firenze S. M. Novella
09:10 Milano Centrale
01:40 Direct
07:30 Firenze S. M. Novella
09:34 Milano Porta Garibaldi
02:04 1 Change
08:00 Firenze S. M. Novella
09:40 Milano Centrale
01:40 Direct
08:19 Firenze S. M. Novella
12:15 Milano Centrale
03:56 Direct
08:25 Firenze S. M. Novella
10:18 Milano Porta Garibaldi
01:53 Direct
08:45 Firenze S. M. Novella
10:43 Milano Porta Garibaldi
01:58 Direct
09:00 Firenze S. M. Novella
10:40 Milano Centrale
01:40 Direct
09:25 Firenze S. M. Novella
11:25 Milano Porta Garibaldi
02:00 Direct
10:00 Firenze S. M. Novella
11:40 Milano Centrale
01:40 Direct
10:25 Firenze S. M. Novella
12:18 Milano Porta Garibaldi
01:53 Direct
10:45 Firenze S. M. Novella
12:43 Milano Porta Garibaldi
01:58 Direct
11:00 Firenze S. M. Novella
12:40 Milano Centrale
01:40 Direct
11:25 Firenze S. M. Novella
13:18 Milano Porta Garibaldi
01:53 Direct
11:45 Firenze S. M. Novella
13:43 Milano Porta Garibaldi
01:58 Direct
12:00 Firenze S. M. Novella
13:40 Milano Centrale
01:40 Direct
12:25 Firenze S. M. Novella
14:25 Milano Porta Garibaldi
02:00 Direct
13:00 Firenze S. M. Novella
14:40 Milano Centrale
01:40 Direct
13:00 Firenze S. M. Novella
15:04 Milano Porta Garibaldi
02:04 1 Change
13:25 Firenze S. M. Novella
15:18 Milano Porta Garibaldi
01:53 Direct
14:00 Firenze S. M. Novella
15:40 Milano Centrale
01:40 Direct
15:00 Firenze S. M. Novella
16:40 Milano Centrale
01:40 Direct
15:00 Firenze S. M. Novella
17:04 Milano Porta Garibaldi
02:04 1 Change
15:25 Firenze S. M. Novella
17:18 Milano Porta Garibaldi
01:53 Direct
15:39 Firenze Rifredi
19:20 Milano Centrale
03:41 Direct
16:00 Firenze S. M. Novella
17:40 Milano Centrale
01:40 Direct
16:45 Firenze S. M. Novella
18:43 Milano Porta Garibaldi
01:58 Direct
17:00 Firenze S. M. Novella
18:40 Milano Centrale
01:40 Direct
17:25 Firenze S. M. Novella
19:18 Milano Porta Garibaldi
01:53 Direct
17:45 Firenze S. M. Novella
19:43 Milano Porta Garibaldi
01:58 Direct
18:00 Firenze S. M. Novella
19:40 Milano Centrale
01:40 Direct
18:25 Firenze S. M. Novella
20:18 Milano Porta Garibaldi
01:53 Direct
19:00 Firenze S. M. Novella
20:40 Milano Centrale
01:40 Direct
19:25 Firenze S. M. Novella
21:25 Milano Porta Garibaldi
02:00 Direct
19:39 Firenze Rifredi
23:15 Milano Centrale
03:36 Direct
19:45 Firenze S. M. Novella
21:43 Milano Porta Garibaldi
01:58 Direct
20:00 Firenze S. M. Novella
21:40 Milano Centrale
01:40 Direct
21:00 Firenze S. M. Novella
22:40 Milano Centrale
01:40 Direct
21:15 Firenze S. M. Novella
23:50 Milano Centrale
02:35 Direct
21:25 Firenze S. M. Novella
23:18 Milano Porta Garibaldi
01:53 Direct
22:00 Firenze S. M. Novella
23:40 Milano Centrale
01:40 Direct

Trains from Bari to Milan

00:01 Bari Centrale
09:10 Milano Centrale
09:09 1 Change
05:32 Bari Centrale
12:40 Milano Centrale
07:08 1 Change
05:32 Bari Centrale
13:25 Milano Centrale
07:53 Direct
05:32 Bari Centrale
13:04 Milano Porta Garibaldi
07:32 2 Changes
05:32 Bari Centrale
13:43 Milano Porta Garibaldi
08:11 1 Change
07:15 Bari Centrale
14:55 Milano Centrale
07:40 1 Change
07:38 Bari Centrale
14:40 Milano Centrale
07:02 1 Change
07:38 Bari Centrale
15:25 Milano Centrale
07:47 Direct
07:38 Bari Centrale
15:04 Milano Porta Garibaldi
07:26 2 Changes
08:38 Bari Centrale
15:40 Milano Centrale
07:02 1 Change
08:38 Bari Centrale
16:04 Milano Porta Garibaldi
07:26 2 Changes
09:38 Bari Centrale
16:40 Milano Centrale
07:02 1 Change
09:38 Bari Centrale
17:25 Milano Centrale
07:47 Direct
09:38 Bari Centrale
17:04 Milano Porta Garibaldi
07:26 2 Changes
10:04 Bari Centrale
18:43 Milano Porta Garibaldi
08:39 1 Change
11:38 Bari Centrale
18:40 Milano Centrale
07:02 1 Change
11:38 Bari Centrale
19:25 Milano Centrale
07:47 Direct
11:38 Bari Centrale
19:04 Milano Porta Garibaldi
07:26 2 Changes
11:38 Bari Centrale
19:43 Milano Porta Garibaldi
08:05 1 Change
12:38 Bari Centrale
19:40 Milano Centrale
07:02 1 Change
12:38 Bari Centrale
20:04 Milano Porta Garibaldi
07:26 2 Changes
13:17 Bari Centrale
20:55 Milano Centrale
07:38 1 Change
13:38 Bari Centrale
20:40 Milano Centrale
07:02 1 Change
13:38 Bari Centrale
21:25 Milano Centrale
07:47 Direct
13:38 Bari Centrale
21:43 Milano Porta Garibaldi
08:05 1 Change
14:38 Bari Centrale
21:29 Milano Centrale
06:51 1 Change
15:38 Bari Centrale
22:40 Milano Centrale
07:02 1 Change
15:38 Bari Centrale
23:25 Milano Centrale
07:47 Direct
21:33 Bari Centrale
07:12 Milano Centrale
09:39 Direct
21:33 Bari Centrale
07:34 Milano Porta Garibaldi
10:01 1 Change
23:09 Bari Centrale
08:40 Milano Centrale
09:31 1 Change
23:09 Bari Centrale
09:30 Milano Centrale
10:21 Direct

Trains from Trieste to Milan

06:16 Trieste Centrale
10:00 Milano Centrale
03:44 Direct
06:38 Trieste Centrale
10:55 Milano Centrale
04:17 Direct
07:21 Trieste Centrale
12:25 Milano Centrale
05:04 1 Change
08:15 Trieste Centrale
13:25 Milano Centrale
05:10 1 Change
09:38 Trieste Centrale
13:55 Milano Centrale
04:17 Direct
12:15 Trieste Centrale
16:55 Milano Centrale
04:40 1 Change
13:01 Trieste Centrale
17:25 Milano Centrale
04:24 1 Change
13:15 Trieste Centrale
17:55 Milano Centrale
04:40 1 Change
14:15 Trieste Centrale
18:55 Milano Centrale
04:40 1 Change
15:15 Trieste Centrale
19:55 Milano Centrale
04:40 1 Change
16:15 Trieste Centrale
20:55 Milano Centrale
04:40 1 Change
17:01 Trieste Centrale
21:25 Milano Centrale
04:24 Direct

Trains from Perugia to Milan

06:35 Perugia
10:29 Milano Centrale
03:54 2 Changes
06:35 Perugia
10:40 Milano Centrale
04:05 1 Change
06:35 Perugia
12:15 Milano Centrale
05:40 Direct
07:20 Perugia
12:40 Milano Centrale
05:20 2 Changes
08:05 Perugia
13:40 Milano Centrale
05:35 2 Changes
09:53 Perugia
14:40 Milano Centrale
04:47 1 Change
11:41 Perugia
16:40 Milano Centrale
04:59 1 Change
12:27 Perugia
17:40 Milano Centrale
05:13 2 Changes
13:39 Perugia
17:50 Milano Centrale
04:11 1 Change
15:39 Perugia
20:40 Milano Centrale
05:01 1 Change
16:34 Perugia
21:29 Milano Centrale
04:55 2 Changes
17:44 Perugia
21:50 Milano Centrale
04:06 1 Change
18:43 Perugia
23:40 Milano Centrale
04:57 2 Changes
21:34 Perugia
07:12 Milano Centrale
09:38 2 Changes

Trains from Ancona to Milan

02:31 Ancona
07:34 Milano Porta Garibaldi
05:03 1 Change
05:00 Ancona
09:34 Milano Porta Garibaldi
04:34 1 Change
05:10 Ancona
09:34 Milano Porta Garibaldi
04:24 2 Changes
06:10 Ancona
09:20 Milano Centrale
03:10 Direct
06:20 Ancona
10:25 Milano Centrale
04:05 Direct
06:20 Ancona
10:43 Milano Porta Garibaldi
04:23 1 Change
06:30 Ancona
12:15 Milano Centrale
05:45 1 Change
06:30 Ancona
12:45 Milano Centrale
06:15 1 Change
07:16 Ancona
11:25 Milano Centrale
04:09 Direct
07:16 Ancona
10:29 Milano Centrale
03:13 1 Change
07:16 Ancona
11:04 Milano Porta Garibaldi
03:48 2 Changes
07:43 Ancona
11:40 Milano Centrale
03:57 1 Change
07:43 Ancona
12:04 Milano Porta Garibaldi
04:21 2 Changes
08:25 Ancona
14:45 Milano Centrale
06:20 1 Change
08:36 Ancona
14:45 Milano Centrale
06:09 1 Change
08:36 Ancona
12:43 Milano Porta Garibaldi
04:07 1 Change
09:26 Ancona
13:25 Milano Centrale
03:59 Direct
09:26 Ancona
13:04 Milano Porta Garibaldi
03:38 2 Changes
09:26 Ancona
13:43 Milano Porta Garibaldi
04:17 1 Change
10:40 Ancona
16:45 Milano Centrale
06:05 1 Change
11:26 Ancona
15:25 Milano Centrale
03:59 Direct
11:26 Ancona
15:04 Milano Porta Garibaldi
03:38 2 Changes
12:26 Ancona
15:40 Milano Centrale
03:14 1 Change
12:40 Ancona
18:45 Milano Centrale
06:05 1 Change
13:26 Ancona
17:25 Milano Centrale
03:59 Direct
13:26 Ancona
17:04 Milano Porta Garibaldi
03:38 2 Changes
14:36 Ancona
18:43 Milano Porta Garibaldi
04:07 1 Change
14:40 Ancona
20:45 Milano Centrale
06:05 1 Change
15:26 Ancona
19:25 Milano Centrale
03:59 Direct
15:26 Ancona
19:43 Milano Porta Garibaldi
04:17 1 Change
16:26 Ancona
19:29 Milano Centrale
03:03 1 Change
16:40 Ancona
22:45 Milano Centrale
06:05 1 Change
17:26 Ancona
21:25 Milano Centrale
03:59 Direct
17:26 Ancona
21:43 Milano Porta Garibaldi
04:17 1 Change
18:26 Ancona
21:29 Milano Centrale
03:03 1 Change
19:26 Ancona
23:25 Milano Centrale
03:59 Direct

Trains from Trento to Milan

05:37 Trento
08:25 Milano Centrale
02:48 1 Change
07:03 Trento
09:42 Milano Porta Garibaldi
02:39 Direct
08:10 Trento
10:55 Milano Centrale
02:45 1 Change
08:33 Trento
11:25 Milano Centrale
02:52 1 Change
10:33 Trento
13:25 Milano Centrale
02:52 1 Change
11:10 Trento
13:55 Milano Centrale
02:45 1 Change
12:33 Trento
15:25 Milano Centrale
02:52 1 Change
13:10 Trento
15:55 Milano Centrale
02:45 1 Change
14:04 Trento
16:55 Milano Centrale
02:51 1 Change
15:10 Trento
17:55 Milano Centrale
02:45 1 Change
16:04 Trento
18:55 Milano Centrale
02:51 1 Change
16:33 Trento
19:25 Milano Centrale
02:52 1 Change
17:10 Trento
19:55 Milano Centrale
02:45 1 Change
17:43 Trento
20:25 Milano Centrale
02:42 1 Change
18:04 Trento
20:55 Milano Centrale
02:51 1 Change
18:33 Trento
21:25 Milano Centrale
02:52 1 Change
19:10 Trento
22:25 Milano Centrale
03:15 1 Change
20:04 Trento
23:35 Milano Centrale
03:31 1 Change

Trains from Catanzaro to Milan

06:38 Catanzaro
15:40 Milano Centrale
09:02 2 Changes
07:58 Catanzaro
18:40 Milano Centrale
10:42 2 Changes
13:58 Catanzaro
23:40 Milano Centrale
09:42 2 Changes
17:58 Catanzaro
09:40 Milano Centrale
15:42 3 Changes
17:58 Catanzaro
10:20 Milano Centrale
16:22 2 Changes
17:58 Catanzaro
10:50 Milano Centrale
16:52 1 Change
22:54 Catanzaro
09:59 Milano Centrale
11:05 2 Changes

Trains from Potenza to Milan

05:40 Potenza Centrale
12:40 Milano Centrale
07:00 2 Changes
06:10 Potenza Centrale
15:25 Milano Centrale
09:15 1 Change
07:00 Potenza Centrale
14:40 Milano Centrale
07:40 1 Change
07:55 Potenza Centrale
15:40 Milano Centrale
07:45 2 Changes
10:00 Potenza Centrale
17:40 Milano Centrale
07:40 1 Change
10:55 Potenza Centrale
18:40 Milano Centrale
07:45 1 Change
11:27 Potenza Centrale
21:25 Milano Centrale
09:58 2 Changes
11:53 Potenza Centrale
18:55 Milano Centrale
07:02 1 Change
13:30 Potenza Centrale
23:25 Milano Centrale
09:55 1 Change
14:25 Potenza Centrale
22:40 Milano Centrale
08:15 1 Change
14:50 Potenza Centrale
21:29 Milano Centrale
06:39 1 Change
15:58 Potenza Centrale
23:40 Milano Centrale
07:42 1 Change
20:52 Potenza Centrale
10:20 Milano Centrale
13:28 2 Changes
20:52 Potenza Centrale
10:50 Milano Centrale
13:58 1 Change
22:10 Potenza Centrale
08:40 Milano Centrale
10:30 2 Changes
22:10 Potenza Centrale
09:30 Milano Centrale
11:20 1 Change

Trains from Venice to Milan

06:10 Venezia S. Lucia
10:35 Milano Centrale
04:25 1 Change
06:20 Venezia S. Lucia
08:55 Milano Centrale
02:35 Direct
06:50 Venezia S. Lucia
09:25 Milano Centrale
02:35 Direct
07:12 Venezia S. Lucia
11:35 Milano Centrale
04:23 1 Change
07:25 Venezia S. Lucia
10:43 Milano Porta Garibaldi
03:18 1 Change
07:50 Venezia S. Lucia
10:25 Milano Centrale
02:35 Direct
08:50 Venezia S. Lucia
11:25 Milano Centrale
02:35 Direct
09:25 Venezia S. Lucia
12:43 Milano Porta Garibaldi
03:18 1 Change
10:25 Venezia S. Lucia
13:43 Milano Porta Garibaldi
03:18 1 Change
10:50 Venezia S. Lucia
13:25 Milano Centrale
02:35 Direct
11:12 Venezia S. Lucia
15:35 Milano Centrale
04:23 1 Change
11:50 Venezia S. Lucia
14:25 Milano Centrale
02:35 Direct
12:12 Venezia S. Lucia
16:35 Milano Centrale
04:23 1 Change
12:50 Venezia S. Lucia
15:25 Milano Centrale
02:35 Direct
13:12 Venezia S. Lucia
17:35 Milano Centrale
04:23 1 Change
13:20 Venezia S. Lucia
15:55 Milano Centrale
02:35 Direct
14:12 Venezia S. Lucia
18:35 Milano Centrale
04:23 1 Change
14:20 Venezia S. Lucia
16:55 Milano Centrale
02:35 Direct
15:12 Venezia S. Lucia
19:35 Milano Centrale
04:23 1 Change
15:20 Venezia S. Lucia
17:55 Milano Centrale
02:35 Direct
15:25 Venezia S. Lucia
18:43 Milano Porta Garibaldi
03:18 1 Change
16:12 Venezia S. Lucia
20:35 Milano Centrale
04:23 1 Change
16:20 Venezia S. Lucia
18:55 Milano Centrale
02:35 Direct
16:35 Venezia S. Lucia
19:43 Milano Porta Garibaldi
03:08 1 Change
16:50 Venezia S. Lucia
19:25 Milano Centrale
02:35 Direct
17:12 Venezia S. Lucia
21:35 Milano Centrale
04:23 1 Change
17:20 Venezia S. Lucia
19:55 Milano Centrale
02:35 Direct
17:50 Venezia S. Lucia
20:25 Milano Centrale
02:35 Direct
18:12 Venezia S. Lucia
22:35 Milano Centrale
04:23 1 Change
18:20 Venezia S. Lucia
20:55 Milano Centrale
02:35 Direct
18:25 Venezia S. Lucia
21:43 Milano Porta Garibaldi
03:18 1 Change
18:37 Venezia S. Lucia
21:25 Milano Centrale
02:48 1 Change
18:41 Venezia S. Lucia
21:25 Milano Centrale
02:44 1 Change
18:42 Venezia S. Lucia
21:25 Milano Centrale
02:43 1 Change
19:12 Venezia S. Lucia
23:35 Milano Centrale
04:23 1 Change
19:50 Venezia S. Lucia
22:25 Milano Centrale
02:35 Direct

Trains from Campobasso to Milan

04:10 Campobasso
11:40 Milano Centrale
07:30 2 Changes
05:13 Campobasso
12:55 Milano Centrale
07:42 1 Change
05:51 Campobasso
12:40 Milano Centrale
06:49 1 Change
06:28 Campobasso
14:40 Milano Centrale
08:12 1 Change
06:53 Campobasso
13:40 Milano Centrale
06:47 1 Change
08:36 Campobasso
15:40 Milano Centrale
07:04 1 Change
09:30 Campobasso
16:40 Milano Centrale
07:10 2 Changes
09:30 Campobasso
17:25 Milano Centrale
07:55 1 Change
12:18 Campobasso
21:25 Milano Centrale
09:07 1 Change
12:34 Campobasso
19:40 Milano Centrale
07:06 1 Change
14:15 Campobasso
21:40 Milano Centrale
07:25 1 Change

Trains from L’Aquila to Milan

06:19 L'Aquila
13:40 Milano Centrale
07:21 2 Changes
07:22 L'Aquila
13:55 Milano Centrale
06:33 2 Changes
09:15 L'Aquila
15:55 Milano Centrale
06:40 2 Changes
10:34 L'Aquila
17:40 Milano Centrale
07:06 2 Changes
12:45 L'Aquila
21:25 Milano Centrale
08:40 2 Changes
13:18 L'Aquila
19:59 Milano Centrale
06:41 2 Changes
13:45 L'Aquila
21:29 Milano Centrale
07:44 3 Changes
13:45 L'Aquila
21:40 Milano Centrale
07:55 2 Changes
14:31 L'Aquila
22:02 Milano Centrale
07:31 2 Changes
14:40 L'Aquila
22:50 Milano Centrale
08:10 2 Changes
20:15 L'Aquila
07:12 Milano Centrale
10:57 2 Changes

Trains from Aosta to Milan

05:16 Aosta
08:41 Milano Centrale
03:25 2 Changes
05:16 Aosta
09:09 Milano Porta Garibaldi
03:53 2 Changes
05:38 Aosta
09:00 Milano Centrale
03:22 3 Changes
05:38 Aosta
09:09 Milano Porta Garibaldi
03:31 3 Changes
05:38 Aosta
09:20 Milano Porta Garibaldi
03:42 2 Changes
06:26 Aosta
09:46 Milano Centrale
03:20 2 Changes
07:26 Aosta
10:46 Milano Centrale
03:20 2 Changes
08:26 Aosta
12:46 Milano Centrale
04:20 2 Changes
10:32 Aosta
13:46 Milano Centrale
03:14 2 Changes
10:32 Aosta
14:09 Milano Porta Garibaldi
03:37 2 Changes
11:32 Aosta
15:09 Milano Porta Garibaldi
03:37 3 Changes
12:26 Aosta
15:46 Milano Centrale
03:20 2 Changes
12:26 Aosta
17:09 Milano Porta Garibaldi
04:43 2 Changes
13:38 Aosta
17:09 Milano Porta Garibaldi
03:31 3 Changes
14:26 Aosta
17:46 Milano Centrale
03:20 2 Changes
15:26 Aosta
18:46 Milano Centrale
03:20 2 Changes
16:38 Aosta
20:02 Milano Centrale
03:24 3 Changes
16:38 Aosta
20:16 Milano Porta Garibaldi
03:38 2 Changes
17:26 Aosta
20:46 Milano Centrale
03:20 2 Changes
18:26 Aosta
21:46 Milano Centrale
03:20 2 Changes
19:26 Aosta
22:46 Milano Centrale
03:20 2 Changes
19:26 Aosta
23:15 Milano Porta Garibaldi
03:49 2 Changes
20:26 Aosta
23:46 Milano Centrale
03:20 2 Changes
21:26 Aosta
00:46 Milano Centrale
03:20 2 Changes
Useful links

Discover Milan details

Stazione Milano Centrale

Trains per day 336

Top railway companies

Frecciarossa Frecciabianca Regionale

first train 00:21 AM
last train 23:55 PM
Stazione Milano Rogoredo

Trains per day 475

Top railway companies

Regionale Suburbano S1 Suburbano S13

first train 00:11 AM
last train 23:55 PM
Stazione Milano Porta Garibaldi

Trains per day 278

Top railway companies

Regionale Suburbano S8 Frecciarossa

first train 00:08 AM
last train 23:43 PM
Stazione Milano Certosa

Trains per day 244

Top railway companies

Suburbano S5 Suburbano S6 Regionale

first train 00:11 AM
last train 23:56 PM