Flights to Milan

Last minute flights to Milan

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Cardiff Milan
BEST
DEAL
Mon, 18 Nov CWL - MXP
Wed, 20 Nov MXP - CWL
-14 %
£346 £298
Prime price per passenger
Barcelona Milan
BEST
DEAL
Sat, 14 Dec BCN - MXP
£9 £9
Prime price per passenger
London Milan
BEST
DEAL
Wed, 20 Nov LGW - MXP
Wed, 20 Nov MXP - LGW
£37 £36
Prime price per passenger
London Milan
BEST
DEAL
Sun, 17 Nov LHR - LIN
Sun, 17 Nov LIN - LHR
£104 £100
Prime price per passenger
London Milan
BEST
DEAL
Mon, 18 Nov LGW - MXP
Thu, 21 Nov MXP - LGW
-33 %
£82 £55
Prime price per passenger
London Milan
BEST
DEAL
Mon, 18 Nov LGW - MXP
Mon, 18 Nov MXP - LGW
£62 £57
Prime price per passenger

Popular flight routes to Milan

BCN
Flights from Barcelona to Milan
£9 £8
Prime price per passenger
PAR
Flights from Paris to Milan
£11 £11
Prime price per passenger
BUH
Flights from Bucharest to Milan
£11 £11
Prime price per passenger
TIA
Flights from Tirana to Milan
£13 £13
Prime price per passenger
LON
Flights from London to Milan
£16 £15
Prime price per passenger
MAN
Flights from Manchester to Milan
-15 %
£20 £17
Prime price per passenger

Flights to Milan

Are you searching for cheap flight tickets to Milan?

Few cities in the world can claim to have the vibrant mix of influences that Milan does. One of Italy's biggest industrial hubs, the city has embraced its prosperity and heritage to create something fresh and alive. Classic and modern architecture house a cultural scene that extends to art, music and its most famous exponent: High fashion. With exceptional food at every turn, you can indulge in everything from street food to Michelin-starred dining. If the city gets too hot in summer, take a trip a stone's throw from the city's districts and you can soon be out exploring the stunning Italian countryside.

Many who take a trip to Milan are surprised by how much history this modern city has. The Milan Cathedral is one of the most magnificent Gothic structures in the world. Building started in 1386 and was only finished in 1965. This embodies the ethos of the region; unrushed beauty is present in Milan, down to the stones that pave the city. Even the remains of the Colonne di San Lorenzo, huge towering marble columns from the 4th century, welcome the current landscape that surrounds them.

Milan is also a perfectly situated city in the North of Italy. A fantastic location for a weekend break, it's also great as a starting point to travel down through the rest of the country, or even as a springboard into the rest of Europe.

Here is a tip for you: booking your flight and hotel at the same time and not separately can make you save up to 40%. Take advantage of a flight + hotel package in Milan to your destination and save time searching for hotels separately. If you have already purchased your flight and you’re only looking for a hotel, you can find it here.

What to do in Milan in 3 days

A long weekend or three days in Milan is a packed excursion. Yet this is just enough time to let the city get under your skin and provide the full experience of this life-affirming city. Below, we provide a three-day itinerary for your travels.

Day 1: Visit the Duomo di Milano

Upon arrival, the best place to start is in the centre of the city. Take a look at the most beautiful architectural sights on the first day, to get a feel of the city and find your bearings.

The Duomo di Milano is a huge Gothic cathedral, the second biggest in the country after St Peter’s Basilica in Rome. The Piazza is just outside a meeting point with its cobbled square. Filled with coffee shops and bars, so you can take in cafe culture while appreciating the vista before you.

Walk to the west and you'll find the Last Supper, a famous artwork by Leonardo Da Vinci in the Church of Santa Maria delle Grazie. Tickets are as rare as hen's teeth so make sure you book in advance. You can then take a short detour to Castello Sforzesco, a 15th-century citadel that's free to roam around at your leisure.

Day 2: Experience the Italian nightlife

On the second day, relax and recharge for an evening in the city. A morning stroll around the grounds of Sempione Park will start your day right; see the city's landmarks in every direction, take a spot of light breakfast and picnic on the way.

In the evening, the Navigli district is surrounded by the main canal, where you can wander around streets designed by Da Vinci himself trying everything from cocktails to cheeses and salami.

Once refreshed, the real nightlife begins at Porta Genova. Find uber-cool cocktail bars like UGO or hit trendy clubs like Superlove.

