iDiscover the best prices by selecting your travel dates.

British Airways
BA 0576
→ Outbound · 26 Sep
LHR
London Heathrow
LIN
Milan
4:35 PM
26 Sep
2h 10m
Direct
7:45 PM
26 Sep
← Return · 6 Oct
LIN
Milan Linate
LHR
London Heathrow
7:25 AM
6 Oct
2h 05m
Direct
8:30 AM
6 Oct
from
£117
Return · per adult

ITA Airways
AZ 217
→ Outbound · 7 Nov
LCY
London City
LIN
Milan
7:00 AM
7 Nov
1h 50m
Direct
9:50 AM
7 Nov
← Return · 17 Nov
LIN
Milan Linate
LCY
London City
12:15 PM
17 Nov
1h 55m
Direct
1:10 PM
17 Nov
from
£146
Return · per adult

KLM
KL 1010
→ Outbound · 19 Dec
LHR
London Heathrow
LIN
Milan
4:25 PM
19 Dec
18h 35m
12:00 PM
20 Dec
← Return · 29 Dec
LIN
Milan Linate
LCY
London City
9:20 PM
29 Dec
10h 55m
7:15 AM
30 Dec
from
£291
Return · per adult

Air France
AF 1707
→ Outbound · 30 Jan
LGW
London Gatwick
LIN
Milan
4:45 PM
30 Jan
17h 30m
11:15 AM
31 Jan
← Return · 9 Feb
LIN
Milan Linate
LGW
London Gatwick
6:30 AM
9 Feb
10h 15m
3:45 PM
9 Feb
from
£230
Return · per adult

Found a Better Price for Your Flights to Milan? We'll Beat It.
Share your existing quote and our experts will find you a cheaper deal — guaranteed.
Based on 500 reviews
Rated 4.8/5 by our customers on Google.

Book now, pay later
FlexibleSecure your fare today and spread the cost with flexible instalment options. Ask our team about instalment options for your trip to Milan.
Travel Now
Don't wait, explore more
Pay Later
Spread the cost over time
More Destinations
More places, more memories
Popular airlines to Milan
Top 4 airlines flying from London to Milan
Cheapest and average return economy fares by carrier, from our sampled live searches. Fares change constantly — tap Search to see live prices for your dates.
| Airline | Cheapest | Average | Flights | Search |
|---|---|---|---|---|
British Airways | £116 | £159 | Direct available | |
ITA Airways | £146 | £205 | Direct available | |
KLM | £253 | £259 | With stops | |
Air France | £278 | £297 | With stops |
Everything you should know
Insights & trends for London to Milan flights
Data-powered insights to help you find the cheapest flights, the best time to fly and much more.
How much is a return flight from London to Milan?
Return flights from London to Milan typically cost between £123 and £146 in August, though fares move with demand, season and how early you book. The lowest fare our search found recently was £116 — a great price and well below the usual range, so a price near this is worth grabbing. Keeping your dates flexible and comparing nearby days is the easiest way to land at the cheaper end.
What is the cheapest day to fly to Milan?
The cheapest day to depart to Milan is usually Tuesday, when fares start from around £116 — midweek departures tend to be quieter and cheaper. Monday is typically the most expensive day to fly out (around £201), as weekend travel is popular with leisure and business travellers alike. Where your plans allow, moving your outbound to a cheaper weekday can noticeably lower the total fare.
What is the cheapest time of day to fly to Milan?
Flights to Milan are generally cheapest departing in the morning, with fares from around £116. Departures in the morning tend to cost more (about £116), as those slots are more convenient and in higher demand. Picking an off-peak departure time is a simple way to trim the price without changing your dates.
What is the cheapest London airport to fly to Milan from?
The cheapest return flights to Milan depart from London Heathrow (LHR), from around £116. London has several airports serving this route and fares can vary between them — Gatwick (LGW) is often the priciest at around £278. It's worth checking which London airport is both cheapest and most convenient for you before booking.
Can I save money by flying with a stopover to Milan?
For Milan, prices are generally cheapest when you fly direct, with fares from around £116 versus about £210 for a 1-stop itinerary. A direct flight also saves you time and the hassle of a connection, so it's usually the better all-round choice on this route. Stopovers only tend to pay off here if a particular date or airline happens to be cheaper.
Average return fare to Milan by month
The cheapest month to fly from London to Milan is typically January, with return economy fares from £116. Fares are usually highest in February (around £194). Figures are indicative, from sampled live fares, and change with demand.
Cheapest sampled return economy fare, London to Milan, per month (gaps estimated). Search live for exact prices.
When to book flights from London to Milan
Are your dates flexible? These are the ideal times to fly to Milan based on our flight data — find the cheapest days for a 7-day trip.
Cheap flights to Milan from across the UK
You don't have to fly from London. The cheapest UK departure for Milan is currently London from £116. Compare return economy fares and typical flight times below — figures are indicative from sampled fares.
Indicative cheapest return economy fares by UK origin. Pick your dates in the search form above.
Weather in Milan
Monday
Overcast
32°C
31/08/2026
Tuesday
Overcast
31°C
01/09/2026
Wednesday
Overcast
30°C
02/09/2026
Thursday
Partly cloudy
31°C
03/09/2026
Friday
Mainly clear
32°C
04/09/2026
Saturday
Clear sky
33°C
05/09/2026
Sunday
Partly cloudy
31°C
06/09/2026
Powered by Open-Meteo.com
Reviews of airlines servicing Milan
See what customers who have flown with Air France, KLM, British Airways and more to Milan have to say. Each airline is scored on boarding, crew, food, comfort and entertainment.

