Brescia to Roma Termini train times

Search trains between two stations for today or a future date

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

23 trains/day
0 direct
3h 46m
Fastest
05:28
First train
22:33
Last train

Tickets Brescia → Roma Termini

Compare Trenitalia and Italo times and prices

Train delays Brescia → Roma Termini today

No delays recorded on this route so far today.

Today's trains

05:28
Brescia
4h 43m
1 change
10:11
Roma Termini
261405:28Brescia06:35Milano Centrale
+1 min avg
960707:00Milano Centrale10:11Roma Termini
+2 min avg
06:42
Brescia
3h 59m
2 changes
10:41
Roma Termini
960406:42Brescia07:20Milano Centrale
+3 min avg
235507:25Milano Centrale07:37Milano Rogoredo
+3 min avg
960407:40Milano Rogoredo10:41Roma Termini
+3 min avg
07:34
Brescia
4h 7m
1 change
11:41
Roma Termini
970007:34Brescia08:12Milano Centrale
+1 min avg
961308:30Milano Centrale11:41Roma Termini
+3 min avg
07:53
Brescia
4h 12m
2 changes
12:05
Roma Termini
970507:53Brescia08:28Verona Porta Nuova
+4 min avg
850708:52Verona Porta Nuova09:44Bologna C.le/av
+13 min avg
946609:52Bologna C.le/av12:05Roma Termini
+8 min avg
08:09
Brescia
4h 30m
2 changes
12:39
Roma Termini
970208:09Brescia08:47Milano Porta Garibaldi
+5 min avg
292708:56Milano Porta Garibaldi09:07Milano Centrale
+2 min avg
961709:35Milano Centrale12:39Roma Termini
75% on time
09:09
Brescia
4h 1m
1 change
13:10
Roma Termini
970809:09Brescia09:45Milano Centrale
+4 min avg
961909:58Milano Centrale13:10Roma Termini
+5 min avg
09:39
Brescia
4h 31m
1 change
14:10
Roma Termini
971309:39Brescia10:15Milano Centrale
+3 min avg
962310:58Milano Centrale14:10Roma Termini
+4 min avg
10:23
Brescia
5h 7m
1 change
15:30
Roma Termini
971710:23Brescia11:44Padova
+7 min avg
941511:56Padova15:30Roma Termini
57% on time
11:09
Brescia
4h 40m
1 change
15:49
Roma Termini
972111:09Brescia11:45Milano Centrale
+7 min avg
953512:10Milano Centrale15:49Roma Termini
+13 min avg
11:28
Brescia
4h 47m
1 change
16:15
Roma Termini
262611:28Brescia12:35Milano Centrale
+4 min avg
963113:00Milano Centrale16:15Roma Termini
+6 min avg
13:09
Brescia
4h 1m
1 change
17:10
Roma Termini
972613:09Brescia13:45Milano Centrale
+8 min avg
963713:58Milano Centrale17:10Roma Termini
+11 min avg
13:39
Brescia
4h 1m
1 change
17:40
Roma Termini
972813:39Brescia14:15Milano Centrale
+3 min avg
963914:30Milano Centrale17:40Roma Termini
+19 min avg
14:39
Brescia
4h 1m
2 changes
18:40
Roma Termini
973214:39Brescia15:15Milano Centrale
+3 min avg
247115:20Milano Centrale15:32Milano Rogoredo
+5 min avg
964315:40Milano Rogoredo18:40Roma Termini
+12 min avg
15:09
Brescia
4h 6m
1 change
19:15
Roma Termini
972915:09Brescia15:45Milano Centrale
50% on time
964516:00Milano Centrale19:15Roma Termini
+6 min avg
15:39
Brescia
4h 1m
1 change
19:40
Roma Termini
973615:39Brescia16:15Milano Centrale
+3 min avg
964716:30Milano Centrale19:40Roma Termini
+9 min avg
15:53
Brescia
4h 18m
1 change
20:11
Roma Termini
973715:53Brescia16:28Verona Porta Nuova
+6 min avg
852516:52Verona Porta Nuova20:11Roma Termini
+10 min avg
16:39
Brescia
4h 0m
1 change
20:39
Roma Termini
974016:39Brescia17:15Milano Centrale
+7 min avg
965117:35Milano Centrale20:39Roma Termini
+7 min avg
17:09
Brescia
4h 1m
1 change
21:10
Roma Termini
30617:09Brescia17:55Milano Centrale
+15 min avg
965318:00Milano Centrale21:10Roma Termini
+8 min avg
17:39
Brescia
4h 1m
1 change
21:40
Roma Termini
974417:39Brescia18:15Milano Centrale
+12 min avg
965718:30Milano Centrale21:40Roma Termini
+17 min avg
18:09
Brescia
4h 1m
1 change
22:10
Roma Termini
14018:09Brescia18:55Milano Centrale
+2 min avg
966119:00Milano Centrale22:10Roma Termini
+10 min avg
18:39
Brescia
4h 0m
1 change
22:39
Roma Termini
974818:39Brescia19:15Milano Centrale
+6 min avg
966319:35Milano Centrale22:39Roma Termini
+3 min avg
19:39
Brescia
3h 46m
1 change
23:25
Roma Termini
975219:39Brescia20:15Milano Centrale
+3 min avg
968120:35Milano Centrale23:25Roma Termini
+10 min avg
22:33
Brescia
7h 33m
1 change
06:06+1
Roma Termini
264322:33Brescia23:17Verona Porta Nuova
+2 min avg
76323:36Verona Porta Nuova06:06Roma Termini
55% on time
See punctuality for this route

Frequently asked questions

How many trains are there from Brescia to Roma Termini?

About 23 trains a day, 0 of them direct. Times updated daily with live delays.

What are the first and last trains from Brescia to Roma Termini?

The first train leaves at 05:28, the last at 22:33.

How long does the train from Brescia to Roma Termini take?

The fastest trains take about 3h 46m.

Are trains from Brescia to Roma Termini delayed today?

No significant delays are currently reported on trains from Brescia to Roma Termini 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.