Cheap flights to Milan

Tue, 16 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Popular departures

Flight tickets to Milan

Select departure
pin

Showing the fastest and cheapest results for 17 Jul

Results include alternative arrival locations to Milan
Cheapest
Wizz Air Malta
13:251h50
Paris Beauvais Tille Airport (BVA)
15:15Milan Malpensa Airport (MXP)
71 1One-way
0 changes
2nd Cheapest
ITA
21:301h30
Paris Charles de Gaulle Airport (CDG)
23:00Milan Linate Airport (LIN)
72 1One-way
0 changes
Vueling
07:101h30
Paris Orly Airport (ORY)
08:40Milan Malpensa Airport (MXP)
72 1One-way
0 changes
Popular flights to and from Milan

Popular flights to Milan

London to Milan flight

from £41
Direct flights available
1h50 average duration
Served by
  • Ryanair
  • Wizz Air
  • Malta Air
  • easyJet
  • British Airways
  • ITA
  • Aeroitalia
  • Luxair
  • BA Cityflyer
  • Lufthansa
  • Eurowings
  • Air France
  • KLM
  • Vueling
  • Swiss
  • Iberia Express
  • Helvetic Airways
  • Norwegian Air International
  • Air Baltic
  • German Airways
  • Brussels Airlines
  • KLM Cityhopper
  • airmax

Paris to Milan flight

from £43
Direct flights available
1h25 average duration
Served by
  • Vueling
  • easyJet
  • Ryanair
  • Malta Air
  • Air France
  • ITA
  • Transavia France
  • Air Atlanta Europe
  • Lufthansa
  • KLM
  • Luxair
  • Swiss
  • Lufthansa Cityline
  • Austrian Airlines
  • Air Baltic
  • Helvetic Airways
  • KLM Cityhopper
  • Norwegian Air International
  • Edelweiss Air
  • German Airways
  • Brussels Airlines

London Heathrow Airport (LHR) to Milan flight

from £53
Direct flights available
2h00 average duration
Served by
  • British Airways
  • ITA
  • Eurowings
  • Lufthansa
  • Brussels Airlines
  • Aeroitalia
  • Swiss
  • Air France
  • KLM

Newcastle upon Tyne to Milan flight

from £97
Direct flights available
3h35 average duration
Served by
  • Ryanair
  • British Airways
  • KLM
  • Eurowings
  • Air France
  • Lufthansa Cityline

Vienna to Milan flight

from £102
Direct flights available
1h20 average duration
Served by
  • Ryanair
  • Austrian Airlines
  • Wizz Air
  • Malta Air
  • Eurowings
  • Air Dolomiti
  • Air France
  • Luxair
  • Lufthansa
  • KLM
  • Air Baltic
  • Lufthansa Cityline
  • Swiss
  • Vueling

Popular flights from Milan

Milan to Barcelona flight

from £32
Direct flights available
1h35 average duration
Served by
  • Vueling
  • Ryanair
  • easyJet
  • Malta Air
  • ITA
  • Iberia
  • Air France
  • Air Europa
  • KLM
  • Swiss
  • Eurowings
  • Lufthansa
  • Air Serbia
  • Air Atlanta Europe
  • Airhub Airlines
  • Air Baltic

Milan to Paris flight

from £33
Direct flights available
1h30 average duration
Served by
  • Vueling
  • easyJet
  • Ryanair
  • Malta Air
  • Air France
  • ITA
  • Transavia France
  • Air Atlanta Europe
  • Lufthansa
  • KLM
  • Luxair
  • Air Baltic
  • Austrian Airlines
  • Helvetic Airways
  • KLM Cityhopper
  • Air Dolomiti
  • Swiss
  • German Airways
  • Lufthansa Cityline
  • Brussels Airlines
  • Eurowings

Milan to London flight

from £35
Direct flights available
1h55 average duration
Served by
  • Ryanair
  • Wizz Air
  • easyJet
  • Malta Air
  • British Airways
  • ITA
  • BA Cityflyer
  • KLM
  • Eurowings
  • Luxair
  • Air France
  • Lufthansa
  • Aeroitalia
  • Vueling
  • Iberia
  • Swiss
  • Iberia Express
  • Brussels Airlines
  • Finnair
  • Norwegian Air International
  • Lufthansa Cityline
  • Air Baltic
  • KLM Cityhopper
  • Helvetic Airways
  • Royal Air Maroc
  • Austrian Airlines

Milan to Athens flight

from £53
Direct flights available
2h25 average duration
Served by
  • Wizz Air
  • Ryanair
  • Aegean Airlines
  • easyJet
  • Malta Air
  • Lufthansa
  • ITA
  • pegasus
  • Air Serbia
  • Swiss
  • Turkish Airlines
  • Austrian Airlines
  • Vueling
  • Brussels Airlines

