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 57m
Flights Arrive in Milan
Flights Depart from London
Flight Price $92
Distance 596 miles
Airlines British Airways, Lufthansa, Alitalia

Good to Know

Low Season:
January
Best time to beat the crowds
4%
expected price decrease
High Season:
August
Most popular time to fly
14%
expected price increase
Average Price:
$186
(avg. price over the last 2 weeks)
Good Deal:
$90
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 $89 or less.
The cheapest flight from London to Milan was found 63 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 6% 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 50m, covering a distance of 596 miles.
How many flights are there between London and Milan?
There are 538 (nonstop) flights between London and Milan per week, averaging 80 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 ($92), Lufthansa ($163) and Alitalia ($640).
Do I need a passport to fly between London and Milan?
Yes.
Which airlines fly most frequently between London and Milan?
easyJet (21 times daily), British Airways (20 times daily), American Airlines (10 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, Tuesday is the cheapest day to fly on average and Saturday is the most expensive. Flying from Milan back to London, the best deals are generally found on Tuesday, with Thursday 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
$92
only
$92
$172
only
$172
Destination
Milan
$92
only
$92
$163
only
$163
Tue, Oct 8
LHR
London Heathrow
MXP
Milan Malpensa
2h 00m
Fri, Oct 11
MXP
Milan Malpensa
LHR
London Heathrow
1h 50m
Trip: 4 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 66 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
MCO
LGW
Good 6.3

Pros: The flight, food, drinks and comfort was good

Cons: When I checked in they did not have a record of us prepaying for our checked bag and wanted to see a receipt for our payment. We did not have the receipt with us, we had all the other documentation so the only way to get on the flight was to pay again for the checked bag. I found the receipt later

LHR
MXP
Mediocre 2.0

Cons: Nothing

LHR
TLV
Excellent 8.0

Pros: Glad to have flat beds and not the fake B class you sometimes get in Europe

Cons: Not crazy about this seat arrangement in which every other passenger faces backwards.

LHR
MXP
Okay 4.6

Cons: Our bag was not on the flight and arrived the next day

FLL
LGW
Excellent 10.0

Pros: Great comfortable aircraft they use and the best is that it leaves from FLL

Wed, Jun 19
LHR
London Heathrow
LIN
Milan Linate
4h 40m
Mon, Jun 24
LIN
Milan Linate
LHR
London Heathrow
4h 45m
Trip: 6 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,490 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
FRA
ATH
Good 6.3

Pros: Crew was good overall

Cons: Food was overheated and bland in taste. No on board entertainement

FRA
TLV
Okay 4.4

Pros: The flight was on time

Cons: Seats, entertainment, crew attitude

JFK
FRA
Excellent 10.0

Pros: Excellent

IAD
MUC
Excellent 10.0

Pros: the airplane was brand new. l really like it and the crew was nice.

Cons: The seats were not super comfortable in economy class. There was enough leg-room but the seat itself was not.

LAX
FRA
Mediocre 2.0

Pros: Flight was delayed from LAX. No accommodation offered

Cons: Accommodation. They were kinda rude about the whole experience

Tue, Jul 2
LHR
London Heathrow
MXP
Milan Malpensa
1h 55m
Thu, Jul 4
MXP
Milan Malpensa
LHR
London Heathrow
1h 50m
Trip: 3 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 66 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
BNA
LHR
Excellent 10.0

Pros: The crew was very attentive and professional. The seats were comfortable and food was good!

Cons: Keep the lights off :)

TXL
LHR
Okay 4.0

Pros: Crew rude

Cons: The flight attendants were rude. Seats don’t recline. Charge for soft drinks and water

LHR
SJC
Excellent 8.3

Pros: Check-in staff was great at LHR - they were able to configure our seating so that the seat was empty between us.

EDI
LHR
Okay 5.2

Cons: Nonexistent leg room. Made me check my carryon bag but did come to reclaim pretty quickly. Couldn’t even get water without a charge.

LHR
NBO
Okay 5.0

Cons: It started over an hour late and they lost my luggage

Tue, Aug 6
LHR
London Heathrow
MXP
Milan Malpensa
1h 55m
Tue, Aug 13
MXP
Milan Malpensa
LHR
London Heathrow
1h 50m
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 66 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
PIT
Mediocre 2.0

Cons: Received a text that changed the flight departure to a later time. Missed the flight. Cost me baanaadditional

LHR
MXP
Good 7.6

Pros: We slept the entire flight since this was the second leg of our journey.

Cons: Plane departed 40 minutes late even though we were on board in time. Congestion at Heathrow was the problem, but this was not a problem for us since we got an extra 40 minutes of sleep.

