COMPARE Prices across different modes

Sep 20
Sep 21
Sep 22
Sep 24
Sep 25
Sep 27
Sep 29
Oct 2
Oct 3

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information from Perugia to Orvieto

distanceDistance30 miles (49 km)
durationAverage train duration1 h 47 min
priceAverage train ticket price$11 (€9)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesRegionale Veloce

Trains from Perugia to Orvieto cover the 30 miles (49 km) long trip taking on average 1 h 47 min with our travel partners like Regionale Veloce. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $11 (€9), but the average price of train tickets is $11 (€9). Travelers depart most frequently from Perugia and arrive in Orvieto.

Trains from Perugia to Orvieto

Italy is known for having quite an extensive train network that offers convenience and beautiful scenery to the passengers. You can travel by train when traversing cities that are hundreds of miles apart or short distances like Perugia to Orvieto. The two cities are approximately 30 miles (49 km) apart. On average, it would only take you around 1h 47min to get to Orvieto from Perugia by train. On your way, you get a chance to enjoy the scenic views of the countryside.

Perugia to Orvieto Train Time: Daily Departures

The total number of departures from Perugia to Orvieto by train is approximately 20 on a typical weekday. However, on weekends, there are slightly fewer departures, which are around 16. On weekdays, the first train departs from Perugia at around 05:13 a.m., while the last one leaves at around 09:34 p.m. On weekends, the first train also leaves at around 05:13 a.m., and the last one doesn’t leave until around 09:36 p.m. You can organize your travel within these time frames.

How long is the journey by train from Perugia to Orvieto?

On average, the journey from Perugia to Orvieto would take you about 1h 47min. However, it might take you longer or shorter to get to your destination depending on the train you board and your travel date. For instance, it might take you slightly longer on weekends and public holidays. Typically, there are no direct trains from Perugia to Orvieto. All journeys involve at least one change. However, with around 20 daily departures on that route, you don’t have to wait for so long to change trains. The fastest train takes about 1h 27min to get to Orvieto and involves one change, while the longest you can take on your journey is around 3h 5min with one change as well.

What are the departure and arrival stations for trains from Perugia to Orvieto?

Departure station: In most cases, passengers traveling to Orvieto from Perugia usually depart from the Perugia station. The train station is located in the city center, make it easy for passengers to access. From the city center, you can walk to the station and catch your train conveniently. It is ultimately the largest train station in the area. Therefore, you don’t have to worry about accessing basic amenities such as newspaper kiosks, restaurants, and restrooms.

Arrival station: While traveling from Perugia to Orvieto, you are most likely to arrive at the Orvieto train station. The train station is not far away from the the city center. There is also a wide range of amenities, such as waiting areas, restrooms, and restaurants. While at Orvieto, you might take the opportunity to tour top-rated attractions, such as Orvieto underground.

Which train companies travel from Perugia to Orvieto?

When traveling from Perugia to Orvieto, you can board a Regionale train. Trenitalia operates these trains, which are more local. The corporation started business in 2000, and ever since, it has risen to the leading train operator in Italy. It also has trains that go beyond Italy, allowing passengers to traverse Europe conveniently.

Trenitalia trains from Perugia to Orvieto

Although Trenitalia has an entire fleet of trains, only the local Regionale trains ply the Perugia-Orvieto route. The route has around 20 departures on a typical weekday and about 16 departures on weekends. The duration of your journey from Perugia to Orvieto could range anywhere from about 1h 27min to 3h 5min depending on the train and the number of changes along the way. You can board the train as early as around 05:13 a.m. or as late as around 09:34 p.m. on your travel day. Although Regionale trains don’t offer direct trips, changing trains wouldn’t take much time given the frequent departures per day. Cities where you can expect a change are Foligno, Orte, and Terontola Cortana. Notably, Regionale trains are slower compared to other high-speed trains, with their maximum speed being around 62 mph (100 km/h).

Train Perugia to Orvieto: Services on Board

Trenitalia offers three ticket types. These are the Base, Economy, and Super Economy, each with varying prices and flexibility. With any of these tickets, you can find a range of services on board, such as power sockets, free Wi-Fi, and ample luggage room. Although Regionale trains only have 2nd class carriage, the onboard services make the trip worthwhile. The good thing with boarding Trenitalia trains is that you can bring as much luggage as you want, on condition it fits in the luggage compartments. Even better, you don’t have to incur an extra cost. You can also include a foldable bike in your luggage, but you have to store it in a bag. If you’d like to tag along with your fur friend, you are at liberty to do so. You don’t have to pay for their ride for small pets, but you have to put them in a carrier bag or cage. For bigger pets, like big dogs, you will have to pay some an extra fee and put them on a leash. Disabled passengers can also travel on Trenitalia trains but have to call the company 36h prior to the departure time for arrangements.

How to find cheap train tickets from Perugia to Orvieto

Saving a penny or two from your train ticket wouldn’t hurt. One way to get a cheaper ticket is booking one in advance as opposed to booking on the day of travel. Trenitalia usually releases tickets months in advance, and the earlier you book, the cheaper they are likely to be. You can also compromise the time you spend on the journey in exchange for a cheaper ticket. If you can spare some extra time, boarding a slower train might be more affordable. Additionally, you might consider scheduling your trip outside peak hours to secure a cheaper ticket since the prices may go up during peak hours. You can do so by being a bit flexible while planning for your trip. From time to time, train operators may release offers and special deals to their travelers. Check if your route has any offers and grab a cheaper ticket.

Travel Tips

Trains from Perugia to Orvieto
Travel by train to Orvieto 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 Perugia to Orvieto.
What is the price of the cheapest train from Perugia to Orvieto?
Omio customers have found the cheapest trains from Perugia to Orvieto to cost as little as $11 (€9)  in the next 7 days.
What is the price of a train ticket to Orvieto from Perugia?
If you are looking to buy your train ticket in the next 7 days, you can expect the Perugia to Orvieto train to cost on average $11 (€9)  one way.
How far is Perugia to Orvieto by train?
When traveling this route you should expect the distance from Perugia to Orvieto by train to be approximately 30 miles (49 km).
How long is a train from Perugia to Orvieto on average?
While the time it takes to travel 30 miles (49 km) to Orvieto from Perugia can vary based on specific dates, weekends, and holidays, the Perugia to Orvieto train journey time is on average 1 h 47 min.
Which train station from Perugia to Orvieto do I depart from? Which Orvieto train station from Perugia do I arrive in?

Omio customers traveling this route depart most frequently from Perugia   and arrive in Orvieto.

Where do I find the Perugia train station to Orvieto? Where is the Orvieto train station?

Passengers booking this trip most frequently board their trains from Perugia and need to travel around 1 mile (s) / 1 km from the city center to get to this train station.

Passengers arriving in Orvieto most often arrive at Orvieto and need to travel around 1 mile (s) / 1 km from this train station to the city center.

Which train companies can take me from Perugia to Orvieto?
For the best Perugia to Orvieto train to book, you can travel safely and comfortably with Regionale Veloce. However, it's always good to check all possible train providers with services to Orvieto from Perugia to compare what amenities they may offer.
How many train services per day are there to Orvieto from Perugia?
The average number of trains departing Perugia for Orvieto is 10 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Perugia to Orvieto? When does the last train depart from Perugia to Orvieto?
You can take the first train from Perugia to Orvieto at 10: 27 AM. The last train from Perugia to Orvieto that you can take departs at 5: 41 PM. Omio shows you the latest train from Perugia to Orvieto schedule to help you book the best departure time for this route.
When should I buy the Perugia to Orvieto train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you purchase train tickets to Orvieto from Perugia within the next 7 days, you can find tickets to cost on average $11 (€9) one way. To find the best prices for this trip, consider booking your train ticket from Perugia to Orvieto a few months in advance.

Important Stations and Airports for this Journey

Perugia Capitini
Perugia Silvestrini
Perugia Universita

Trains from Perugia to Orvieto: related information

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