Roma Termini to Torino Porta Nuova train times

Search trains between two stations for today or a future date

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

20 trains/day
5 direct
4h 14m
Fastest
05:38
First train
23:44
Last train

Today's trains

05:38
Roma Termini
4h 46m
2 changes
10:24
Torino Porta Nuova
968205:38Roma Termini08:30Milano Centrale
+1 min avg
293008:55Milano Centrale09:04Milano Porta Garibaldi
+1 min avg
930009:15Milano Porta Garibaldi10:24Torino Porta Nuova
+4 min avg
06:25
Roma Termini
4h 45m
2 changes
11:10
Torino Porta Nuova
960606:25Roma Termini09:24Milano Centrale
+2 min avg
950810:02Milano Centrale10:53Torino Porta Susa
+3 min avg
201811:00Torino Porta Susa11:10Torino Porta Nuova
+7 min avg
07:50
Roma Termini
4h 26m
Direct
12:16
Torino Porta Nuova
961207:50Roma Termini12:16Torino Porta Nuova
+3 min avg
08:50
Roma Termini
4h 14m
1 change
13:04
Torino Porta Nuova
961808:50Roma Termini11:58Milano Centrale
+2 min avg
951612:02Milano Centrale13:04Torino Porta Nuova
+8 min avg
09:25
Roma Termini
4h 55m
2 changes
14:20
Torino Porta Nuova
962009:25Roma Termini12:24Milano Centrale
58% on time
294612:55Milano Centrale13:04Milano Porta Garibaldi
82% on time
930813:15Milano Porta Garibaldi14:20Torino Porta Nuova
+3 min avg
09:50
Roma Termini
5h 16m
1 change
15:06
Torino Porta Nuova
962209:50Roma Termini12:58Milano Centrale
+5 min avg
202613:15Milano Centrale15:06Torino Porta Nuova
+5 min avg
10:50
Roma Termini
4h 24m
Direct
15:14
Torino Porta Nuova
962610:50Roma Termini15:14Torino Porta Nuova
+8 min avg
11:50
Roma Termini
4h 16m
1 change
16:06
Torino Porta Nuova
963011:50Roma Termini14:58Milano Centrale
+2 min avg
951415:02Milano Centrale16:06Torino Porta Nuova
+7 min avg
12:20
Roma Termini
4h 44m
2 changes
17:04
Torino Porta Nuova
963212:20Roma Termini15:35Milano Centrale
+2 min avg
929615:48Milano Centrale16:38Torino Porta Susa
+15 min avg
953216:51Torino Porta Susa17:04Torino Porta Nuova
+9 min avg
13:50
Roma Termini
4h 16m
1 change
18:06
Torino Porta Nuova
963813:50Roma Termini16:58Milano Centrale
+9 min avg
958417:02Milano Centrale18:06Torino Porta Nuova
+10 min avg
14:50
Roma Termini
4h 26m
Direct
19:16
Torino Porta Nuova
964214:50Roma Termini19:16Torino Porta Nuova
+3 min avg
15:25
Roma Termini
5h 1m
Direct
20:26
Torino Porta Nuova
932015:25Roma Termini20:26Torino Porta Nuova
+10 min avg
15:50
Roma Termini
5h 11m
2 changes
21:01
Torino Porta Nuova
964615:50Roma Termini19:00Milano Centrale
+7 min avg
203819:15Milano Centrale19:28Rho Fiera
+13 min avg
975020:03Rho Fiera21:01Torino Porta Nuova
+11 min avg
16:50
Roma Termini
4h 16m
1 change
21:06
Torino Porta Nuova
965016:50Roma Termini19:58Milano Centrale
+9 min avg
958820:02Milano Centrale21:06Torino Porta Nuova
+17 min avg
17:20
Roma Termini
4h 46m
1 change
22:06
Torino Porta Nuova
965217:20Roma Termini20:30Milano Centrale
+12 min avg
955221:02Milano Centrale22:06Torino Porta Nuova
+18 min avg
17:50
Roma Termini
5h 16m
1 change
23:06
Torino Porta Nuova
965817:50Roma Termini21:00Milano Centrale
+15 min avg
204221:15Milano Centrale23:06Torino Porta Nuova
+4 min avg
18:25
Roma Termini
5h 29m
Direct
23:54
Torino Porta Nuova
932618:25Roma Termini23:54Torino Porta Nuova
+9 min avg
18:50
Roma Termini
5h 16m
1 change
00:06+1
Torino Porta Nuova
835418:50Roma Termini22:00Milano Centrale
+11 min avg
204422:15Milano Centrale00:06Torino Porta Nuova
+15 min avg
23:27
Roma Termini
8h 43m
1 change
08:10+1
Torino Porta Nuova
1255423:27Roma Termini00:44Civitavecchia
79600:54Civitavecchia08:10Torino Porta Nuova
+7 min avg
23:44
Roma Termini
14h 56m
1 change
14:40+1
Torino Porta Nuova
79523:44Roma Termini01:10Formia-gaeta
+5 min avg
79404:54Formia-gaeta14:40Torino Porta Nuova
+12 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Roma Termini to Torino Porta Nuova?

About 20 trains a day, 5 of them direct. Times updated daily with live delays.

What are the first and last trains from Roma Termini to Torino Porta Nuova?

The first train leaves at 05:38, the last at 23:44.

How long does the train from Roma Termini to Torino Porta Nuova take?

The fastest trains take about 4h 14m.

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.