LHR
SJC
Excellent 8.3

Pros: Check-in staff was great at LHR - they were able to configure our seating so that the seat was empty between us.

LHR
MXP
Excellent 10.0

Pros: It was short and fine

Cons: None

DFW
LHR
Excellent 8.0

Pros: Attentive crew, plenty to drink

Cons: Not crazy about the seat arrangement on this plane

Wed, Nov 13
LCY
London City
LIN
Milan Linate
3h 35m
Tue, Nov 26
LIN
Milan Linate
LCY
London City
3h 45m
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,490 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
ORD
MUC
Mediocre 2.0

Pros: My luggage never arrived in Munich

SIN
FRA
Good 6.0

Pros: S380 nice plane

Cons: Food lousy Late leaving Singapore caused much difficulty

CLT
MUC
Excellent 10.0

Pros: ,Crew was amazing, took extra care of passengers.Very polite and friendly.

LHR
FRA
Mediocre 2.0

Pros: None of the above. I actually liked nothing about this trip. Took off at London in time for Frankfurt, arrived early, but missed the connection to Tel Aviv. So I had to be routed to Munich to catch a 10:30 pm flight, which arrives at 3 am Sunday. So I wasted the entire day, starved, exhausted.

Cons: Proper connection time. I lost the entire day, and now have to get a cab for $100 instead of my colleague meeting me. 3 am is impossible. And I am still not in Tel Aviv.

ZAG
MUC
Excellent 10.0

Pros: Crew

Cons: All great

Tue, Jul 2
LCY
London City
LIN
Milan Linate
2h 00m
Wed, Jul 10
LIN
Milan Linate
LCY
London City
2h 00m
Trip: 9 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 5 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
ORD
LHR
Good 6.6

Pros: Crew was great and friendly. Seats were fairly comfortable.

Cons: Our entire row's entertainment screens did not work and the attendants said (3 times) that they would reset our screens, but did not.

IAD
LHR
Excellent 8.6

Cons: The TV was not working

LHR
PIT
Good 6.0

Pros: Updates on status via email and sms

Cons: Choices not AWS international, too UK centric, Crew was superficial and curt

LGW
OAK
Excellent 8.6

Pros: Crew were helpful. Food was OK. I had Hindu meal and it was hot and tasty but salty.

Cons: Seats could have been more comfortable. I am not a tall person so seat spacing was not an issue, but for any one more than 5'8'' tall, seat spacing may be uncomfortable.

CPT
JNB
Excellent 8.8

Pros: Quick boarding.

Cons: Nothing. Pretty good for a short trip.

Thu, May 30
LHR
London Heathrow
MXP
Milan Malpensa
1h 55m
Wed, Jun 5
MXP
Milan Malpensa
LHR
London Heathrow
2h 10m
Trip: 7 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 66 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
CDG
LHR
Excellent 9.6

Pros: The sit

YVR
LHR
Good 6.6

Cons: The flight was delayed by three hours; not sure how to fix that but it was annoying. For some reason the arm rests in the middle of the seats would not go fully back and I felt like the flight attendants were talking down to me. They also could have been having a bad day too with the flight. :/

CAI
LHR
Good 6.0

Cons: I asked and confirmed twice on two separate phone calls that we would need a wheel chair assistance and they assured that it s notified on her ticket .. and still nothing was there for her .. she went by herself in London to the information desk asking for the wheel chair and in Lax no one even met

LHR
MXP
Mediocre 2.0

Cons: The flight was 1+ hour late, but little information made available, including basic info like gate.

EDI
LHR
Okay 5.2

Cons: Nonexistent leg room. Made me check my carryon bag but did come to reclaim pretty quickly. Couldn’t even get water without a charge.

Fri, Jun 21
LCY
London City
LIN
Milan Linate
9h 45m
Mon, Jun 24
LIN
Milan Linate
LCY
London City
4h 30m
Trip: 4 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,490 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
FCO
MUC
Excellent 10.0

Pros: The crew is always pleasant and friendly. The in-flight entertainment is great and the food is good too.

Cons: The Lufthansa rep at the Rome airport did not try to accommodate me when I asked to change my flight. My daughter was flying on a later flight and in order to travel together I asked if there was any way one of us could switch. Before even looking she said NO, there is no way. I know that it can be

FRA
FLR
Excellent 9.3

Pros: The crew should treat better passengers but overall is been good

Cons: Overall is been good

STR
FRA
Mediocre 2.6

Cons: Media screen did not work and flight attendant was indifferent and made no attempt to resolve. If a passenger made a request we/they were told they were too busy. Food was minimal at beat.

