Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Milan (MILA) to Florence (FLR)

Travellers and cabin class
  1. Home
  2. Italy
  3. Milan
  4. Florence

Compare Milan 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 dealsCheapest monthFind the best routeFAQsTips and advice

Flight deals from Milan to Florence

Looking for a cheap last-minute deal or the best return flight from Milan to Florence? Find the lowest prices on one-way and return tickets right here.
Florence.£88 per passenger.Departing Tue, 10 Jun, returning Thu, 12 Jun.Return flight with Vueling Airlines and Volotea.Outbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Tue, 10 Jun, arriving in Florence.Inbound indirect flight with Volotea, departs from Florence on Thu, 12 Jun, arriving in Milan Malpensa.Price includes taxes and charges.From £88, select.
Tue, 10 JunMXP - FLR with Vueling Airlines
1 stop
Thu, 12 JunFLR - MXP with Volotea
1 stop
from £88
Florence.£97 per passenger.Departing Tue, 1 Jul, returning Thu, 3 Jul.Return flight with Vueling Airlines and Volotea.Outbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Tue, 1 Jul, arriving in Florence.Inbound indirect flight with Volotea, departs from Florence on Thu, 3 Jul, arriving in Milan Malpensa.Price includes taxes and charges.From £97, select.
Tue, 1 JulMXP - FLR with Vueling Airlines
1 stop
Thu, 3 JulFLR - MXP with Volotea
1 stop
from £97
Florence.£108 per passenger.Departing Sat, 28 Jun, returning Wed, 2 Jul.Return flight with Vueling Airlines.Outbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Sat, 28 Jun, arriving in Florence.Inbound indirect flight with Vueling Airlines, departs from Florence on Wed, 2 Jul, arriving in Milan Malpensa.Price includes taxes and charges.From £108, select.
Sat, 28 JunMXP - FLR with Vueling Airlines
1 stop
Wed, 2 JulFLR - MXP with Vueling Airlines
1 stop
from £108
Florence.£119 per passenger.Departing Wed, 21 May, returning Wed, 28 May.Return flight with Wizz Air Malta and Vueling Airlines.Outbound indirect flight with Wizz Air Malta, departs from Milan Malpensa on Wed, 21 May, arriving in Florence.Inbound indirect flight with Vueling Airlines, departs from Florence on Wed, 28 May, arriving in Milan Malpensa.Price includes taxes and charges.From £119, select.
Wed, 21 MayMXP - FLR with Wizz Air Malta
1 stop
Wed, 28 MayFLR - MXP with Vueling Airlines
1 stop
from £119
Florence.£129 per passenger.Departing Fri, 17 Oct, returning Wed, 22 Oct.Return flight with Ryanair and Lufthansa.Outbound indirect flight with Ryanair, departs from Milan Malpensa on Fri, 17 Oct, arriving in Florence.Inbound indirect flight with Lufthansa, departs from Florence on Wed, 22 Oct, arriving in Milan Malpensa.Price includes taxes and charges.From £129, select.
Fri, 17 OctMXP - FLR with Ryanair
1 stop
Wed, 22 OctFLR - MXP with Lufthansa
1 stop
from £129
Florence.£137 per passenger.Departing Sat, 1 Nov, returning Wed, 5 Nov.Return flight with Wizz Air Malta and Volotea.Outbound indirect flight with Wizz Air Malta, departs from Milan Malpensa on Sat, 1 Nov, arriving in Florence.Inbound indirect flight with Volotea, departs from Florence on Wed, 5 Nov, arriving in Milan Malpensa.Price includes taxes and charges.From £137, select.
Sat, 1 NovMXP - FLR with Wizz Air Malta
1 stop
Wed, 5 NovFLR - MXP with Volotea
1 stop
from £137
Florence.£145 per passenger.Departing Fri, 30 May, returning Tue, 3 Jun.Return flight with Vueling Airlines and Volotea.Outbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Fri, 30 May, arriving in Florence.Inbound indirect flight with Volotea, departs from Florence on Tue, 3 Jun, arriving in Milan Bergamo.Price includes taxes and charges.From £145, select.
Fri, 30 MayMXP - FLR with Vueling Airlines
1 stop
Tue, 3 JunFLR - BGY with Volotea
1 stop
from £145
Florence.£148 per passenger.Departing Thu, 14 Aug, returning Wed, 27 Aug.Return flight with easyJet and Lufthansa.Outbound indirect flight with easyJet, departs from Milan Linate on Thu, 14 Aug, arriving in Florence.Inbound indirect flight with Lufthansa, departs from Florence on Wed, 27 Aug, arriving in Milan Malpensa.Price includes taxes and charges.From £148, select.
Thu, 14 AugLIN - FLR with easyJet
1 stop
Wed, 27 AugFLR - MXP with Lufthansa
1 stop
from £148
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Milan to Florence found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Milan to Florence

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan to Florence flights are currently cheapest in June.
May
from £119
Jun
from £88
Jul
from £97
Aug
from £148
Sep
from £161
Oct
from £129
Nov
from £137
Dec
Find prices
Jan
Find prices
Feb
Find prices
Mar
Find prices
Apr
from £165

Milan to Florence: Alternative routes

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

Finding cheap flights from Milan to Florence: Frequently asked questions

As of May 2025, there are no flights flying from Milan to Florence.
The cheapest month to fly from Milan to Florence is usually May 2025.
No airlines currently offer direct flights between Milan and Florence Airport. Most routes have one or more stops.
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.

Flying from Milan to Firenze-Peretola Airport (FLR): what you need to know

  • Your next great adventure starts at one of Milan's main airports, Milano Malpensa Airport (MXP) or Orio al Serio International Airport (BGY). Explore the options for booking a flight from Milan to Firenze-Peretola Airport (FLR) jetting off from either of these.

  • Milan and Florence (where Firenze-Peretola Airport is located) share the UTC+1 timezone. That means you won't have to adjust your watch when you land.

  • Get to the airport on time so you don't miss your flight from Milan to FLR. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid any last-minute rush.

  • Flying during a popular month like July? Public holidays and other popular seasons can mean longer queues at security. Play things extra safe and get there up to four hours ahead of international flights and two hours before a domestic departure.

Airports in Milan

Milano Malpensa Airport (MXP)

  • MXP is approximately 30 miles from central Milan. To help work out how to get there, use Google Maps. This handy traveller tool will show you the quickest route and your public transport options.

  • In search of a handy hotel near Milano Malpensa Airport? If you've booked an early flight from Milan to Firenze-Peretola Airport, these accommodation options will put you moments from your departure gate:

    • Suite Room Malpensa Apartment

    • la Corte di Seba Milano Malpensa

    • Malpensahouse

Orio al Serio International Airport (BGY)

  • On public transport, you can travel from central Milan to BGY in around 2 hours and 18 minutes. The terminal is roughly 40 miles away, and making the trip by car will take approximately 58 minutes.

  • Want to treat yourself to an extra night away before boarding your flight from Milan to FLR? Relax in a hotel near Orio al Serio International Airport before your adventure officially begins. Here's where you can stay:

    • La Casa nel Borgo

    • IndispArte Suites

    • Casa Vacanza Valentina - Downtown Bergamo

About Firenze-Peretola Airport (FLR)

  • Reserve a hotel close to FLR if you're catching a late flight from Milan to Firenze-Peretola Airport. Check in to one of these options and skip the long transfer:

    • Stella Nuova Firenze

    • Magellano 40 1

    • Casa Matta - Sweet Dreams in Florence

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

  • From Firenze-Peretola Airport, Florence is approximately 6 miles away. It takes around 29 minutes to get to the centre driving.

  • Getting to the centre on public transport typically takes 1 hour and 20 minutes.

How to find the cheapest flights from Milan to Firenze-Peretola Airport (FLR)

  • The best price we've seen for a one-way ticket from Milan to Firenze-Peretola Airport is £42. The cheapest price for a return flight is £88. Keep in mind fares may change due to availability at the time of booking.

  • Don't leave everything to the last minute. You're more likely to get cheap tickets from Milan to FLR if you book in advance. Airlines often have some great early bird discounts.

  • Take advantage of the 'Whole month' search function to compare the prices of tickets from Milan to Firenze-Peretola Airport across the month. We've highlighted the lowest fares in green, making it easy to find a flight that fits your budget.

  • Snapping up a cheap ticket from Milan to FLR is a breeze with Price Alerts. All you need to do is create one of these automatic alerts and we'll get in touch as soon as the price has fallen.

  • Play around with the filters to find your ideal trip. To see the 'Cheapest,' 'Best' or 'Fastest' flights from Milan to Firenze-Peretola Airport, use the 'Sort by' function. You can also filter by departure and arrival times, airline, and number of stops.

The best time to fly from Milan to Firenze-Peretola Airport (FLR)

  • July is the busiest month to hop on a flight from Milan to Firenze-Peretola Airport while February is the quietest. To work out the ideal time to go to Florence, consider whether you prefer a lively vibe or a quieter pace.

  • Before booking a flight from Milan to FLR, think about the type of weather you enjoy. August is the warmest month in Florence, with temperatures ranging from 14ºC to 33ºC.

  • Travel in January if you want to explore when it's cooler. Temperatures average between -1ºC and 11ºC. However, this city promises a good time whenever you book your cheap flights from Milan to Firenze-Peretola Airport.

