Travel options
from Perugia to Florence

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
24 Jan
£13Regionale
Find prices
Tue
25 Jan
£11Intercity
Find prices
Wed
26 Jan
£10Intercity
Find prices
Thu
27 Jan
£10Intercity
Find prices
Fri
28 Jan
£10Intercity
Find prices
Sat
29 Jan
£10Intercity
Find prices
Sun
30 Jan
£11Intercity
Find prices
Mon
31 Jan
£11Intercity
Find prices
Tue
1 Feb
£13Intercity
Find prices
Wed
2 Feb
£9Intercity
Find prices
Thu
3 Feb
£9Intercity
£8Flixbus
Fri
4 Feb
£9Intercity
Find prices
Sat
5 Feb
£9Intercity
Find prices
Sun
6 Feb
£9Intercity
Find prices
Mon
7 Feb
£10Intercity
Find prices
Tue
8 Feb
£9Intercity
Find prices
Wed
9 Feb
£9Intercity
Find prices
Thu
10 Feb
£9Intercity
Find prices
Fri
11 Feb
£9Intercity
Find prices
Sat
12 Feb
£9Intercity
Find prices

Travel Information from Perugia to Florence

distanceDistance73 miles (117 km)
modeAvailable travel modesCoach or train
priceTicket price range£9 - £20
cheapestCheapest modeTrain • £9 • 1 h 28 min
fastestFastest modeTrain • £9 • 1 h 28 min
carriersPopular travel companiesIntercity Notte or Intercity

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

Travel Tips: Travel from Perugia to Florence

Travel to Florence 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 Florence.
FAQs

How do I travel between Perugia and Florence?

You can travel between Perugia and Florence 2 different ways: coach or train.

What is the cheapest way to travel from Perugia to Florence?

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

This is compared to other ways of getting to Florence:

A train is £11 less than a coach for this journey with tickets for a coach from Perugia to Florence costing on average £20.

What is the fastest way to Florence from Perugia?

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

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

In comparison, travelling by coach can take you on average 1 h 50 min.

How far is it from Perugia to Florence?

The distance between Perugia and Florence is around 73 miles (117 km).

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

The average frequency per day from Perugia to Florence is:

  • 10 trains a day.

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

What are the departure and arrival points when travelling from Perugia to Florence?

These are the most popular departure and arrival points when travelling from Perugia to Florence:

  • Most travellers catch their coach from Perugia, Piazza Partigiani and arrive in Florence, Villa Costanza Tram T1.
  • Most travellers who purchase a train ticket from Perugia to Florence depart from Perugia to Firenze Santa Maria Novella.

Which travel companies can get me from Perugia to Florence?

If finding a good deal is your main consideration for your trip from Perugia to Florence, then we'll help you find the best value travel companies for you:

  • Intercity Notte can get you to Florence by coach. You can find a good deal for coach tickets with Intercity Notte from Perugia to Florence for £20 on Omio.
  • Intercity can get you to Florence by train. You can find a good deal for train tickets with Intercity from Perugia to Florence for £9 on Omio.

Can I find a direct route to Florence from Perugia?

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

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

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

What other destinations are worth visiting after travelling from Perugia to Florence?

Many of our customers who book a trip from Perugia to Florence often extend their holiday and travel to other popular destinations like Rome, Milan or Venice. If you’re thinking of adding another destination to your Perugia and Florence itinerary, let Omio find you the best connections between Florence and any of these top destinations today!

How early should I buy Perugia to Florence tickets online to score the best deals?

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

  • Coach tickets are costing on average £20 one way.
  • Train tickets cost on average £9 one way.

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

Travelling from Perugia to Florence: related information

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