Milano Centrale to Genova Brignole train times

Search trains between two stations for today or a future date

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

24 trains/day
7 direct
1h 39m
Fastest
06:00
First train
22:05
Last train

Tickets Milano Centrale → Genova Brignole

Compare Trenitalia and Italo times and prices

Train delays Milano Centrale → Genova Brignole today

No delays recorded on this route so far today.

Today's trains

06:00
Milano Centrale
1h 53m
Direct
07:53
Genova Brignole
65106:00Milano Centrale07:53Genova Brignole
+9 min avg
06:25
Milano Centrale
2h 6m
1 change
08:31
Genova Brignole
261306:25Milano Centrale06:31Milano Lambrate
+6 min avg
301306:32Milano Lambrate08:31Genova Brignole
63% on time
07:00
Milano Centrale
1h 59m
3 changes
08:59
Genova Brignole
63307:00Milano Centrale07:25Pavia
+11 min avg
231307:26Pavia07:45Voghera
+3 min avg
63307:52Voghera08:44Genova Piazza Principe
+11 min avg
50508:53Genova Piazza Principe08:59Genova Brignole
+8 min avg
07:55
Milano Centrale
1h 58m
Direct
09:53
Genova Brignole
65707:55Milano Centrale09:53Genova Brignole
+8 min avg
08:25
Milano Centrale
2h 10m
2 changes
10:35
Genova Brignole
261708:25Milano Centrale08:31Milano Lambrate
+3 min avg
301708:32Milano Lambrate10:25Genova Piazza Principe
+3 min avg
2283310:29Genova Piazza Principe10:35Genova Brignole
+2 min avg
08:53
Milano Centrale
2h 28m
1 change
11:21
Genova Brignole
65908:53Milano Centrale10:44Genova Piazza Principe
+14 min avg
1236111:15Genova Piazza Principe11:21Genova Brignole
+5 min avg
11:10
Milano Centrale
1h 58m
1 change
13:08
Genova Brignole
63711:10Milano Centrale12:44Genova Piazza Principe
+15 min avg
1204112:59Genova Piazza Principe13:08Genova Brignole
62% on time
12:05
Milano Centrale
1h 48m
Direct
13:53
Genova Brignole
66512:05Milano Centrale13:53Genova Brignole
+13 min avg
12:25
Milano Centrale
2h 2m
1 change
14:27
Genova Brignole
262512:25Milano Centrale12:31Milano Lambrate
+3 min avg
302512:32Milano Lambrate14:27Genova Brignole
+2 min avg
13:00
Milano Centrale
1h 51m
1 change
14:51
Genova Brignole
861913:00Milano Centrale14:39Genova Piazza Principe
+21 min avg
1212914:45Genova Piazza Principe14:51Genova Brignole
+2 min avg
13:55
Milano Centrale
1h 58m
Direct
15:53
Genova Brignole
66913:55Milano Centrale15:53Genova Brignole
+9 min avg
14:25
Milano Centrale
2h 5m
2 changes
16:30
Genova Brignole
262914:25Milano Centrale14:31Milano Lambrate
+5 min avg
302914:32Milano Lambrate16:18Genova Piazza Principe
+7 min avg
2285716:24Genova Piazza Principe16:30Genova Brignole
+3 min avg
15:00
Milano Centrale
2h 8m
1 change
17:08
Genova Brignole
64115:00Milano Centrale16:44Genova Piazza Principe
+14 min avg
1205716:59Genova Piazza Principe17:08Genova Brignole
62% on time
15:55
Milano Centrale
1h 58m
Direct
17:53
Genova Brignole
67315:55Milano Centrale17:53Genova Brignole
+19 min avg
16:25
Milano Centrale
2h 2m
1 change
18:27
Genova Brignole
263316:25Milano Centrale16:31Milano Lambrate
+4 min avg
303316:32Milano Lambrate18:27Genova Brignole
+3 min avg
16:55
Milano Centrale
2h 13m
1 change
19:08
Genova Brignole
67516:55Milano Centrale18:44Genova Piazza Principe
+15 min avg
1206518:59Genova Piazza Principe19:08Genova Brignole
60% on time
17:55
Milano Centrale
1h 57m
Direct
19:52
Genova Brignole
67917:55Milano Centrale19:52Genova Brignole
+21 min avg
18:25
Milano Centrale
2h 5m
1 change
20:30
Genova Brignole
263718:25Milano Centrale18:31Milano Lambrate
+7 min avg
303718:32Milano Lambrate20:30Genova Brignole
+11 min avg
18:55
Milano Centrale
1h 58m
Direct
20:53
Genova Brignole
68518:55Milano Centrale20:53Genova Brignole
+8 min avg
19:55
Milano Centrale
2h 11m
1 change
22:06
Genova Brignole
68919:55Milano Centrale21:44Genova Piazza Principe
+10 min avg
1214321:59Genova Piazza Principe22:06Genova Brignole
+3 min avg
20:25
Milano Centrale
2h 10m
2 changes
22:35
Genova Brignole
264120:25Milano Centrale20:31Milano Lambrate
+2 min avg
304120:32Milano Lambrate22:18Genova Piazza Principe
+11 min avg
338322:26Genova Piazza Principe22:35Genova Brignole
+2 min avg
21:10
Milano Centrale
1h 39m
1 change
22:49
Genova Brignole
68721:10Milano Centrale21:50Voghera
+15 min avg
88721:52Voghera22:49Genova Brignole
+13 min avg
21:25
Milano Centrale
2h 34m
2 changes
23:59
Genova Brignole
238321:25Milano Centrale22:44Alessandria
+3 min avg
79922:59Alessandria23:50Genova Piazza Principe
+2 min avg
304323:53Genova Piazza Principe23:59Genova Brignole
+16 min avg
22:05
Milano Centrale
2h 0m
1 change
00:05+1
Genova Brignole
224522:05Milano Centrale22:11Milano Lambrate
+4 min avg
304522:12Milano Lambrate00:05Genova Brignole
+7 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Milano Centrale to Genova Brignole?

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

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

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

How long does the train from Milano Centrale to Genova Brignole take?

The fastest trains take about 1h 39m.

Are trains from Milano Centrale to Genova Brignole delayed today?

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