Travel options
from Florence to Perugia

You can get from Florence to Perugia by train, bus or flight.

Our recommendation

To get from Florence to Perugia on 26 Sep we recommend taking a train because it’s the best combination of price and speed.

18:14Florence Santa Maria Novella2h08 20:22Perugia Railway Station
0 changes
£131One-way
Cheapest
18:14Florence Santa Maria Novella2h08 20:22Perugia Railway Station
0 changes
£131One-way
Other options
08:02Florence Santa Maria Novella2h16 10:18Perugia Railway Station
0 changes
£131One-way
18:28Florence Rifredi1h54 20:22Perugia Railway Station
1 changes
£181One-way
16:14Florence Santa Maria Novella2h16 18:30Perugia Railway Station
0 changes
£131One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sat
25 Sep
£13Regionale
Find prices
Sun
26 Sep
£13Regionale
£20Intercity Notte
Mon
27 Sep
£13Regionale
£20Intercity Notte
Tue
28 Sep
£12Intercity
£20Intercity Notte
Wed
29 Sep
£12Intercity
£20Intercity Notte
Thu
30 Sep
£12Intercity
£20Intercity Notte
Fri
1 Oct
£13Regionale
£20Intercity Notte
Sat
2 Oct
£10Intercity
Find prices
Sun
3 Oct
£13Regionale
£20Intercity Notte
Mon
4 Oct
£12Intercity
£20Intercity Notte
Tue
5 Oct
£10Intercity
£20Intercity Notte
Wed
6 Oct
£10Intercity
£20Intercity Notte
Thu
7 Oct
£9Intercity
£20Intercity Notte
Fri
8 Oct
£12Intercity
£20Intercity Notte
Sat
9 Oct
£9Intercity
Find prices
Sun
10 Oct
£9Intercity
£8Flixbus
Mon
11 Oct
£9Intercity
£20Intercity Notte
Tue
12 Oct
£9Intercity
£20Intercity Notte
Wed
13 Oct
£9Intercity
£20Intercity Notte
Thu
14 Oct
£9Intercity
£20Intercity Notte
Fri
15 Oct
£12Intercity
Find prices

Travel Information to Perugia from Florence

distanceDistance73 miles (117 km)
modeAvailable travel modesCoach or train
priceTicket price range£8 - £12
cheapestCheapest modeCoach • £8 • 1 h 50 min
fastestFastest modeTrain • £12 • 1 h 20 min
carriersPopular travel companiesFlixbus or Intercity

Take a coach or train to travel 73 miles (117 km) between Florence and Perugia. If speed is a priority, then a train is the best option with an average duration of 1 h 20 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £8. The most popular travel providers which serve this trip are Flixbus or Intercity among others. Travellers can even take a direct coach or train from Florence to Perugia.

Travel Tips

Travel from Florence to Perugia
Travel 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 Florence to Perugia.
FAQs
What are my travel options from Florence to Perugia?

There are 2 ways that you can travel between Florence and Perugia. You can take a coach or train.

What is the cheapest way from Florence to Perugia?

A coach service offers the cheapest way to travel from Florence to Perugia, which costs on average £8.

This is compared to other ways of getting to Perugia:

A coach is £3 less than a train for this route with tickets for a train from Florence to Perugia costing on average £12.

What is the fastest way to Perugia from Florence?

The fastest way from Florence to Perugia is by train with an average journey time of 1 h 20 min.

Other travel options from Florence to Perugia can usually take longer:

In comparison, getting to Perugia by coach can take on average 1 h 50 min.

How many miles from Florence to Perugia would I travel?

The distance from Florence to Perugia is approximately 73 miles (117 km).

How many services a day are there to Perugia from Florence?

The average frequency per day from Florence to Perugia is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your route from Florence to Perugia as scheduled services by coach or train can vary by season or day of the week.

When going from Florence to Perugia, where do I depart from Florence and where do I arrive in Perugia?

These are the most popular departure and arrival points for travellers from Florence to Perugia:

  • Coaches from Florence to Perugia most often leave from Florence, Villa Costanza Tram T1 and arrive in Perugia, Piazza Partigiani.
  • Trains from Florence to Perugia most often leave from Firenze Santa Maria Novella and arrive in Perugia.
Who can get me from Florence to Perugia?

Omio works with many trusted partners that can help you travel the best way from Florence to Perugia:

  • You can take a coach from Florence to Perugia with Flixbus. Cheap tickets can be found for £8 with Flixbus from Florence to Perugia.
  • You can take a train from Florence to Perugia with Intercity. Cheap tickets can be found for £12 with Intercity from Florence to Perugia.
Is there a direct service between Florence and Perugia?

Yes, there are direct services available from Florence to Perugia with the following travel operators:

  • You can travel directly by coach with BlaBlaCar with direct coaches per day.
  • You can take a direct train with Frecciarossa, Regionale or Intercity with 12 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Perugia as you won't need to change in between, so it's worth paying attention to before booking your tickets from Florence to Perugia.

What is another destination I should add to my tour from Florence to Perugia?
Omio customers who travel from Florence to Perugia often also extend their holiday to go to Rome, Milan or Naples. Omio can help you plan your trip by finding the best connections between Perugia and these popular destinations at a great price.
How far in advance should I purchase tickets between Florence and Perugia online to get the best deals?

When planning your trip to Perugia from Florence, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Coach tickets are costing £8 one way on average.
  • Train tickets cost on average £12 one way.

However, we recommend buying tickets from Florence to Perugia online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Florence
Perugia
Firenze (Autostazione Sita - Via S. Caterina Da Siena)
Amenities
Firenze - Montelungo
Amenities
Firenze S.M.N.
Amenities

Travelling from Florence to Perugia: related information

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