More about Florence

  • Once you've booked your flight from Milan to Firenze-Peretola Airport, think about where you want to stay in this city. Make one of these options your base for exploring Florence:

    • Matteotti 12

    • Valentina's Home

    • Stella Nuova Firenze

  • One of the best ways to get a feel for Florence is to explore its most popular sights. Some highlights include Uffizi Gallery, Ponte Vecchio and Piazza Del Duomo.

Complete your Florence trip with a car rental

  • Finding you a cheap flight from Milan to Firenze-Peretola Airport isn't our only cool trick. Check out our car rentals in Florence and travel at your own pace. We search for deals from trusted car rental companies and put them all in one place. Instantly compare rates and then book with no fees.

More travel options

Cheap car hire at Florence AirportCar hire in Quartiere 1Cheap car hire in Quartiere 5Cheap car hire in Quartiere 4Car hire in Quartiere 2Car hire in ItalyCar hire in Quartiere 3
Plane tickets from Birmingham to IslamabadPlane tickets from Birmingham to AlicanteFlights from Manchester to Marrakech MenaraReturn tickets from London to Naples InternationalCheap flights from Manchester to MadridFlights from Manchester to JeddahReturn flights from London to LagosCheap return tickets from Manchester to PragueReturn tickets from London to Cape Town
Cheap return flights from Manchester to New YorkReturn tickets from London to BangkokCheap flights from Birmingham to DublinReturn flights from London to OrlandoPlane tickets from London to Bangkok SuvarnabhumiTickets from Manchester to LanzaroteReturn plane tickets from London to Hong Kong IntlCheap flights from London to LahoreCheap return tickets from London to Lanzarote
Cheap return flights from Birmingham to BarcelonaCheap tickets from London to ViennaReturn flights from Manchester to DubaiReturn plane tickets from Manchester to TenerifeFlights from Edinburgh to LondonReturn flights from Birmingham to MalagaPlane tickets from London to BucharestCheap return tickets from London to AntalyaCheap flights from London to Agadir
Cheap return flights from Manchester to BrusselsFlights from London to ColomboReturn plane tickets from London to Tenerife
Flights from LondonReturn flights from ManchesterReturn plane tickets from ItalyPlane tickets from BirminghamTickets from SwitzerlandReturn tickets from GermanyReturn plane tickets from RomeTickets from BernReturn tickets from Munich
Cheap tickets from GenevaCheap tickets from SloveniaCheap return tickets from AustriaCheap return tickets from ZagrebCheap flights from CroatiaCheap flights from FrankfurtFlights from LondonReturn flights from ManchesterReturn plane tickets from Italy
Plane tickets from BirminghamTickets from SwitzerlandReturn tickets from GermanyReturn plane tickets from RomeTickets from BernReturn tickets from MunichCheap tickets from GenevaCheap tickets from SloveniaCheap return tickets from Austria
Cheap return tickets from ZagrebCheap flights from CroatiaCheap flights from FrankfurtFlights from LondonReturn flights from ManchesterReturn plane tickets from ItalyPlane tickets from BirminghamTickets from SwitzerlandReturn tickets from Germany
Return plane tickets from RomeTickets from BernReturn tickets from MunichCheap tickets from GenevaCheap tickets from SloveniaCheap return tickets from AustriaCheap return tickets from ZagrebCheap flights from CroatiaCheap flights from Frankfurt
Flights from LondonReturn flights from ManchesterReturn plane tickets from ItalyPlane tickets from BirminghamTickets from SwitzerlandReturn tickets from GermanyReturn plane tickets from RomeTickets from BernReturn tickets from Munich
Cheap tickets from GenevaCheap tickets from SloveniaCheap return tickets from AustriaCheap return tickets from ZagrebCheap flights from CroatiaCheap flights from Frankfurt
Hotels by Rocco Forte in FlorenceBook hotels in Quartiere 2Book hotels in FlorenceHotels by NH in FlorenceHotels by Indigo in FlorenceMGallery hotels in FlorenceHilton Garden Inn Florence hotel dealsCheap hotels in Quartiere 5AC hotels in Florence
Hotels by The Unbound Collection by Hyatt in FlorenceHotels by Four Seasons in FlorenceBook hotels deals in Quartiere 4Hotels by Autograph in FlorenceHotels by Hilton in FlorenceHotels deals in Quartiere 3Book hotels deals in Quartiere 1
Return tickets from MilanCheap tickets from LombardyReturn flights to FlorenceCheap return tickets to TuscanyReturn plane tickets to ItalyCheap last minute flightsCheap flights from ItalyPlane tickets from Milan to Tuscany

Plan the rest of your trip from Milan to Florence

  • Car hire from Florence
  • Hotels in Florence

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 142 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings