COMPARE Prices across different modes

Sat
Oct 16
$25Regionale
Sun
Oct 17
$24Intercity
Mon
Oct 18
$23Intercity
Tue
Oct 19
$25Regionale
Wed
Oct 20
$24Intercity
Thu
Oct 21
$24Intercity
Fri
Oct 22
$25Regionale
Sat
Oct 23
$25Regionale
Sun
Oct 24
$23Intercity
Mon
Oct 25
$25Regionale
Tue
Oct 26
$24Intercity
Wed
Oct 27
$23Intercity
Thu
Oct 28
$24Intercity
Fri
Oct 29
$25Regionale
Sat
Oct 30
$25Regionale
Sun
Oct 31
$25Regionale
Mon
Nov 1
$25Regionale
Tue
Nov 2
$25Regionale
Thu
Nov 4
$23Intercity
Fri
Nov 5
$24Intercity

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Pisa from Perugia

distanceDistance108 miles (174 km)
durationAverage train duration2 h 50 min
priceAverage train ticket price$24 (€20)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesRegionale Veloce or Intercity

Trains from Perugia to Pisa cover the 108 miles (174 km) long route taking on average 2 h 50 min with our travel partners like Regionale Veloce or Intercity. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around $24 (€20), you can find the cheapest train ticket for as low as $23 (€19). Travelers depart most frequently from Perugia and arrive in Pisa Centrale.

Trains from Perugia to Pisa

If you travel from Perugia to Pisa by train, you will be covering a 108 miles (174 km) rail distance. The average travel time a train traversing the route requires to complete a one-way trip is about 3h 50min. However, the minimum duration can go as low as around 2h 50min if onboard a high-speed train. If as many as two transfers come up, the travel duration increases to around 5h 08min. In a day, approximately 18 daily departures feature on the Perugia-Pisa route. On weekends, however, the number may go as low as 10. Various attractions make Pisa a favorable destination for any visitor. The world-famous Leaning Tower of Pisa sits in the city together with lush outdoor sceneries like Orto Botanico.

Perugia to Pisa Train Time: Daily Departures

With 18 daily departures and about 10 to 16 departures on weekends, approximately 116 trains are servicing the Perugia-Pisa route in any one week. On weekdays, the first train to make the trip departs at around 5:24 a.m. Its journey lasts approximately 3h 10min, making the arrival time stand at about 8:34 a.m. The schedule changes on weekends as the first departing train doesn’t make an exit until about 6:38 a.m. It arrives in Pisa at around 9:28 a.m. after a voyage of nearly 2h 50min. The last train to make the trip leaves Perugia at about 8:55 p.m. and 7:41 p.m. on weekdays and weekends, respectively. They are lower speed trains, which take between 4h 48min and 5h 08min traveling the route. If aboard them, expect two transfers before getting to the arrival station in Pisa. Generally, a train makes the Perugia-Pisa trip every hour.

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

On average, trains from Perugia to Pisa spend about 3h 50min on the rail for a trip between the two cities. High-speed Intercity trains can cut the duration to nearly 2h 50min. In comparison, long-distance Regionale trains can stretch it to an estimated 5h 08min. Most of the Perugia-Pisa trains offer no direct trips and allow up to two transfers in Florence’s various train terminals.

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

Departure train station: The usual station that Perugia-Pisa trains start their voyage from is the Perugia Railway station. Passengers in the city center and wish to get to the station may board Busitalia and cover an approximate 2.2 miles (3.7 km) distance in around 17min. If time-strained, taking a cab is a better option as taxis cover the same stretch in about 8min. You may decide to walk through safe shortcuts that shorten the railway station-city center distance such that you spend about 23min trekking. In Perugia Railway station, you will find great spots for refreshments and restrooms where you can freshen up. At times, trains may depart from Perugia Capitini Train Station, which operates approximately 4.1 miles (6.5 km) from downtown Perugia. To get to the terminal from the city center, you can board a Busitalia bus to take you there in about 28min. Some restrooms and a mini-shop for refreshments are available on-site.

Arrival train station: Having traveled the Perugia-Pisa route and completed the journey, your train will arrive in Pisa Centrale, a popular train terminal in the architectural city of Pisa. The road distance from the station to downtown Pisa is about 2.9 miles (4.8 km). You can buy an affordable ticket for a seat in the CCT North bus service and travel from Pisa Centrale to the city center in roughly 30min. Cabs, although charging slightly higher, can access the city center within an estimated 10min. If walking tickles your fancy, trekking would be a viable and interesting transfer option for you. On foot, you can take approximately 49min to get to downtown Perugia. The station’s amenities include clean washrooms, a waiting area and a refreshments spot.