Air France
1,000 reviews

KLM
1,552 reviews

British Airways
8,148 reviews

ITA Airways
1,309 reviews

Air France
9.0WonderfulAir France gave me a really pleasant start to my trip. The airport staff were helpful, the boarding process was organized, and the cabin crew made everyone feel welcome. The whole experience felt smooth and professional.
Our travel experts
Good to know — flights from London to Milan
Get notified when prices go down
Daily price changes to Milan in your inbox — only with Price Alerts.
By creating a price alert you accept our terms of use and privacy policy.
Find better results for your trip to Milan
Popular flights to Milan
About flights to Milan
Milan at a glance
Italy's style capital pairs Gothic grandeur with world-class shopping, football and food. Milan works beautifully as a long weekend and as a gateway to the Italian Lakes, the Alps and the rest of Lombardy. With frequent departures from across the UK and a compact, walkable centre, it is one of the easiest Italian cities to reach. To compare live fares and find cheap flights to Milan, use the price charts on this page.
Best time to fly to Milan
Spring (April to June) and early autumn (September to October) bring warm, comfortable days and the liveliest atmosphere. July and August are hot and humid, and many smaller shops and restaurants close in mid-August. Winter is cold and often foggy but quieter, with the lowest fares outside the Christmas and New Year period. Fashion Week (February and September) and the Salone del Mobile design fair in April fill hotels and push airfares up, so book early or shift your dates. The When to book chart above shows how prices move through the year.
Airlines and routes
British Airways and ITA Airways fly to Milan Linate from London Heathrow and London City, while easyJet serves Linate and Malpensa from Gatwick, Luton, Manchester and Edinburgh. Ryanair and easyJet also fly to Bergamo (Orio al Serio) and Malpensa from many other UK airports. Direct flights from London take around two hours; from Manchester allow roughly two hours and ten minutes. From regional airports it is worth checking connecting options via Amsterdam, Paris or Frankfurt.
Things to do in Milan
The centre packs a lot into a small area, and most highlights are a short walk or metro ride from the Duomo.
- Duomo di Milano: the vast marble cathedral; climb to the rooftop for a close-up view of the spires.
- Galleria Vittorio Emanuele II: an elegant 19th-century glass-roofed shopping arcade beside the Duomo.
- The Last Supper: Leonardo da Vinci's mural at Santa Maria delle Grazie; timed tickets sell out weeks ahead.
- Teatro alla Scala: one of the world's great opera houses, with a museum you can visit by day.
- Navigli: the canal district, at its best in the evening for aperitivo and independent bars.
At Milan Linate Airport (LIN)
Linate is the closest airport to the city, about 7km east of the centre. The M4 metro line runs from the terminal to San Babila in around 15 minutes and connects with the rest of the network. Bus 73 also links Linate with San Babila, and taxis to the centre take 15 to 20 minutes. Malpensa is roughly 50km northwest, served by the Malpensa Express train, while Bergamo is about 50km northeast with coach transfers to Milano Centrale.
Top tips for finding cheap flights to Milan
- Book around one to three months ahead for the best balance of price and choice; last-minute fares to Milan are rarely cheap.
- Fly midweek, as Tuesday and Wednesday departures are usually cheaper than Friday or Sunday.
- Use flexible-date search and check the price charts on this page to spot the cheapest weeks.
- Compare Linate, Malpensa and Bergamo, weighing low-cost fares against transfer time and cost into the city.
Travel essentials
UK passport holders do not need a visa for stays of up to 90 days in any 180-day period. Your passport should be issued within the last 10 years and valid for at least three months after the date you plan to leave. A European travel authorisation (ETIAS) is expected to be introduced for UK visitors, so check the current position before you travel. The currency is the euro, cards are widely accepted, and a UK Global Health Insurance Card (GHIC) covers state medical care alongside travel insurance.
Baggage & hand-luggage allowance for flights to Milan
Your allowance to Milan depends on the airline and the fare you book. The table below shows typical long-haul allowances so you know roughly what to expect — always confirm the exact limits with your airline before you fly.
| Fare type | Hand baggage | Checked baggage |
|---|---|---|
| Basic / Light economy | 1 small under-seat bag | Usually none — add for a fee |
| Standard economy | 1 cabin bag + 1 personal item | Typically 1 × 23 kg |
| Premium economy | 1–2 cabin bags + personal item | Typically 2 × 23 kg |
| Business / First | 2 cabin bags + personal item | Typically 2 × 32 kg |
Indicative only. Allowances vary by airline, route and fare — always check your airline's baggage policy.
Packing & baggage tips
- Full-service carriers (e.g. British Airways, Turkish Airlines, KLM) usually include a checked bag on long-haul economy fares; basic/low-cost fares often don't.
- Cabin (hand) bag size is commonly around 56 × 45 × 25 cm — confirm your airline's limit before you pack.
- Liquids in hand luggage must be in containers of 100 ml or less, inside one clear resealable bag.
- Weigh your bags at home — airport excess-baggage fees are far higher than pre-booked allowances.
- Extra or heavier bags are almost always cheaper added online in advance than at the airport.
FAQs — booking Milan flights
Why Book With Us?
Secure & Trusted Payments
Your payments are safe with trusted & secure gateways.
No Hidden Charges
What you see is what you pay — no hidden fees or extra costs.
Wide Range of Destinations
Explore 1000+ destinations worldwide with top airlines.
Instant Booking Confirmation
Get instant confirmation on every successful booking.
Hassle-Free Experience
Easy booking process with a smooth and quick experience.











