Cheap flights to Milan

Sun, 20 Apr
+ 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 20 Apr

Results include alternative arrival locations to Milan
KM Malta AirlinesFR 3433
23:001h35
Paris Beauvais Tille Airport (BVA)
00:35Milan Bergamo Orio al Serio Airport (BGY)
125 1One-way
0 changes
Wizz Air MaltaW46340
08:251h35
Paris Beauvais Tille Airport (BVA)
10:00Milan Malpensa Airport (MXP)
127 1One-way
0 changes
easyJetU23822
09:201h25
Paris Orly Airport (ORY)
10:45Milan Malpensa Airport (MXP)
128 1One-way
0 changes
Popular flights to and from Milan

Popular flights to Milan

London to Milan flight

from £19
Direct flights available
1h50 average duration
101flights per day
Served by
  • Ryanair
  • Wizz Air
  • easyJet
  • KM Malta Airlines
  • British Airways
  • ITA
  • Cityflyer (British Airways 2)
  • Aeroitalia
  • Luxair
  • Eurowings
  • Lufthansa
  • Air France
  • Vueling Airlines
  • DAT
  • KLM
  • LAER
  • Iberia Express
  • Norwegian Air
  • SWISS
  • Air Baltic
  • KLM Cityhopper
  • Smartwings
  • AJet
  • Air Malta
  • Air Dolomiti
  • airmax
  • Brussels Airlines

Vienna to Milan flight

from £26
Direct flights available
1h20 average duration
49flights per day
Served by
  • KLM
  • Air Dolomiti
  • Ryanair
  • Luxair
  • Air France
  • Buzz
  • Brussels Airlines
  • TAP Portugal
  • Lufthansa Cityline (2)
  • Eurowings
  • Air Malta
  • Austrian Airlines
  • Air Baltic
  • SWISS
  • Vueling Airlines
  • KM Malta Airlines
  • Lufthansa
  • easyJet

Prague to Milan flight

from £30
Direct flights available
1h25 average duration
54flights per day
Served by
  • Air Serbia
  • Austrian Airlines
  • CityJet
  • Brussels Airlines
  • Wizz Air
  • easyJet
  • SWISS
  • Air Baltic
  • LAER
  • Buzz
  • Lufthansa
  • Shaheen Air International
  • Ryanair
  • KM Malta Airlines
  • Egyptair
  • Air Dolomiti
  • Luxair
  • Air France
  • LOT Polish Airlines
  • KLM
  • Eurowings
  • TAP Portugal

Paris to Milan flight

from £44
Direct flights available
1h25 average duration
89flights per day
Served by
  • Air Baltic
  • Austrian Airlines
  • Stobart Air
  • easyJet
  • GetJet Airlines
  • Vueling Airlines
  • Lufthansa
  • Edelweiss Air
  • LAER
  • Air France
  • Ryanair
  • SWISS
  • Norwegian Air
  • KLM
  • ITA
  • KLM Cityhopper
  • Transavia France
  • Lufthansa Cityline (2)
  • Air Malta
  • Brussels Airlines
  • KM Malta Airlines
  • Luxair

Madrid to Milan flight

from £73
Direct flights available
2h10 average duration
76flights per day
Served by
  • GetJet Airlines
  • Air Serbia
  • KLM
  • Ryanair
  • LAER
  • Brussels Airlines
  • TAP Portugal
  • Air Europa
  • ITA
  • Luxair
  • KLM Cityhopper
  • Air France
  • Wizz Air
  • SWISS
  • Iberia
  • Lufthansa
  • Wamos Air
  • Vueling Airlines
  • KM Malta Airlines

Popular flights from Milan

Milan to London flight

from £16
Direct flights available
1h55 average duration
116flights per day
Served by
  • Ryanair
  • Wizz Air
  • easyJet
  • KM Malta Airlines
  • British Airways
  • ITA
  • Cityflyer (British Airways 2)
  • Eurowings
  • Luxair
  • Air France
  • KLM
  • Vueling Airlines
  • Lufthansa
  • Aeroitalia
  • SWISS
  • Norwegian Air
  • Brussels Airlines
  • Iberia Express
  • KLM Cityhopper
  • Iberia
  • Finnair
  • Air Baltic
  • LAER
  • Lufthansa Cityline (2)
  • Royal Air Maroc
  • Austrian Airlines

Milan to Budapest flight

from £20
Direct flights available
1h35 average duration
44flights per day
Served by
  • Wizz Air
  • Ryanair
  • KM Malta Airlines
  • Lufthansa
  • Air France
  • Austrian Airlines
  • Air Baltic
  • KLM
  • LOT Polish Airlines
  • Eurowings
  • Brussels Airlines
  • LAER

Milan to Athens flight

from £21
Direct flights available
2h20 average duration
53flights per day
Served by
  • Ryanair
  • easyJet
  • Wizz Air
  • Aegean Airlines
  • KM Malta Airlines
  • Lufthansa
  • Air Serbia
  • ITA
  • Pegasus Airlines
  • SWISS
  • Turkish Airlines
  • Austrian Airlines
  • GetJet Airlines
  • Vueling Airlines
  • Brussels Airlines

Milan to Paris flight

from £22
Direct flights available
1h30 average duration
91flights per day
Served by
  • KLM Cityhopper
  • KM Malta Airlines
  • Air France
  • Ryanair
  • Austrian Airlines
  • Vueling Airlines
  • LAER
  • SWISS
  • KLM
  • Brussels Airlines
  • Transavia France
  • easyJet
  • Air Dolomiti
  • Luxair
  • Eurowings
  • Air Baltic
  • ITA
  • Air Malta
  • Lufthansa

Milan to Reykjavík flight

from £42
Direct flights available
4h15 average duration
45flights per day
Served by
  • Wizz Air
  • easyJet
  • Icelandair
  • SAS
  • Edelweiss Air
  • Vueling Airlines
  • Lufthansa
  • Neos Air

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

Travel to Milan on Vueling Airlines, easyJet and Ryanair flights with Omio. When comparing timetables and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight to Milan.

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
Currency
Language