Travel Information to Spoleto from Rome
| 96 km | |
| Train or coach | |
| €6 - €10 | |
| Coach • €6 • 1 h 45 min | |
| Train • €10 • 1 h 24 min | |
| Marino Autolinee or Regionale |
Travel 96 km by train or coach to Spoleto from Rome. The most popular travel providers which serve this journey are Marino Autolinee or Regionale among others. Travellers can even take a direct coach or train from Rome to Spoleto.
Travel optionsfrom Rome to Spoleto
How to get from Rome to Spoleto by train, bus or flight.
Our recommendation
The best way to travel from Rome to Spoleto is by taking a train because it’s the best combination of price and speed.
Regionale Veloce 4152Cheapest
Regionale Veloce 4152Fastest
Regionale Veloce 4514Other options
Regionale Veloce 4512
Regionale Veloce 4152 · SPOLETO LINK SP408
Intercity 588Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Nov 05
Nov 06
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Nov 13
Nov 14
Nov 15
Nov 16
Nov 17
Nov 18
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Rome to Spoleto

There are 2 ways to get from Rome to Spoleto: train or coach.
The cheapest way to go to Spoleto from Rome is by taking a coach, which costs on average €6.
This is compared to other ways of getting from Rome to Spoleto:
Taking a coach costs €3 less than taking a train, which average ticket prices of €10.
The fastest way from Rome to Spoleto is by train with an average journey time of 1 h 24 min.
There are alternative travel options to Spoleto that take longer:
Coach takes 1 h 45 min on average.
The distance from Rome to Spoleto is approximately 96 km.
The average frequency per day from Rome to Spoleto is:
- 1 coach per day.
- 12 trains a day.
However, we recommend checking specific travel dates for your trip from Rome to Spoleto as scheduled services by train or coach can vary by season or day of the week.
These are the most popular departure and arrival points for travellers from Rome to Spoleto:
- Coaches from Rome to Spoleto most often leave from Roma, Autostazione Tiburtina and arrive in Spoleto, Via S. Carlo / Viale Giacomo Matteotti.
- Trains most often depart from Rome at Rome Termini and arrive in Spoleto at Spoleto.
Omio works with many trusted partners that can help you travel the best way from Rome to Spoleto:
- You can travel between Rome and Spoleto by coach with Marino Autolinee or FlixBus. You can find cheap tickets on Omio for €6 with Marino Autolinee from Rome to Spoleto.
- You can go to Spoleto from Rome by train with Regionale, Intercity, Frecciargento, Italo or Frecciarossa. You'll see cheap train tickets for €10 with Intercity from Rome to Spoleto on Omio.
Yes, there are direct services available from Rome to Spoleto with the following travel companies:
- Direct coach available with FlixBus 1 direct coach per day.
- Direct trains with Regionale, Intercity, Frecciargento or Frecciarossa with 11 direct trains per day.
Direct services tend to save you time and add more convenience in getting you to Spoleto as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Rome to Spoleto.
Travelling from Rome to Spoleto: related information
Here are some other resources that might have the information you need
