Roma Termini to Perugia Ponte S.giovanni train times

Search trains between two stations for today or a future date

Roma Termini to Perugia Ponte S.giovanni train times: all departure and arrival times, duration, changes and live delays. Updated daily.

12 trains/day
1 direct
2h 17m
Fastest
05:47
First train
21:10
Last train

Tickets Roma Termini → Perugia Ponte S.giovanni

Compare Trenitalia and Italo times and prices

Train delays Roma Termini → Perugia Ponte S.giovanni today

No delays recorded on this route so far today.

Today's trains

05:47
Roma Termini
2h 44m
1 change
08:31
Perugia Ponte S.giovanni
415005:47Roma Termini07:39Foligno
+0 min avg
750408:00Foligno08:31Perugia Ponte S.giovanni
+2 min avg
06:00
Roma Termini
3h 3m
2 changes
09:03
Perugia Ponte S.giovanni
950806:00Roma Termini06:41Orte
+3 min avg
1872307:04Orte07:28Terni
750607:35Terni09:03Perugia Ponte S.giovanni
06:52
Roma Termini
2h 29m
Direct
09:21
Perugia Ponte S.giovanni
471206:52Roma Termini09:21Perugia Ponte S.giovanni
+2 min avg
08:20
Roma Termini
4h 16m
1 change
12:36
Perugia Ponte S.giovanni
409808:20Roma Termini11:18Terontola
+3 min avg
751311:40Terontola Cortona12:36Perugia Ponte S.giovanni
+3 min avg
10:50
Roma Termini
3h 45m
2 changes
14:35
Perugia Ponte S.giovanni
850910:50Roma Termini10:57Roma Tiburtina
+9 min avg
410011:11Roma Tiburtina13:18Terontola
+7 min avg
407713:41Terontola Cortona14:35Perugia Ponte S.giovanni
+8 min avg
12:15
Roma Termini
4h 16m
2 changes
16:31
Perugia Ponte S.giovanni
953212:15Roma Termini13:46Firenze Santa Maria Novella
+8 min avg
411714:02Firenze Smn14:48Arezzo
+2 min avg
407915:17Arezzo16:31Perugia Ponte S.giovanni
+6 min avg
15:30
Roma Termini
3h 9m
1 change
18:39
Perugia Ponte S.giovanni
3611615:30Roma Termini17:35Terontola Cortona
+6 min avg
408117:41Terontola Cortona18:39Perugia Ponte S.giovanni
+4 min avg
16:00
Roma Termini
3h 49m
3 changes
19:49
Perugia Ponte S.giovanni
415616:00Roma Termini16:42Orte
+4 min avg
1871416:51Orte17:52Chiusi-chianciano Terme
+6 min avg
59618:14Chiusi-chianciano Terme18:34Terontola Cortona
+7 min avg
752118:50Terontola Cortona19:49Perugia Ponte S.giovanni
+1 min avg
17:20
Roma Termini
3h 13m
1 change
20:33
Perugia Ponte S.giovanni
410617:20Roma Termini19:26Terontola
+11 min avg
408519:41Terontola Cortona20:33Perugia Ponte S.giovanni
+11 min avg
17:25
Roma Termini
3h 11m
1 change
20:36
Perugia Ponte S.giovanni
885217:25Roma Termini19:07Foligno
3444420:01Foligno20:36Perugia Ponte S.giovanni
+1 min avg
19:11
Roma Termini
3h 37m
2 changes
22:48
Perugia Ponte S.giovanni
956019:11Roma Termini20:46Firenze Santa Maria Novella
+5 min avg
932920:59Firenze Santa Maria Novella22:30Perugia
+23 min avg
408922:40Perugia22:48Perugia Ponte S.giovanni
+15 min avg
21:10
Roma Termini
2h 17m
1 change
23:27
Perugia Ponte S.giovanni
956821:10Roma Termini22:23Arezzo
+1 min avg
59922:30Arezzo23:27Perugia Ponte S.giovanni
+18 min avg
See punctuality for this route

Frequently asked questions

How many trains are there from Roma Termini to Perugia Ponte S.giovanni?

About 12 trains a day, 1 of them direct. Times updated daily with live delays.

What are the first and last trains from Roma Termini to Perugia Ponte S.giovanni?

The first train leaves at 05:47, the last at 21:10.

How long does the train from Roma Termini to Perugia Ponte S.giovanni take?

The fastest trains take about 2h 17m.

Are trains from Roma Termini to Perugia Ponte S.giovanni delayed today?

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