Day 3: Sort out some souvenirs

The final day is shopping day, and you should head back to the Piazza Del Duomo, which is next to the Galleria Vittorio Emanuele II, the oldest active shopping gallery in Italy. Built in 1877, it's not only a sight to behold but a great place for high-end items. Expect stores like Prada and Massimo Dutti to clear out your final day's budget.

If you want to take in what the city is famous for, namely high fashion, then head northeast. You'll find signs for the fashion district, but be warned. Upmarket clothing means upmarket prices and this couture area could see you blow what's left of your holiday budget. All in style, of course.

In order to discover the beautiful landscapes of the surroundings, you can always rent a car in Milan and travel the open road.

Frequently asked questions about flights to Milan

How can I request assistance for children travelling alone?

You should check with the airline providing carriage at the time of booking if you want to request assistance for children travelling alone. Some airlines will have rules and age restrictions about who can and can't fly alone. Some airlines may not allow this at all. Others may provide a chaperone service for an additional fee.

How can I travel with an assistance dog?

The Civil Aviation Authority states that all airlines must allow assistance dogs on flights at no additional cost. You should notify the airline when booking so that they can make arrangements for this. The dog will sit in the footwell in front of the passenger. Make sure you take your Guide Dogs ID and assistance dog card when you check in.

How do I find cheap flights to Milan that have flexible change policies at Opodo?

When looking for flexible change policies at Opodo, opt for our Flexflights. They scan for the best prices based on dates and departures. When you book, add the option for flexible insurance which allows you to change your selected dates and times according to the terms and conditions.

How can I book cheap hotels on Opodo in Milan?

Opodo can be accessed anywhere you have a device and an internet connection. Head over to our hotel sections and input the date and number of nights you wish to stay. From here, we will check the best deals and rates to find you the best accommodation. This can work when booking in advance, or even as a last-minute option while at the destination city.

What baggage do I need to check on my flight?

This depends on the airline you are flying with and the baggage quota you have selected when booking. Most airlines will allow hand baggage that can be carried onto the flight with you. Any large cases and additional luggage must be checked into the hold before flying.

How can I check in with Opodo?

To check in with Opodo, all you need is your name and 6-digit flight booking number. Once you have completed the check-in on our website, you can then print your boarding pass or save it electronically. This helps you avoid any long queues at the airport.

Do I need to pay a cancellation fee if I cancel my flight from London to Milan?

Opodo offers a free cancellation policy within a specific timeframe. This is displayed when you book your flights with Opodo. If cancelled within the timeframe you'll get a full refund of the ticket price.

How do I know if my flight is eligible for compensation?

If your flight has been cancelled, you may be eligible for compensation as long as it was cancelled less than 14 days before departure. You may also be entitled to compensation if a replacement flight delays your arrival by more than two hours. You should check the policies of the airline you fly with at the time of booking.

An essential guide to airports in Milan

Milan has three main airports. The biggest and most popular is Milan Malpensa Airport (MXP), which handles the majority of international flights. This is followed by Milan Linate Airport (LIN) where most domestic flights depart. The third, Bergamo Airport (BGY) is quite far outside the city but is also a major hub for UK and European flights.


Milan Malpensa Airport (MXP)

Milan Malpensa Airport has direct flights from London Heathrow operated by British Airways. Wizz Air also operates budget flights from Gatwick. Ryanair has flights to the airport from Stansted.

Malpensa Airport has the quickest express train to take you to the other terminals and central Milan. This is the quickest way to get to and from the airport. Its bus service is more extensive, with coaches that can take you to Milan, Fiera Milano City, Milan Linate Airport (LIN), and further afield to other Italian cities. Malpensa is the cheapest way to get to and from the airport.


Milan Linate Airport (LIN)

Milan Linate Airport has flights direct from London provided by Italia Airways and British Airways. easyJet also operates a budget airline service that runs less frequently.

The M4 metro line will take you between Dateo Station and the airport. Suburban train lines run to and from the airport and Milan Forlani Station. It's here you can get bus access to the airport. Bus connections at the airport itself also allow you access to the city in the cheapest way possible. You can also use them to go further afield to other cities in Italy.


Milan Bergamo Airport (BGY)

Milan Bergamo Airport has flights direct from London Stansted operated by Ryanair and easyJet. Trains run from Bergamo to Milan Central Station regularly throughout the day. Direct buses to and from the city centre depart every 15 minutes, which is the cheapest way to transfer.