Which train companies travel from Perugia to Pisa?

A single rail company provides the trains from Perugia to Pisa to service the two Italian cities. The company’s name is Trenitalia. After its incorporation in 2000, the organization endeavored to provide comfy train rides to and from major cities in Italy. In the Perugia-Pisa railway, Trenitalia doesn’t offer direct trips but rather allows one or two transfers before the journey’s completion.

Trenitalia trains from Perugia to Pisa

Frecciarossa, Intercity and Regionale are among the trains that Trenitalia offers to passengers in Perugia but has some interests in Pisa. For quick trips and minimum travel durations, the Frecciarossa is an ideal train as its speed top 186 mph (300 km/h), making it get to Pisa in about 2h 59min. Intercity trains, while long-distance, travel at high speed and may get from Perugia to Pisa in approximately 2h 50min. Slower Regionale trains maximize the travel times to 5h 08min. Prepare to have one or two transfers, usually in Terontola and Florence. With a ticket, you have the opportunity to board a Trenitalia train between 5:24 a.m. and 8:55 p.m. on weekdays or 6:38 a.m. and 7:41 p.m. on weekends. The train will normally depart from Perugia Railway Station and arrive in Pisa Centrale.

Train Perugia to Pisa: Services on Board

Trenitalia ensures travel convenience by providing passengers with three ticket types. Travelers interested in cheap transport costs can buy Super Economy tickets, while those after flexibility can check out Base tickets. At the same time, those who will travel in about 48h are better off with Economy tickets. For more lux train rides, passengers may choose to travel in Standard, Premium, Business and Executive seating classes. The Standard class features free Wi-Fi, a socket for phone charging, a table and an entertainment pad. The other classes, which require paying extra, have merits like a TV, rotating leather seats, and private rooms that make traveling on Trenitalia enjoyable. No matter the seating class you are traveling in, luggage doesn’t cost anything to transport. You may even pack a folded bike for free. Also, small pets travel free of charge. However, if a big pet is your travel companion, be sure to have some extra cash and a muzzle. There is a special service for passengers with disabilities prepared by Trenitalia staff if told 36h before departure.

How to find cheap train tickets from Perugia to Pisa?

Your quest to find cheap trains from Perugia to Pisa starts with booking a seat as early as three months before you intend to travel between the two cities. Also, you can buy tickets bearing flexible travel dates so you can make a reservation when fares are at a minimum. You may also board the slow trains. While they spend relatively more time traveling, they can considerably lower the ticket price.

 

Travel Tips

Trains from Perugia to Pisa
Travel by train to Pisa 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 Pisa.
FAQs
What is the price of the cheapest train from Perugia to Pisa?
If you’re looking to save money on tickets, you can find cheap Perugia to Pisa trains for as little as $23 (€19)  in the next 7 days.
What is the cost of a train to Pisa from Perugia?
The train price to Pisa from Perugia is on average $24 (€20)  if you are looking to book your tickets for this trip in the next 7 days.
What is the distance from Perugia to Pisa by train?
When traveling this route you should expect the distance between Perugia and Pisa by train to be approximately 108 miles (174 km).
How long is the train between Perugia and Pisa?
On average the Perugia to Pisa train time is 2 h 50 min  covering the 108 miles (174 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Perugia and arrival train station in Pisa?

When taking the train to Pisa from Perugia, you can choose to depart from train stations like Perugia, Perugia Universita' and Perugia Silvestrini. Your journey can end in train stations such as Pisa Centrale, Pisa Aeroporto and Pisa San Rossore.

Omio customers who travel this route most frequently depart from Perugia   and arrive in Pisa Centrale.

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

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

Passengers traveling this route most often arrive at Pisa Centrale and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Pisa.

Which train companies can get me from Perugia to Pisa?
If you're looking for trains from Perugia to Pisa, you can rely on Regionale Veloce or Intercity to get you to Pisa. It's also good to check out all possible train providers for the Perugia to Pisa journey to see if there might be differences in the amenities they offer.
How many train services per day are there between Perugia and Pisa?
The average number of trains departing Perugia for Pisa is 1 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Perugia to Pisa? When can I take the last train for the day?
You can take the first train from Perugia to Pisa at 4: 38 AM. The last train from Perugia to Pisa that you can take departs at 5: 41 PM. Omio shows you the latest train from Perugia to Pisa schedule to help you book the best departure time for this journey.
When should I purchase the Perugia to Pisa train for the best deals on tickets?
You can find trains to Pisa from Perugia to cost on average $24 (€20) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Perugia to Pisa train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Perugia
Pisa
Perugia is the most popular Perugia railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Perugia for your trip to Pisa.