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.
Find all the dates and times for this journey
1 h 28 m
2 h 15 m
Trains per day
Of the 15 trains that leave Perugia for Florence every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||73 miles (117 km)|
|Average train duration||2 h 5 min|
|Average train ticket price||$16 (€14)|
|Train frequency||12 a day|
|Direct train||Yes, there are 7 direct trains a day|
|Train providers||Regionale, Frecciarossa, Regionale Veloce, Intercity or Trenitalia|
Trains from Perugia to Florence cover the 73 miles (117 km) long route taking on average 2 h 5 min with our travel partners like Regionale, Frecciarossa, Regionale Veloce, Intercity or Trenitalia. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $14 (€13), but the average price of train tickets is $16 (€14). Travelers depart most frequently from Perugia and arrive in Firenze Santa Maria Novella.
For as little as $14 (€13) you can travel by train from Perugia to Florence with Frecciarossa, Trenitalia and Intercity. Omio will show you the best deals, schedules and tickets available for this route.
Enjoy the train ride to Florence from Perugia with Trenitalia, Italy’s main provider of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.
Trenitalia tickets from Perugia to Florence are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train to Florence from Perugia, you can expect to travel 73 miles (117 km). Check Trenitalia’s train times and tickets for the Perugia to Florence trip and buy your cheap ticket on Omio today!
If you're looking for cheap Intercity tickets from Perugia to Florence, check out Omio! With one-way Perugia to Florence train ticket prices starting as low as $14 (€13) when you book in advance, we'll help you get to Florence from Perugia by showing you the latest Intercity offers, train schedules and tickets for this 73 miles (117 km) route. You can also review relevant ticket information for each class fare available on this route, such as baggage allowance and amenities offered onboard with Intercity. If you search for Intercity tickets between Perugia and Florence in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train to Florence from Perugia on offer, Omio makes it easier than ever for you to find that perfect train with Intercity so you can enjoy a smooth and comfortable journey.
There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 73 miles (117 km) from Perugia to Florence on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.
You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Perugia to Florence trip, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Perugia to Florence train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!
Frecciarossa from Perugia to Florence train information:
On a normal day, there are anywhere from 15 to 20 trains from Perugia to Florence that are serviced. Each week, there are approximately 125 trains between these two cities. Factors like the number of stops there are before arriving at your destination and the type of train that is used can affect the duration of your voyage. In general, your trip will last anywhere from 1h 25min to 2h 45min. The distance between Perugia and Florence is around 98 miles (158 km). It’s possible to find direct trains for this route, but some journeys will require a transfer. When you have arrived in Florence, there are many attractions for you to visit, including the Uffizi Gallery and the Cathedral of Santa Maria del Fiore.
Each day, there are around 15 to 20 trains between Perugia and Florence that are offered. Per week, the total is approximately 125 journeys. You will find that the first train of the day often departs in the morning around 5:25 a.m. The last train of the day usually departs late in the evening at around 8:55 p.m.
The type of train that is being used for your voyage, how many stops you have before arriving in Florence, and whether or not your journey requires a transfer are all factors that can impact the duration of your trip. In general, your train will take anywhere from 1h 25min to 2h 45min. It’s possible to find trains for this route that are direct. However, there are some journeys that require passengers to make a transfer before reaching their destination.
Departure train station: Trains for this route typically depart from the Perugia Railway Station. This station is directly in the city center and is connected to bus lines 100, 101, 104, 106, and 112, making it easy to travel here from other parts of town. Perugia Railway Station is well-equipped with amenities for travelers, including public bathrooms, complimentary Wi-Fi, places to purchase travel essentials and refreshments, and sitting areas. It’s recommended that you try to arrive at the station at least 30min before you’re scheduled to depart in order to have time to board and store your personal items.
Arrival train station: You will most likely arrive at either Campo di Marte, Rifredi, or Santa Maria Novella station. Campo di Marte is located in the southern region of Florence approximately 4.5 miles (7.2 km) from the city center, and you can get to downtown from here in about 30min by taking bus lines C4 and 12. Rifredi can be found in the northern part of the city, 4.4 miles (7 km) from the city center, and is reachable in approximately 40min by taking bus line C4. Like Perugia Railway Station, each of these stations in Florence has stores to purchase snacks and drinks, sitting areas to rest after your train, public restrooms, and even luggage lockers.
There is one company that services trains from Perugia to Florence, and it is known as Trenitalia. Since it was created in 2000, Trenitalia has become the largest train provider in Italy, and offers trips to most of the country’s major cities. There are usually direct journeys that are offered for this route. However, there are some trips that will require passengers to transfer trains once before arriving at the destination of Florence. Transfers will often take place in cities like Cortona. In addition to having a transfer during your voyage, keep in mind that you will most likely have extra stops as well.
Trenitalia operates anywhere from 15 to 20 daily trains from Perugia to Florence. Per week, the company generally offers approximately 125 journeys. While the duration of your voyage will depend on how many stops are made before reaching your destination and whether you have a transfer or not, you can typically expect for it to last anywhere from 1h 25min to 2h 45min in total. Your train will most likely depart from Perugia Railway Station and arrive in either Campo di Marte, Rifredi, or Santa Maria Novella station. For many of its journeys, Trenitalia normally uses regional trains. The company’s timetable often has the same number of journeys on weekends as it offers on weekdays, but there are fewer trains offered on Italian public holidays.
For this route, Trenitalia normally offers two booking classes, which are known as first and second class. While all passengers are provided with comfortable seats that have their own outlets, seats in first class tend to be larger and have more legroom. Almost every Trenitalia train offers unlimited free Wi-Fi for the duration of the trip. Many of the trains will have a bistro car where you can purchase light snacks or refreshments during your journey. Each passenger has the right to bring one carry-on item and up to two pieces of luggage onboard with them. Luggage can be stored in overhead compartments and in the dedicated luggage racks in each train car. You may bring your bike with you, as long as it is foldable. Every passenger can also bring a small pet along, if it is kept in a proper carrier. All trains are accessible for passengers with disabilities and limited mobility. If you will need help with the boarding process, employees are there to provide assistance.
If you’ll be traveling on a budget and are hoping to find affordable train tickets for trips from Perugia to Florence, there are a few different tactics that you can use. Booking your reservation as far in advance as possible will help you to find good deals, as prices are generally higher the closer it is to the scheduled departure date. If you can, try to be flexible with the times and dates that you’ll be traveling, as this will give you the freedom to grab the cheapest ticket available. Trains that require transfers are typically cheaper than those that are direct.
The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:
When departing from Perugia, you have various train station options to start your journey from including Perugia, Perugia Universita' and Perugia Silvestrini. When arriving in Florence, you can end your route in train stations like Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.
Omio customers book a train from Perugia to Firenze Santa Maria Novella most frequently for this route.
Passengers booking this route most frequently board their trains from Perugia and need to travel around 1.9 miles (3.1 km) from the city center to get to this train station.
Passengers arriving in Florence most often arrive at Firenze Santa Maria Novella and need to travel around 1.2 miles (2 km) from this train station to the city center.
Here are some other resources that might have the information you need