Find tickets from Rome to Asti

Compare tickets of high speed and regional trains for your trip in Italy

Rome to Asti trains might be a good value for money solution: travelling in Italy by train is often rather cheap and faster than taking a bus indeed Trains leave from Roma Termini and arrive at Asti every about 1 hour on average. If travelling with Trenitalia, you need to know the Rome to Asti train schedule: the first train leaves at 06:15, while the last ride is at 17:00. A Rome to Asti train cost about 69.75 €. But how long is the train ride from Rome to Asti? Your journey takes about 6 hours on average. Trenitalia offers 1 direct trains between these two cities. Thanks to Trenitalia, offers, you can save on your trip from Rome to Asti and find low cost tickets starting from 29 €!

Trains time table

06:15 Roma Termini
11:52 Asti
05:37 1 Change
Spacer

€ 69.75

per adult

06:57 Roma Termini
13:00 Asti
06:03 Direct
Spacer

€ 71.5

per adult

10:05 Roma Termini
15:55 Asti
05:50 1 Change
Spacer

€ 95.25

per adult

11:00 Roma Termini
15:59 Asti
04:59 1 Change
Spacer

€ 133.5

per adult

11:57 Roma Termini
18:52 Asti
06:55 1 Change
Spacer

€ 69.75

per adult

12:20 Roma Termini
17:55 Asti
05:35 1 Change
Spacer

€ 127.25

per adult

13:57 Roma Termini
19:52 Asti
05:55 1 Change
Spacer

€ 69.75

per adult

15:00 Roma Termini
20:05 Asti
05:05 1 Change
Spacer

€ 104.25

per adult

15:20 Roma Termini
20:59 Asti
05:39 1 Change
Spacer

€ 131.0

per adult

16:05 Roma Termini
21:55 Asti
05:50 1 Change
Spacer

€ 95.25

per adult

17:00 Roma Termini
22:05 Asti
05:05 1 Change
Spacer

€ 84.25

per adult