Trip to Florence

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Milan to Florence

🛫 Flying from Milan to Florence involves a journey with one stopover, typically taking around 2 hours and 55 minutes. Lufthansa, Air Dolomiti, and Alitalia are among the airlines offering this connection from Milan Linate Airport. 🌍 The flight duration results in a total travel time of approximately 3 hours and 11 minutes to reach Florence from Milan. 💸 Prices for flights between Milan and Florence fall within a range of €114 to €333, making air travel a convenient and accessible option for those seeking a swift journey between these two picturesque Italian cities.

Where to stay in Florence

There are over 3544 hotels to stay in Florence. Prices range from $18 per night.

Find accommodation