HUB hero image

How to Travel from

Puglia to Florence

by Train, Bus or Car

Puglia
+0
Florence
Transport search to Florence
Puglia
+0
Florence
Building a composite car route
Cheapest
Best Offer!
Car
56 min
78 km.
from $4
Composite Route Car Only
Schedule

Puglia, Italy → Florence, Italy

All
All days
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat

Cheapest and Fastest Ways to Travel from Puglia to Florence

Composite routes from Puglia to Florence

Cheapest

Transport providers

Trenitalia
Website
Trenitalia Frecce
Website
Trenitalia Intercity
Website
Trenitalia
Website
1h 30m
Every 30 minutes
$7.62–$20.33
+39 06 68475475
+39 06 68475475
Call
Trenitalia Frecce
Website
33 min
3 times a day
$12.70–$54.63
+39 06 68475475
+39 06 68475475
Call
Trenitalia Intercity
Website
34 min
Twice daily
$8.89–$12.70
+39 06 68475475
+39 06 68475475
Call
Tarsin
Website
Tarsin
Website
1h 4m
Once a week
$8.26–$11.43
+40 230 562 929
+40 230 562 929
Call Contact via email

Questions and Answers

What is the cheapest way to get from Puglia to Florence?

The cheapest way to get from Puglia to Florence is to bus which costs $8.15 - $16.30 and takes 2h 18m.

What is the fastest way to get from Puglia to Florence?

The fastest way to get from Puglia to Florence is to drive which takes 57 min and costs $14.13 - $21.74 .

Is there a direct bus between Puglia and Florence?

No, there is no direct bus from Puglia to Florence. However, there are services departing from Sr71 87 - Case Nuove Ceciliano and arriving at Firenze via Arezzo. The journey, including transfers, takes approximately 2h 18m.

How far is it from Puglia to Florence?

The distance between Puglia and Florence is 91 km. The road distance is 81.2 km.

How do I travel from Puglia to Florence without a car?

The best way to get from Puglia to Florence without a car is to train which takes 2h 9m and costs $10.87 - $53.26 .

How long does it take to get from Puglia to Florence?

It takes approximately 2h 9m to get from Puglia to Florence, including transfers.

Where do I catch the Puglia to Florence bus from?

Puglia to Florence bus services, operated by Tarsin, depart from Arezzo station.

Train or bus from Puglia to Florence?

The best way to get from Puglia to Florence is to train which takes 2h 9m and costs $10.87 - $53.26 . Alternatively, you can bus, which costs $8.15 - $16.30 and takes 2h 18m.

Where does the Puglia to Florence bus arrive?

Puglia to Florence bus services, operated by Tarsin, arrive at Firenze station.

Can I drive from Puglia to Florence?

Yes, the driving distance between Puglia to Florence is 81 km. It takes approximately 57 min to drive from Puglia to Florence.

Where can I stay near Florence?

There are 7096+ hotels available in Florence. Prices start at $62.57 per night.
+0