Milano Centrale to Brescia train times

Search trains between two stations for today or a future date

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

29 trains/day
25 direct
36m
Fastest
00:15
First train
23:25
Last train

Today's trains

00:15
Milano Centrale
1h 20m
Direct
01:35
Brescia
1091100:15Milano Centrale01:35Brescia
+2 min avg
05:25
Milano Centrale
1h 48m
2 changes
07:13
Brescia
220105:25Milano Centrale05:39Pioltello Limito
+2 min avg
2451105:52Pioltello Limito06:20Treviglio
+3 min avg
1091306:26Treviglio07:13Brescia
+4 min avg
06:45
Milano Centrale
36m
Direct
07:21
Brescia
970306:45Milano Centrale07:21Brescia
+3 min avg
07:15
Milano Centrale
36m
Direct
07:51
Brescia
970507:15Milano Centrale07:51Brescia
+4 min avg
07:45
Milano Centrale
36m
Direct
08:21
Brescia
970707:45Milano Centrale08:21Brescia
+3 min avg
08:15
Milano Centrale
36m
Direct
08:51
Brescia
970908:15Milano Centrale08:51Brescia
+7 min avg
08:45
Milano Centrale
36m
Direct
09:21
Brescia
971008:45Milano Centrale09:21Brescia
+9 min avg
09:25
Milano Centrale
1h 6m
Direct
10:31
Brescia
261909:25Milano Centrale10:31Brescia
+7 min avg
10:25
Milano Centrale
1h 8m
Direct
11:33
Brescia
260110:25Milano Centrale11:33Brescia
+4 min avg
11:45
Milano Centrale
36m
Direct
12:21
Brescia
972311:45Milano Centrale12:21Brescia
+9 min avg
12:05
Milano Centrale
46m
Direct
12:51
Brescia
3112:05Milano Centrale12:51Brescia
+8 min avg
12:45
Milano Centrale
36m
Direct
13:21
Brescia
972712:45Milano Centrale13:21Brescia
+4 min avg
13:45
Milano Centrale
36m
Direct
14:21
Brescia
973113:45Milano Centrale14:21Brescia
+7 min avg
14:15
Milano Centrale
36m
Direct
14:51
Brescia
973314:15Milano Centrale14:51Brescia
+10 min avg
14:45
Milano Centrale
36m
Direct
15:21
Brescia
973514:45Milano Centrale15:21Brescia
+10 min avg
15:15
Milano Centrale
36m
Direct
15:51
Brescia
973715:15Milano Centrale15:51Brescia
+8 min avg
15:45
Milano Centrale
36m
Direct
16:21
Brescia
974115:45Milano Centrale16:21Brescia
+6 min avg
15:55
Milano Centrale
56m
1 change
16:51
Brescia
295815:55Milano Centrale16:04Milano Porta Garibaldi
57% on time
974316:13Milano Porta Garibaldi16:51Brescia
+7 min avg
16:45
Milano Centrale
36m
Direct
17:21
Brescia
974716:45Milano Centrale17:21Brescia
+7 min avg
17:15
Milano Centrale
36m
Direct
17:51
Brescia
974917:15Milano Centrale17:51Brescia
+12 min avg
17:45
Milano Centrale
36m
Direct
18:21
Brescia
975117:45Milano Centrale18:21Brescia
+8 min avg
17:55
Milano Centrale
56m
1 change
18:51
Brescia
296617:55Milano Centrale18:04Milano Porta Garibaldi
+1 min avg
975318:13Milano Porta Garibaldi18:51Brescia
+11 min avg
18:45
Milano Centrale
36m
Direct
19:21
Brescia
975518:45Milano Centrale19:21Brescia
+8 min avg
19:15
Milano Centrale
36m
Direct
19:51
Brescia
975719:15Milano Centrale19:51Brescia
+7 min avg
19:25
Milano Centrale
56m
1 change
20:21
Brescia
297219:25Milano Centrale19:34Milano Porta Garibaldi
+1 min avg
975919:43Milano Porta Garibaldi20:21Brescia
+16 min avg
20:45
Milano Centrale
36m
Direct
21:21
Brescia
976320:45Milano Centrale21:21Brescia
+8 min avg
21:45
Milano Centrale
38m
Direct
22:23
Brescia
966021:45Milano Centrale22:23Brescia
+14 min avg
22:25
Milano Centrale
1h 6m
Direct
23:31
Brescia
264522:25Milano Centrale23:31Brescia
+5 min avg
23:25
Milano Centrale
1h 8m
Direct
00:33+1
Brescia
260723:25Milano Centrale00:33Brescia
+4 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Milano Centrale to Brescia?

About 29 trains a day, 25 of them direct. Times updated daily with live delays.

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

The first train leaves at 00:15, the last at 23:25.

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

The fastest trains take about 36m.

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.