Find Cheap Flights from London to Milan (LON - MIL)

Search hundreds of travel sites at once for deals on flights to Milan

Depart
Return
Any month
Compare vs. KAYAK |

London to Milan Flight Information

Avg. Flight Duration 1h 58m
Flights Arrive in Milan
Flights Depart from London
Flight Price $93
Distance 596 miles
Airlines British Airways

Good to Know

Low Season:
January
Best time to beat the crowds
3%
expected price decrease
High Season:
August
Most popular time to fly
14%
expected price increase
Average Price:
$193
(avg. price over the last 2 weeks)
Good Deal:
$110
or less (round trip)

When to Book Flights from London to Milan

Estimated round-trip price
Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top Tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $109 or less.
The cheapest flight from London to Milan was found 88 days before departure, on average.
Book at least 4 weeks before departure in order to get a below-average price.
High season is considered to be July, August and September. The cheapest month to fly is January.
Morning departure is around 10% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking London to Milan Flights

How long does a flight from London to Milan take?
An average nonstop flight takes 1h 55m, covering a distance of 596 miles.
How many flights are there between London and Milan?
There are 692 (nonstop) flights between London and Milan per week, averaging 103 per day.
Which airlines provide the cheapest flights from London to Milan?
In the past 3 days, the cheapest round-trip tickets were found on British Airways ($93)
Do I need a passport to fly between London and Milan?
Yes.
Which airlines fly most frequently between London and Milan?
British Airways (30 times daily), American Airlines (20 times daily), easyJet (17 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly London to Milan?
For London to Milan, Saturday is the cheapest day to fly on average and Thursday is the most expensive. Flying from Milan back to London, the best deals are generally found on Monday, with Wednesday being the most expensive.
Which airports will I be using when flying from London to Milan?
When flying out of London you will be using one of these airports: London City or London Heathrow. You will be landing at one of these airports: Milan Linate or Milan Malpensa.

Book cheap flights from London to Milan (round-trip)

Airports
Origin
London
$93
only
$93
$134
only
$134
Destination
Milan
$93
only
$93
Sat, Mar 16
LHR
London Heathrow
LIN
Milan Linate
1h 55m
Mon, Mar 18
LIN
Milan Linate
LHR
London Heathrow
2h 05m
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 79 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
LIN
Okay 5.6

Cons: There was no food or movie

LHR
LIN
Excellent 10.0

Pros: Nice, smooth flight, no complaints.

LHR
LIN
Good 7.6

Pros: Very room seats.

Cons: They even charge for water.

LHR
LIN
Excellent 9.6

Pros: boarded and landed on time. staff was nice.

Cons: i slept this whole ride so i don't have much to stay that was bad! Most of it just didn't apply to me!

LHR
LIN
Mediocre 2.0

Cons: I paid for TWO EXTRA suitcases for my flight. I carefully packed and weighted them in advance. The "lady" on the counter made me remove one jacket and one pair of boots from each suitcase because it was GRAMS over the limit. Grams those that my hand scale did not accuse at all. The following customer right after me had KILOS OVER the limit (almost SEVEN) and were not flying business or first class, regular economic class just like me. And they did not had to remove a thing from their extra heavy suitcases. What is the company criteria? Anyway, I bought me another return flight on OTHER airline and simply lost my return flight on BA. I am never flying this horrible company again.

Wed, May 22
LHR
London Heathrow
LIN
Milan Linate
2h 00m
Wed, Jun 5
LIN
Milan Linate
LHR
London Heathrow
2h 05m
Trip: 15 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 79 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
LIN
Excellent 10.0

Pros: Nice, smooth flight, no complaints.

LHR
LIN
Good 7.3

Pros: New plane and good service

Cons: Delayed 1.5 hours.

LHR
LIN
Good 6.6

Cons: same as above

LHR
LIN
Excellent 10.0

Pros: Very good

LHR
LIN
Excellent 9.6

Pros: I managed to get onto an earlier flight than anticipated when my original flight to Milan was canceled. The flight went well and service was certainly completely acceptable. I don't recall many details more than two weeks later.

Cons: The exit row seat available on the rebooked flight was a middle seat, and I can't really complain since I did get the extra leg room I originally booked. I didn't like the length of time I had to wait at Heathrow, however, due to the canceled flight. It was several hours! My apartment rental landlord and I were both inconvenienced somewhat by the late evening arrival when an early afternoon arrival was initially scheduled.

Thu, Jan 31
LHR
London Heathrow
LIN
Milan Linate
1h 55m
Mon, Feb 4
LIN
Milan Linate
LHR
London Heathrow
2h 05m
Trip: 5 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 79 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
LIN
Good 7.6

Pros: Very room seats.

Cons: They even charge for water.

LHR
LIN
Good 6.6

Cons: same as above

LHR
LIN
Excellent 9.6

Pros: boarded and landed on time. staff was nice.

Cons: i slept this whole ride so i don't have much to stay that was bad! Most of it just didn't apply to me!

LHR
LIN
Excellent 10.0

Pros: Very good

LHR
LIN
Okay 5.6

Cons: There was no food or movie

Wed, May 22
LCY
London City
LIN
Milan Linate
1h 55m
Wed, Jun 5
LIN
Milan Linate
LCY
London City
1h 55m
Trip: 15 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 2 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
WAW
LHR
Excellent 10.0

Pros: Crew was very professional, food options were excellent.

LHR
WAW
Good 6.6

Cons: I was surprised that BA charges for drinks like water. Flight from London to Warsaw is an international Flight after all. I may understand that food is not served but to pay for water is not a right thing to do. I asked the crew about this and I was told that bc other airlines charge for drinks/ food, BA also ask passengers for money. I have not had to pay for my drink like water on any other flight. I fly with all big airlines like American, Delta, Lufthansa, LOT, etc

LHR
PHL
Excellent 10.0

Pros: Good service

LHR
BWI
Okay 5.3

Pros: Did not realize I purchased a “no checked bag” fare - and the $60 each way charge really pissed me off, along with the &48 charge to guarantee a window seat again, each way. The site was misleading, and I resent being peneluzed for trying to be efficient. A two week work trip needs to include a checked bag.

Cons: For a new plane, seats are very cramped. If you drop an earpiece on the floor, you pull a muscle to retrieve it / or make. Everyone in your row stand up. Decent movies mean a box under the seat cuts into legroom. A cramped, miserable 7 hours for this 6’0 tall American. Staff was as helpful as they could be, but my knees still hurt.

HAM
LHR
Excellent 10.0

Pros: The crew was friendly and professional, and I appreciated their attention to detail even though it was a relatively short flight.

Sat, Mar 16
LCY
London City
LIN
Milan Linate
2h 00m
Mon, Mar 18
LIN
Milan Linate
LCY
London City
1h 55m
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 2 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
PHL
Excellent 10.0

Pros: Comfortable flight. Staff were friendly, helpful and accomodating. Food was delicious.

Cons:

LHR
LAX
Excellent 9.6

Pros: The crew was exceptional, taking care of each individual passenger. Requests were answered immediately, not that really much was needed other than perhaps an extra coffee. Very roomy seats made for a very relaxed flight and entertainment was excellent. I will definitely choose British Airways again.

Cons: The only thing I thought could use improvement were the headphones. The cable could use 2 more inches in length and I was not a fan of the breakfast choice.

HAM
LHR
Excellent 10.0

Pros: The crew was friendly and professional, and I appreciated their attention to detail even though it was a relatively short flight.

MAD
LHR
Excellent 10.0

Pros: British Airways sets the standard for great customer service...even in economy. Great food, helpful cabin crew, and help available everywhere.

LHR
BWI
Okay 5.3

Pros: Did not realize I purchased a “no checked bag” fare - and the $60 each way charge really pissed me off, along with the &48 charge to guarantee a window seat again, each way. The site was misleading, and I resent being peneluzed for trying to be efficient. A two week work trip needs to include a checked bag.

Cons: For a new plane, seats are very cramped. If you drop an earpiece on the floor, you pull a muscle to retrieve it / or make. Everyone in your row stand up. Decent movies mean a box under the seat cuts into legroom. A cramped, miserable 7 hours for this 6’0 tall American. Staff was as helpful as they could be, but my knees still hurt.

Thu, Jan 31
LCY
London City
LIN
Milan Linate
2h 00m
Mon, Feb 4
LIN
Milan Linate
LCY
London City
1h 55m
Trip: 5 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 2 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
MAD
LHR
Excellent 10.0

Pros: British Airways sets the standard for great customer service...even in economy. Great food, helpful cabin crew, and help available everywhere.

IAH
LHR
Excellent 10.0

Pros: Over all good means.........., All well nothing to my dislike

Cons: Nothing to dislike

LHR
PHL
Excellent 10.0

Pros: Good service

LHR
PHL
Excellent 10.0

Pros: Comfortable flight. Staff were friendly, helpful and accomodating. Food was delicious.

Cons:

LHR
LAX
Excellent 9.6

Pros: The crew was exceptional, taking care of each individual passenger. Requests were answered immediately, not that really much was needed other than perhaps an extra coffee. Very roomy seats made for a very relaxed flight and entertainment was excellent. I will definitely choose British Airways again.

Cons: The only thing I thought could use improvement were the headphones. The cable could use 2 more inches in length and I was not a fan of the breakfast choice.

Thu, Dec 27
LCY
London City
LIN
Milan Linate
2h 00m
Fri, Jan 4
LIN
Milan Linate
LCY
London City
1h 55m
Trip: 9 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 2 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
LAX
Excellent 9.6

Pros: The crew was exceptional, taking care of each individual passenger. Requests were answered immediately, not that really much was needed other than perhaps an extra coffee. Very roomy seats made for a very relaxed flight and entertainment was excellent. I will definitely choose British Airways again.

Cons: The only thing I thought could use improvement were the headphones. The cable could use 2 more inches in length and I was not a fan of the breakfast choice.

HAM
LHR
Excellent 10.0

Pros: The crew was friendly and professional, and I appreciated their attention to detail even though it was a relatively short flight.

LHR
PHL
Excellent 10.0

Pros: Good service

LHR
IAD
Excellent 10.0

Pros: Everything was wonderful. Staff was courteous, plane was great, food on the flight was exceptional. Compared to Icelandair, this was a dream!

Cons: N/A

CDG
LHR
Excellent 10.0

Pros: Everything was wonderful. Staff was courteous, plane was great, food on the flight was exceptional. Compared to Icelandair, this was a dream!

Cons: N/A

Show more results
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.