Traveling by train from Rome to Assisi is a great way to get from the capital to the famous town in Umbria when you are visiting Italy.

Trenitalia offers rail services between these cities. They operate fast Frecciabianca trains, standard InterCity trains, and regular Regional trains between Rome Termini train station (the main station in the city) and Assisi train station.

Trains depart up to twice an hour, but often less frequently. Some trains from Rome to Assisi are direct, but most require a change at Foligno train station en route.

The total travel time between these cities can be as little as 1 hour and 41 minutes if you take the Frecciabianca train for part of the journey, and as long as 2 hours and 36 minutes if you take Regional trains the whole way.

Single ticket fares for trains from Rome to Assisi vary depending on what kind of trains you take. Frecciabianca train tickets cost 22.00 euros in second class and 32.10 euros in first class. InterCity train tickets cost from 20.00 euros in second class and 28.10 euros in first class. Regional train tickets cost 9.90 euros in second class and up to 15.20 euros in first class. You can buy them online before traveling to Italy, or at the station in Rome.