Find cheap Madrid, Spain to Florence, United States flights with our free search service. Compare all available fares for direct or connection flights to Florence.
Best price to flight from Madrid to Florence (One Way)
What is the distance between Madrid and Florence?
The average distance from Madrid to Florence is 6754 kilometers (equals to 4196 miles or 3646 nautical miles).
Your flight will departure from Madrid Barajas International Airport, Spain and arrive on Florence Airport, United States.
How long is the flight from Madrid to Florence?
The average flight time between Madrid to Florence is 4 hours and 15 minutes.
How much is the fare for flight between Madrid and Florence?
The average price for one-way airfare from Madrid to Florence is 180 USD (none-taxes) for economy class.