1map logoGo to main page

Florence, Tuscany to Perugia, Umbria from $7: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Florence, Italy
to
Perugia, Italy

How to Get from Florence to Perugia: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$7 RideshareBest price
119.3 kmDistance
1h 39m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Florence to Perugia with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Trenitalia
Train
Average Duration
2h  11m
Estimated price
$12-60
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
2h  10m
Estimated price
$7-10
Cheapest
route map
Distance: 119.3 km
Duration: 1h 39m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
2h  25m
Estimated price
$16-23
Company
various
Drive
Average Duration
1h  39m
Estimated price
$27-40

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $10 $9 $9 $9 $10 $10 $10
Train $12 $11 $11 $11 $15 $12 $15

Traveling From Florence to Perugia

The journey from Florence to Perugia takes you from the bustling streets filled with Renaissance art to the tranquil charm of Umbria's rolling hills and medieval architecture.

Best Neighbourhoods in Perugia

Perugia's neighborhoods offer a blend of history and modern charm.

Centro Storico
• Home to iconic landmarks like Rocca Paolina.
• Lively streets filled with shops and cafés.
Elce
• Offers a local vibe away from tourist crowds.
• Features vibrant markets and artisanal shops.
Monteluce
• Boasts stunning views of the surrounding hills.
• Known for its charming restaurants and bars.

Best Times To Visit Perugia's Attractions

Timing can greatly enhance your experience in Perugia's beautiful attractions.

Piazza IV Novembre
Visit early in the morning to enjoy a quieter atmosphere for photos.
Galleria Nazionale dell'Umbria
Midweek mornings offer fewer visitors, allowing for a more relaxed exploration.
Rocca Paolina
Late afternoons provide stunning views and a less crowded environment.

Perugia Weather: What to Expect Year-Round

Perugia enjoys a Mediterranean climate with hot summers and mild winters, making it an appealing destination year-round. To make the most of your visit, consider coming in spring or fall for pleasant temperatures and fewer tourists, allowing for a more enjoyable experience.

Dining Recommendation in Perugia

Try the local specialty, torta al testo, a delicious flatbread filled with various ingredients like cheese and greens, which showcases a heartier, rustic approach compared to the refined flavors typical of Florentine cuisine. Dining in Perugia immerses you in a cozy, laid-back atmosphere, emphasizing locally sourced ingredients that give each dish a distinct, authentic taste.

Florence - Perugia operators

Explore transport companies operating between Florence and Perugia, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en.html

Train from Firenze S.M.N. to Perugia

Average Duration
2h 11m
Estimated price
$12-60

Train from Firenze S.M.N. to Perugia

Average Duration
1h 25m
Estimated price
$12-16

Train from Firenze S.M.N. to Perugia

Average Duration
1h 31m
Estimated price
$15-60
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Florence to Perugia

Average Duration
2h 25m
Estimated price
$16-23
all-pages.other Show other routes
Contact phone
+355 69 31 41 219
Website
http://artanitravel.com

Other from Firenze to Perugia

Average Duration
3h 18m
Estimated price
0-0
Contact phone
+3 318 576 2228
Website
https://blablacar.com

Other from Florence to Perugia

Average Duration
2h 10m
Estimated price
$7-10

Florence to Perugia: Overview of Bus, Train, Flight, and Car Trips

Traveling between Florence and Perugia offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Florence to Perugia, spanning a total distance of 154.5 km. Enjoy a pleasant drive of approximately 1 hour and 39 minutes through the picturesque Italian countryside. 💰 Discover the budget-friendly travel options available for your trip from Florence to Perugia by car, with prices ranging from €25 to €37.
Average price
€25 - €37
🚆 The direct train from Firenze S.M.N. to Perugia operates every day, with departures every four hours. The journey typically takes around 2 hours and 11 minutes. 🚆 Route options from Florence to Perugia vary in time and number of transfers, with some routes taking around 2 to 3 hours to cover the 138-173 km distance. The trains are operated by Trenitalia, offering a convenient way to travel between these two beautiful Italian cities.
Departure Point
Firenze S.M.N. station
Arrival Point
Perugia station
Useful tips for train travellers
• Onboard the Trenitalia and Italo trains from Florence to Perugia, you can expect various catering services. Trenitalia offers a 'Bistro' service in their higher-class seating, providing light meals, beverages, and snacks. The Italo service provides a similar experience with its 1st class option, featuring complimentary beverages and a light meal service. For both trains, it's advisable to check their added services by visiting their official websites prior to your journey to get precise details.
• Both Trenitalia and Italo offer a variety of seating options. Trenitalia has 1st Class, Business Class, and Standard (Economy) seating. Business Class features more spacious seating and additional amenities like complimentary drinks. Italo offers Smart (Economy) and Comfort (Business) classes. The Comfort option provides more legroom and complimentary services. Choose based on your comfort preferences, and book early to secure the best seats.
• For this route, you can travel with Trenitalia (trenitalia.com) and Italo (italotreno.it). Both operators have different schedules and pricing, so it's best to compare their offerings online before your trip. For local transport schedules and further details, you can look at Perugia’s public transport page at (fondazionenavigareperugia.it) Remember to check the station maps for ease of navigation upon arrival.
🚌 The scenic bus journey from Florence to Perugia takes approximately 2 hours and 25 minutes with FlixBus services operating four times a week. 🗺️ The bus route covers a distance of 182 kilometers from Florence to Perugia. 🎟️ Ticket prices for the Florence to Perugia bus vary between €15 to €21, making this convenient and affordable transportation option a popular choice for those looking to discover the beauty of both cities in central Italy.
Departure Point
Florence station
Arrival Point
Perugia station