C$86 Cheap Flights from Madrid (MAD) to Florence (FLR)

Compare Madrid to Florence flight deals

Find the cheapest month or even day of the year to fly to Florence

Book the best Florence fare with no extra fees

Flight deals from Madrid Airport to Florence Airport

Looking for a cheap last-minute deal or the best return flight from Madrid Airport to Florence Airport? If you want to travel next month, return fares start from C$165. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Madrid to Florence

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Madrid to Florence flights are currently cheapest in July.

Which airlines fly from Madrid to Florence?

Madrid to Florence: Alternative routes

Compare routes from Madrid to Florence below. You may find an airport to fly into that's cheaper, faster, or easier than Florence.

Madrid to Florence: Flight information

The things to know before you go.
Cheapest flight foundC$86
Cheapest month to flyOctober
Average flight time2 hrs, 21 mins
Most popular airlineIberia
Average flights per week59

Finding cheap flights from Madrid to Florence: Frequently asked questions

The best price we found for a return flight from Madrid to Florence is C$160. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 21 minutes is the average flight time from Madrid to Florence.
Iberia, Vueling Airlines and Qatar Airways fly direct from Madrid to Florence.
As of April 2026, there are 59 flights per week flying from Madrid to Florence.
The cheapest month to fly from Madrid to Florence is usually April.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Florence Airport on Tuesday, April 14, 2026.
Yes – the average flight time is 2 hours and 21 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Florence but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Florence is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Vueling Airlines offers the cheapest flight tickets to Florence.

Flying from Adolfo Suarez Madrid-Barajas Airport (MAD) to Firenze-Peretola Airport (FLR): what you need to know

  • On average, direct flights from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport take 2 hours 23 minutes. Florence and Madrid share the same timezone (UTC+1), which means you won't have to adjust your watch after you arrive.

  • Take your pick of 24 weekly flights from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport. The 06:50 departure with Vueling is the earliest you can take from MAD to FLR. Iberia operates the last service of the day at 20:30 if you'd rather not get up at the crack of dawn.

  • During popular months like July, it's best to get to the airport earlier than usual. Plan to arrive two hours before domestic departures and four hours ahead for international flights when you travel during a high season in general.

  • Vueling runs direct flights from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport. Book with this popular carrier, then get ready to take in the sights in Florence — plus maybe even more of Italy if you have time.

  • We make it easy to get a flight with a stopover. To see all the options for flights from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport, deselect 'Direct flights only.' Then, choose a flight that has a stop long enough to tour your chosen city. Popular stopovers between MAD and FLR include:

    • Franz Josef Strauss Airport

    • Barcelona-El Prat Airport

    • Leonardo da Vinci-Fiumicino Airport

  • Don't forget, you might need a visa to enter Italy. Visa regulations vary and travel documentation requirements frequently change. Before booking your cheap ticket from MAD to FLR, check with your airline and your destination country's local consulate or embassy for the most up-to-date information.

How to find the cheapest flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to Firenze-Peretola Airport (FLR)

  • C$86 is currently the lowest price for a one-way ticket from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport. Return flights start at C$160. These prices may change depending on demand.

  • Book 10 months before flying. After looking at the numbers on our calendar, this is how far you should book ahead to secure cheap flight tickets from MAD to FLR.

  • Schedule your trip for June. That's the cheapest month for flight tickets from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport. If you're flexible with your travel dates, use the 'Whole month' tool to see the lowest price across every month.

  • Finding a cheap ticket from MAD to FLR is a piece of cake with Price Alerts. Simply create one of these automatic alerts and we'll let you know as soon as the price has fallen.

  • Use filters to tailor your flights from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport. Enter your preferred arrival and departure times, airlines and number of stops. Or sort your results by 'Cheapest' to see the best deals.

Handy information about Adolfo Suarez Madrid-Barajas Airport (MAD)

  • The journey from central Madrid to Adolfo Suarez Madrid-Barajas Airport takes about 37 minutes by public transport. If you drive, ride-share or hail a cab, you'll cover the 18 kilometres in 26 minutes or so, depending on traffic.

  • Looking for a convenient hotel close to MAD? If you're catching an early flight from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport, these stays will put you moments from check-in:

Arriving at Firenze-Peretola Airport (FLR)

Getting from Firenze-Peretola Airport (FLR) to central Florence

  • Firenze-Peretola Airport is approximately 10 kilometres from central Florence. With your own car rental or if you take a cab, the drive is about 29 minutes.

  • Getting there by public transport takes roughly 1 hour and 20 minutes.

When to fly to Firenze-Peretola Airport (FLR)

  • July is the busiest month for flights from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport. To skip the crowds, head to Florence in February.

  • The warmest month in Florence is August, with temperatures ranging between 14ºC and 33ºC. Book your flights from Adolfo Suarez Madrid-Barajas Airport to Firenze-Peretola Airport in this month if you like this kind of weather.

  • January sees average temperatures of between -1ºC and 11ºC. Search for cheap flight tickets from MAD to FLR sometime around then if you like traveling in cooler conditions.

More about Florence

  • Start your Florence trip right by finding the perfect stay. After booking your flight from MAD to FLR, have a look at our range of accommodation options including:

  • Every great adventure has to include a little sightseeing. Uffizi Gallery, Ponte Vecchio and Piazza Del Duomo are among the things you can't miss in Florence.

Complete your Florence trip with hotels and a car rental

  • You've locked in your cheap ticket to Firenze-Peretola Airport — next on the list is finding a great stay, and maybe even a set of wheels. We've compared prices across hundreds of companies to bring you the top hotels and car rental deals in Florence.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.