YVR
MUC
Okay 4.6

Pros: Staff was helpful and kind. Entertainment had variety.

Cons: Flight ran out of chicken meals fast, forcing the rest of the plane to have vegetarian instead. I was sat in 41G. Awkward seating arrangement. Worst seat ever! Super cramp, making a 9hr flight very uncomfortable.

PRG
FRA
Good 7.3

Cons: Boarding process. Everyone boarding at once does not work well when it is a full flight

Tue, Jun 11
LCY
London City
LIN
Milan Linate
2h 00m
Wed, Jun 12
LIN
Milan Linate
LCY
London City
2h 00m
Trip: 2 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 5 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
HYD
LHR
Okay 4.6

Pros: Entertainment was good.

Cons: The flight was terribly cold. I was cold even after using 2 blankets. Lunch was served very late just before landing and it was a 10 hour flight.

LHR
MIA
Excellent 8.0

Pros: 3 food servings, ice cream, kids package

Cons: Old screens, no usb chargers, old plane.

LHR
YYC
Excellent 9.6

Cons: It was good

TLV
LHR
Excellent 8.0

Cons: The entertainment system wasnt working on the first flight, and had poor content on the second flight.

LYS
LHR
Excellent 10.0

Pros: amazing crew

Cons: nothing it was perfect

Wed, May 29
LHR
London Heathrow
LIN
Milan Linate
2h 00m
Wed, Jun 5
LIN
Milan Linate
LHR
London Heathrow
2h 00m
Trip: 8 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 87 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
LIN
Okay 4.3

Cons: Our bags were lost. Only water was offered.

YVR
LHR
Good 7.3

Pros: The crew was good

Cons: The seats

LHR
LIN
Good 7.6

Pros: Very room seats.

Cons: They even charge for water.

LHR
LIN
Excellent 8.0

Pros: nothing to be noted

Cons: late departure

CAI
LHR
Good 6.0

Cons: I asked and confirmed twice on two separate phone calls that we would need a wheel chair assistance and they assured that it s notified on her ticket .. and still nothing was there for her .. she went by herself in London to the information desk asking for the wheel chair and in Lax no one even met

Sat, May 25
LCY
London City
LIN
Milan Linate
1h 50m
Tue, May 28
LIN
Milan Linate
LCY
London City
1h 55m
Trip: 4 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,406 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.6
Entertainment
6.0
Food
6.3
FCO
TLV
Good 6.0

Pros: The flight itself from NYC was great, the connection flight was great.

Cons: The worst boarding process I ever seen! The airport people and crew didn’t tell people what’s going on, there was a uhh delay. Big lines of people just standing and waiting. The flight took off 45 min late!!

FCO
JFK
Mediocre 3.3

Pros: nice crew on the Rome to US leg

Cons: Airline food is usually bad but this was inedible. Tiniest seats ever. Outdated entertainment selection. Obscene baggage fees. Never ever again- not worth the ‘deal’

FCO
FRA
Okay 5.0

Pros: The flight attendants were very nice. Great service.

Cons: They left us inside the plane for more than 30 minutes waiting to depart. Then when we were close to FRA they tell us they cannot areive because of the weather and got more delayed. When we finally get to FRA, there’s no machinery to get us out of the plane because it was broken. We had to wait for them to find some stairs and then take a shuttle while raining to the airport inside.

TLV
FCO
Good 6.3

Pros: Crew was polite

Cons: Late departure

TUN
FCO
Excellent 9.6

Pros: All was well but missed my bag and one opened

Cons: Missed my baggage and one was opened and wrapping removed

Thu, May 30
LCY
London City
LIN
Milan Linate
2h 00m
Wed, Jun 5
LIN
Milan Linate
LCY
London City
2h 00m
Trip: 7 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 5 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
JFK
Good 6.6

Pros: Crew were very good

Cons: We had a delay caused by over filling of fuel

IAD
LHR
Excellent 8.6

Cons: The TV was not working

LHR
TLV
Excellent 8.0

Pros: Glad to have flat beds and not the fake B class you sometimes get in Europe

Cons: Not crazy about this seat arrangement in which every other passenger faces backwards.

LHR
FCO
Excellent 8.4

Pros: Price for seat was very good. We left 30 minutes late but arrived early.

AGP
MAD
Mediocre 2.0

Cons: If we would have made the flight, unfortunately the flight from Malaga was delayed and caused us to miss the flight from Madrid to Chicago, I’m now sitting in Boston waiting for a flight to Chicago and will probably miss the last bus to Milwaukee

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.