Milan to Berlin flight

from £59
Direct flights available
1h40 average duration
Served by
  • Ryanair
  • easyJet
  • Malta Air
  • Eurowings
  • Lufthansa
  • Air Dolomiti
  • Air France
  • Swiss
  • KLM
  • Lufthansa Cityline
  • airmax
  • Air Baltic
  • Austrian Airlines
  • Sas Airways
  • Luxair
  • Tuifly
  • Norwegian Air International
  • Brussels Airlines
  • KLM Cityhopper
  • Icelandair
  • Ukraine Intl. Airlines

Milan

Milan is recognised as one of the top fashion capitals of the world. It is also home to Leonardo da Vinci's Last Supper painting, which can be viewed at the Santa Maria Della Gazie church. Milan's Duomo is a breathtakingly striking church, thanks to its Neo Gothic and baroque style design. The Labyrinthine Castello Sforzesco is another great place to explore while in Milan. Here you'll find 12 small museums, with numerous archives, covering the Palaeolithic history right up to 1950s home furnishings.

Flights to Milan

Affordable flights to Milan from London and regional airports, such as Birmingham, Glasgow, Cardiff and Newcastle, make it easy to jet off to this city of style and fashion for just a couple of days at any time of year. Milan is one of the world's fashion capitals, yet visitors will find there is a lot more than designer shopping to this beautiful Italian location. With three airports serving the city, travelling to Milan is simple to plan, whether you arrive at Milan Linate, Milan Malpensa or Milan Bergamo airport.

Which is the main airport in  Milan?

Malpensa is the largest international airport in Milan and is located approximately 30 miles from the city.  About 25 million passengers go through Malpensa terminals each year; however, Milan Linate is the city's local airport and primarily handles domestic and short-haul European flights. Milan Bergamo is also close by and is particularly popular with budget airlines from the UK and elsewhere. Travellers arriving at either of the Malpensa terminals can access Milan Express trains direct and will be whisked to the city centre within approximately 30 minutes. Passengers arriving at Milan Bergamo Airport can take trains or buses directly to the city.

Which airlines offer flights to Milan?

UK airlines offering direct flights into Malpensa Airport include British Airways, Flybe, easyJet and Ryanair. Airlines flying to Linate Airport include British Airways, easyJet and Vueling; however, travellers should note that all flights to this airport are arriving at Malpensa from the end of July to the end of October 2019 due to renovations. Airlines operating flights to Milan Bergamo include Ryanair and Wizz Air.

Why travel by plane to Milan?

Travelling to Milan is very affordable for UK passengers, as there are so many airlines operating flights to all three Milan airports from UK airports. This means that opting for a Milan city break at the last minute or travelling for urgent business reasons can be arranged quickly. The scheduling of additional peak season services are another reason to opt to fly to Milan for short summer breaks. What's more, flights from the UK to Milan take just over two hours, so fitting a trip into a weekend is more than possible.

Before you travel to Milan by plane - good to know!

Getting around Milan by public transport is really easy, as single tickets for the underground are on sale at ticket machines, local newsagents and other shops and are valid for 90 minutes after first use. This means visitors can take one underground trip and continue to use the ticket for unlimited tram or bus trips while it's still valid. The  Brera Botanical Garden is one unmissable, hidden Milan attraction that's an oasis of peace and tranquillity for visitors looking to fully explore the trendy Brera district of the city.  Another hidden garden to visit while exploring the area around Corso Magenta is the Teraggio Garden, accessible via a small, grey gateway.

How to Get to Milan by Plane

A number of flights depart for Milan from London's Heathrow and Gatwick airports. All are very easy to access from central London by public transport. Heathrow Airport is located about 20 km from West London and is easily accessed via the London Underground's Piccadilly Line, or by taking the express services from Paddington Station. National Rail's Airbus services run from Woking, Watford Junction, Feltham and Reading, and National Express Coach services are accessible from a number of locations around central London, including Victoria. If travelling to Gatwick Airport, catch the train from Victoria Station or take the easyBus from Earls Court and Brompton. British Airways, Ryanair, Aitalia, Air Baltic and easyJet are just some of the main airlines operating flights from London to Milan.

Airlines: Vueling Airlines, easyJet and Ryanair to Milan

Vueling Airlines, easyJet and Ryanair will get you to Milan at great prices. With over 1000 travel companies on Omio, you can find the best flight times, prices and tickets for your trip.

EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travellers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travellers bringing hand luggage and checked luggage.

Flights to Milan: related information

Here are some other resources that might have the information you need

HomeFlightsFlights in ItalyCheap flights to Milan

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers