COMPARE Prices across different modes

Tue
Oct 19
$20Regionale
Find prices
Thu
Oct 21
$20Regionale
$11Itabus
Sat
Oct 23
$17Intercity
$6Itabus
Sun
Oct 24
$20Regionale
$13Itabus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Pesaro to Perugia

distanceDistance60 miles (96 km)
durationAverage train duration3 h 10 min
priceAverage train ticket price$19 (€16)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Pesaro to Perugia cover the 60 miles (96 km) long route taking on average 3 h 10 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this trip costs around $19 (€16), you can find the cheapest train ticket for as low as $17 (€14). Travelers depart most frequently from Pesaro and arrive in Perugia.

Travel Tips

Trains from Pesaro 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 Pesaro to Perugia.
FAQs
How much are cheap trains from Pesaro to Perugia?
Looking to save money on your journey? Omio customers have found the cheapest train from Pesaro to Perugia for the next 7 days starting from $17 (€14)  one way.
What is the price of a train ticket to Perugia from Pesaro?
The train price from Pesaro to Perugia is on average $19 (€16)  if you are looking to buy your tickets for this journey in the next 7 days.
What is the distance from Pesaro to Perugia by train?
The Pesaro to Perugia train distance is approximately 60 miles (96 km).
How many hours is the train time between Pesaro and Perugia?
On average the Pesaro to Perugia train time is 3 h 10 min  covering the 60 miles (96 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Pesaro to Perugia, which train station in Pesaro do I depart from and which train station in Perugia do I arrive in?

Omio customers book a train from Pesaro   to Perugia   most frequently for this route.

Where is the train station in Pesaro? Where is the train station in Perugia?

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

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

How many trains per day are there between Pesaro and Perugia?
On average, there are 2 trains a day from Pesaro to Perugia. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Pesaro to Perugia? What time is the last train from Pesaro to Perugia?
You can take the first train from Pesaro to Perugia at 6: 16 AM. The last train from Pesaro to Perugia that you can take departs at 4: 07 PM. Omio shows you the latest train from Pesaro to Perugia schedule to help you book the best departure time for this route.
How far in advance should I buy train tickets between Pesaro and Perugia for the best deals?
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 buy train tickets between Pesaro and Perugia within the next 7 days, you can find tickets to cost on average $19 (€16) one way. To find the best prices for this journey, consider booking your train ticket from Pesaro to Perugia a few months in advance.

Important Stations and Airports for this Journey

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