Linate Airport

Top airlines

This airport caters to most European destinations including flights to Milan from UK via British Airways, easyJet and Alitalia.

Location

This airport is located in Milan province and is about 8km from central Milan.

Transport options

The coach is the cheapest option from this airport to central Milan with a bus every 30 minutes. The local bus runs every 10 minutes from the airport to the city.

Milan Malpensa Airport

Top airlines

Here are the top carriers at this airport - Alitalia, Ryanair and Meridiana.

Location

Malpensa airport is approximately 49km northwest of Milan and in the Varese province.

Transport options

In Milan, you just cannot be stranded with a wide network of transportation running round the clock. A coach bus runs every 20 minutes from Terminals T1 and T2 for 50 minutes ride to the city. Malpensa Express train runs from T1 to central Milan in about 40 minutes.

Orio al Serio International Airport

Top airlines

Book low cost tickets on Wizz Air, Blue Panorama and Ryanair.

Location

This airport is about 3.7km from south east of Bergamo and approximately 45km north east of Milan.

Transport options

All bus services connect you to central Milan. The nearest train station, Bergamo, is approximately 10 minutes from the airport by bus.

When is the best time to visit Milan?

The best times of the year to visit Milan are late spring and early autumn. Specifically, April and May are good choices earlier in the year, with September and October later.

This lets you get the best of the weather and is just before the main tourist season hits. Expect averages of around 18° and lows of 10°, rising by about four degrees the month after. Rainfall comes sporadically so you can use these months to visit outdoor attractions with only a slight chance that rain will spoil your excursion, such as indoor bars, or museums.

September and October months are perfect for outdoor activities. You don't get the spring blooms, but you do get the beauty of changing colours in the leaves and trees. September has average high temperatures of 24° and October remains warm. The Milan weather is quite dry all year round with little rainfall, so you won't get much in these months either.

One thing to keep in mind is that Milan fashion week arrives in September; a grand spectacle helps the city fill up fast and accommodation prices may cost more.

Summer months bring the best of the weather, but the crowds and sub-tropical climate can be fierce. Many locals go on holiday in August, so you may find some of the shops and businesses closed unless they are geared towards tourists. If you do visit at this time, sun cream, water and insect repellent are essential.

Milan is a very different city in the winter. If you're a fan of galleries and museums, you can get in without the hordes of tourists during these months. February brings another fashion week so it can pick up, though it's not as busy as the one later in the year.

Milan flights FAQs

How can I search for low-cost flights to Milan on Opodo UK?
At Opodo UK, you can find flights to Milan starting from just £8. We use cutting-edge technology to create great offers that give you a variety of options to choose from. Whether you’re searching for the best prices or the most convenient flight times, we’re here to help you find the perfect choice for your trip to Milan.
In which month is it best to buy flights to Milan?
According to the booking patterns of our Opodo UK customers, the optimal time to book flights to Milan is July. By choosing this month for your reservations, you can take advantage of better pricing and availability, ensuring a smoother travel experience. The upcoming peak period for booking flights to Milan is September. Finally, August is the third-best month to book your flight to Milan. We are referring to the preferred time for travelers to book their tickets. To discover the best time to visit Milan, keep reading for more information.
What month is the best time to visit Milan?
We analyzed the flight searches made by our customers, and the optimal month for flying to Milan is August. You might want to fly to Milan on July, as it’s the second-best month for a memorable trip to that destination. And we can't ignore September, which ranks as the third most popular month to visit Milan. If you enjoy a more peaceful travel experience, we’d like to share that the month with the lowest demand for flights to Milan is January. This means you can expect fewer crowds and a more relaxed atmosphere during your trip.
What carriers provide flights from the UK to Milan?
Airlines that operate direct flights from the UK to Milan are as follows:
  • Wizz Air Malta operates direct flights originating from London and Jeddah to Milan. Additionally, this airline also offers services from Paris to the same destination.
  • Easyjet operates flights from Manchester, London and Edinburgh directly to Milan. Easyjet offers convenient travel options, making it easy for passengers to reach Milan from these major origins.
Here are also some options for indirect flights from the UK to Milan:
  • ITA Airways, an airline known for offering flights from various cities, operates routes fromTokyo, Bangkok, and Sao Paulo.
  • Lufthansa offers flights to Milan from Tokyo, Hong Kong, as well as Manila, providing multiple convenient departure options for travelers.
  • Finally, Etihad Airways operates flights to Milan, departing from numerous locations, including Bangkok, Phuket, and Islamabad.
