Spoleto to Perugia train

Cheap train tickets from Spoleto to Perugia

Showing times and prices for 27 Jun

Cheapest

£6

Average

£6

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
11:03Spoleto1h22 12:25Perugia
1 change
£61One-way
Cheapest
20:32Spoleto1h03 21:35Perugia
0 changes
£61One-way
Cheapest
09:35Spoleto1h09 10:44Perugia
0 changes
£61One-way
Cheapest
15:56Spoleto1h02 16:58Perugia
0 changes
£61One-way
Cheapest
06:13Spoleto1h03 07:16Perugia
0 changes
£61One-way

Train schedule Spoleto to Perugia

Showing trains for tomorrow, Monday, 27 June
05:37Spoleto0h59 06:36Perugia
0 changes
06:13Spoleto1h03 07:16Perugia
0 changes
06:56Spoleto1h06 08:02Perugia
0 changes
07:17Spoleto1h35 08:52Perugia
1 change
08:33Spoleto1h15 09:48Perugia
1 change
09:35Spoleto1h09 10:44Perugia
0 changes
11:03Spoleto1h22 12:25Perugia
1 change
13:32Spoleto1h33 15:05Perugia
1 change
14:58Spoleto1h20 16:18Perugia
1 change
15:56Spoleto1h02 16:58Perugia
0 changes
18:32Spoleto1h07 19:39Perugia
1 change
19:41Spoleto1h05 20:46Perugia
0 changes
20:32Spoleto1h03 21:35Perugia
0 changes
21:29Spoleto0h53 22:22Perugia
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul

Fastest train times from Spoleto to Perugia

Showing times and prices for 27 Jun

Fastest Journey

53 m

Average

1 h 10 m

Trains per day

14

Distance

50 km

Of the 14 trains that leave Spoleto for Perugia every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
21:29Spoleto0h53 22:22Perugia
0 changes
£101One-way
2nd Fastest
05:37Spoleto0h59 06:36Perugia
0 changes
£101One-way
15:56Spoleto1h02 16:58Perugia
0 changes
£61One-way
20:32Spoleto1h03 21:35Perugia
0 changes
£61One-way
06:13Spoleto1h03 07:16Perugia
0 changes
£61One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Spoleto to Perugia

distanceDistance30 miles (49 km)
durationAverage train duration1 h 6 min
priceAverage train ticket price£5 (€6)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesIntercity, Regionale, Regionale Veloce, Trenitalia Intercity or Trenitalia

Trains from Spoleto to Perugia cover the 30 miles (49 km) long journey taking on average 1 h 6 min with our travel partners like Intercity, Regionale, Regionale Veloce, Trenitalia Intercity or Trenitalia. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £5, you can find the cheapest train ticket for as low as £5. Travellers depart most frequently from Spoleto and arrive in Perugia.

Train providers: Trenitalia trains Spoleto to Perugia

Trenitalia trains will get you to Perugia from Spoleto from £5. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Trenitalia

Trenitalia is not only Italy's national railway company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 30 miles (49 km) long route to Perugia from Spoleto with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia timetable and book a cheap train from Spoleto to Perugia in just a few steps. On Omio you can find all the information you need for the Spoleto to Perugia route, such as departure and arrival times, train stations, number of stops, journey times and more.

Spoleto to Perugia train information with Trenitalia:

  • Average Duration: 1 h 12 min
  • Trenitalia frequency: 14 a day

Travel Tips: Trains from Spoleto to Perugia

Travel by train to Perugia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Spoleto to Perugia.
FAQs
Omio customers have found cheap train tickets between Spoleto and Perugia for as low as £5  for the next 7 days.
If you’re looking to buy your train tickets in the next week, you can expect the Spoleto to Perugia train price to come in at an average of £5  one way.
The train distance from Spoleto to Perugia is around 30 miles (49 km).
On average the Spoleto to Perugia train time is 1 h 6 min  covering the 30 miles (49 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Omio customers travelling this route depart most frequently from Spoleto   and arrive in Perugia.

You can find the most popular departure train station for this trip, Spoleto, located approximately 0.2 miles (363 m) from the city centre of Spoleto. The most popular arrival train station in Perugia, called Perugia, is located around 1.9 miles (3.1 km) away from its city centre.

When taking a train from Spoleto to Perugia, you can count on Intercity, Regionale, Regionale Veloce, Trenitalia Intercity or Trenitalia for the best way to get you to Perugia. You can also check all possible train companies who offer a service between Spoleto and Perugia and compare the amenities they offer before buying a train ticket.
Yes, there are 12 direct trains per day from Spoleto to Perugia, and you can find a direct train for this journey with Regionale or Intercity  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
The average number of trains departing Spoleto for Perugia is 12 a day. The train schedules and services may vary between weekdays and weekends.
If you prefer early morning trains from Spoleto to Perugia, the first train leaves at 04: 56. If you prefer late night trains from Spoleto to Perugia, the last train of the day leaves at 19: 32. Omio shows you the latest train from Spoleto to Perugia times to help you book the best departure time for this journey.
If you buy Spoleto to Perugia train tickets within the next 7 days, you can find one way tickets to cost on average £5. However, booking in advance gives you access to the best prices for trains to Perugia from Spoleto. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Spoleto
Perugia
The major railway station for departures from Spoleto is Spoleto. Read all the information you need to know about services, amenities and connections at Spoleto for your trip from Spoleto to Perugia.

More options for your journey from Spoleto to Perugia

Here are some other resources that might have the information you need

Travel to popular destinations by train, coach or flight

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language