Which airlines provide the lowest-cost flights to Milan?
Based on the pricing trends from our UK customers' bookings to Milan, the following low-cost carriers are among the best options for securing cheap flights:
  • Ryanair offers an average one-way fare of £56.78. Additionally, flying from Liverpool to Milan costs about £36.03, while a trip from Bristol is priced at £54.46.
  • Easyjet is among the most affordable airlines available and offers an average one-way ticket price of £92.94). This average includes: a fare of £71.12 for flights from Bristol to Milan, as well as a price of £91.81 for flights originating from London.
  • British Airways ranks as the third airline offering the most affordable one-way tickets, with an average fare of £118.28. For instance, flights from London to Milan are priced at approximately £118.28, while fares from null average around null.
How far in advance should I arrive at the airport for my flight to Milan?
To ensure a smooth trip to Milan, it’s important to arrive at the airport at least two to three hours before your flight. This extra time is essential for navigating various procedures such as check-ins, security screenings, customs, boarding, and baggage drop-off, as well as any potential delays that might occur. When you choose Opodo for your travel needs, you’ll discover fantastic flight deals to Milan from over 116 cities. Plus, Opodo UK offers a variety of services to enhance your airport experience, including priority boarding, additional luggage allowances, and lounge access. For added peace of mind, consider selecting a refundable fare or purchasing travel insurance when you book your flight. This way, you can embark on your journey to Milan with confidence and ease!
How many airports are there in Milan?
The city of Milan is served by 3 airport[s]. Among them, Malpensa offers flights to a variety of domestic and international destinations, connecting travelers to 116 cities. Some of the most frequented routes include London, Manchester, and Paris, making these the top choices for passengers. Whether you’re looking to explore nearby locations or travel abroad, this airport provides numerous options to suit your travel needs.
What is the distance from the airport in Milan to the city center?
The Malpensa serving Milan is located about 24 miles kilometers from the heart of the city, making it easy for visitors to access popular attractions and amenities.
How much does it cost to get from Milan airport to the city center?
Traveling by Public Transport: The cost of using public transport for your journey is approximately 1.83 £ per individual. Taking a Taxi: If you have a more flexible budget and would like to opt for a taxi from Malpensa, the typical fare to the center of Milan is about 5.83 £ per kilometer. This option can be particularly convenient if you’re traveling with luggage or prefer a direct route. Renting a Car: For enhanced convenience and the freedom to explore at your own pace during your visit, Opodo offers excellent car rental options in Milan. You can choose your desired vehicle type and drive from Malpensa to the city center of Milan on your own schedule, allowing for spontaneous stops along the way.
What is an appropriate budget for planning a trip to Milan?
If you're planning a trip to Milan, here's a breakdown of the average costs for various items you might want to buy:
  • - Affordable Dining: 16.66 £
  • - Moderate Dining: 66.63 £
  • - Cheap Restaurant: 8.75 £
  • - Local Beer: 5.00 £
  • - Imported Beer: 4.16 £
  • - Coffee: 1.60 £
  • - Soft Drinks: 2.34 £
  • - Bottled Water: 1.12 £
This list can help you budget for your expenses while enjoying your time at Milan.
How's the weather in Milan?
If you’re seeking a sunny getaway, the ideal months to visit Milan are June, July and August. During this time, the average temperature soars to 23.81 °C. Additionally, the sun shines brightest in July, June, and August, which are the top three sunniest months of the year, offering an impressive average of 140.59 hours of sunshine daily. On the other hand, if you prefer cooler weather, consider planning your trip to Milan during the months of January, February and December. During these months, the average temperature is 4.32 °C. For travelers who are less concerned about temperature but want to stay dry, it's wise to steer clear of visiting during January, February and March. During these months, the average precipitation in Milan reaches 12 mm. In contrast, the months of January, February and March, are much drier, averaging 0 mm of rainfall.
Airport code MXP The IATA code for the arrival airport on flights to Milan is MXP
Most popular airline Wizz Air Malta Most popular airline with flights to Milan
High season August According to search data from our customers, August is the busiest time to fly to Milan
Low season January According to search data from our customers, January is the least busy time to fly to Milan

Plan your trip