LHR - MIL

Find Cheap Flights from London Heathrow Airport to Milan

Return
Economy
London (LHR)
Milan All airports
Thu 21/11
Thu 28/11
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Milan

London Heathrow Airport to Milan flight information

Avg. flight duration 2h 00m
Flights arrive in Milan
Flights depart from London Heathrow Airport
Flight price £69
Distance 605 miles
Airlines British Airways, Brussels Airlines, Eurowings, SWISS, Lufthansa

Good to know

Low season:
January
Best time to beat the crowds
3%
expected price decrease
High season:
December
Most popular time to fly
14%
expected price increase
Average price:
£148
(avg. price over the last 2 weeks)
Good deal:
£93
or less (return)

When to Book Flights from London Heathrow to Milan

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 £93 or less.
The cheapest flight from London Heathrow Airport to Milan was found, on average, 82 days before departure.
Book at least 4 weeks before departure in order to get a below-average price.
Morning departure is around 6% cheaper 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 Heathrow Airport to Milan Flights

How long does a flight from London Heathrow Airport to Milan take?
The average direct flight takes 1h 55m, covering a distance of 605 miles.
How many flights are there between London Heathrow Airport and Milan?
There are 265 (direct) flights between London Heathrow Airport and Milan per week, averaging 39 per day.
Which airlines provide the cheapest flights from London Heathrow Airport to Milan?
In the past 3 days, the cheapest return tickets were found on British Airways (£69), Brussels Airlines (£108) and Eurowings (£156).
Which airlines fly most frequently between London Heathrow Airport and Milan?
American Airlines (17 times daily), British Airways (17 times daily), Alitalia (2 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from London Heathrow Airport to Milan?
For London Heathrow Airport to Milan, Sunday is the cheapest day to fly on average and Friday is the most expensive. Flying from Milan back to London Heathrow Airport, the best deals are generally found on Saturday, with Thursday being the most expensive.
How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from London Heathrow Airport to Milan (return)

Airports
Origin
London
£69
only
£69
Destination
Milan
£72
only
£72
£69
only
£69
Sun, 1 Dec
LHR
London Heathrow Airport
LIN
Milan Linate Airport
1h 55m
Wed, 4 Dec
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 10m
Trip: 4 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 91 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
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.

LHR
JTR
Excellent 10.0

Pros: Sarah the Cabin Manager was amazing.

Cons: The business seats are horrible

LHR
BEY
Excellent 10.0

Pros: Everything was really good. Very nice crew. I will highly recommend it.

Cons: I think it is one of the best.

PSA
LHR
Excellent 10.0

Pros: Service

NBO
LHR
Good 7.3

Pros: Direct flight. Crew was good. I got home alive.

Cons: The crew made far too many unnecessary announcements and the sound system was friggin loud. Everyone on the plane jumped and cringed everytime there was another completely unnecessary announcement. The seating area in coach was also a bit crammed. The flight was full as were the overhead bins so i had to stow everything at my feet and there was barely any room.

Thu, 31 Oct
LHR
London Heathrow Airport
LIN
Milan Linate Airport
3h 30m
Tue, 5 Nov
LIN
Milan Linate Airport
LHR
London Heathrow Airport
3h 35m
£108
Trip: 6 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 2,359 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.7
Entertainment
6.4
Food
6.4
IAD
BRU
Good 6.6

Pros: Pretty much nothing

Cons: A sealed blanket and a better customer service

DSS
BRU
Excellent 9.6

Pros: Yes

Cons: Maybe the entertainment choices

BRU
CPH
Good 7.0

Pros: The crew was OK, the seats had generous leg space.

Cons: The flight could have been on time. not only was the plane late arriving, but then the didn't take off for another hour! have never flown an airline that refuses to take off because of a little rain.... :-(

BRU
TLS
Good 7.5

Cons: Would have been nice if you didn't have to pay for the soft drink.

BRU
IAD
Excellent 9.6

Cons: The entertainment choices needs updates and more varieties I believe.

Sun, 8 Dec
LHR
London Heathrow Airport
LIN
Milan Linate Airport
1h 55m
Sat, 14 Dec
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 10m
Trip: 7 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 91 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
LIN
Excellent 8.4

Pros: Good overall experience

Cons: Food can be tastier and less fattening

ZAG
LHR
Excellent 8.0

Pros: Staff all nice

Cons: Maintenance service could be better manage so flight delays are avoided

AMS
LHR
Excellent 8.0

Pros: British airways, does what it says on the tin.

Cons: If you have any problems. Do not call customer support!!! Call centre is in SA, and the operatives are unhelpful, put the phone down and incompetent. I have reservations wheather to book with BA ever again due to my bad experience. 2 hours wasted on the phone, followed by calls the next day to finally get 2 off flights cancelled and a return flight amended in my party of 3. Not fun!!

LHR
MIA
Excellent 10.0

Pros: Service and food

LHR
JTR
Excellent 10.0

Pros: Sarah the Cabin Manager was amazing.

Cons: The business seats are horrible

Fri, 25 Oct
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
5h 10m
Mon, 28 Oct
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
7h 15m
£156
Trip: 4 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 973 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.8
Entertainment
5.9
Food
6.2
SZG
TXL
Excellent 8.0

Pros: Good airport and nice crew

MUC
PMI
Mediocre 3.6

Pros: I am still in one piece after flying.

Cons: The crew (and people before boarding) were kind of rude (e.g. mean tones, not really smiling, etc.).

HAM
DUS
Excellent 8.0

Pros: It was ok

CGN
ZRH
Okay 4.0

Cons: 2h delay

LHR
HAM
Good 7.0

Cons: Too late and not too much Information about that

Sun, 24 Nov
LHR
London Heathrow Airport
LIN
Milan Linate Airport
1h 55m
Wed, 4 Dec
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 10m
Trip: 11 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 91 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
TFS
LGW
Okay 5.6

Pros: Crew were good early on but didn’t check later on

Cons: It was ridiculously hot and the crew didn’t offer water after initial drinks run and we were seriously dehydrated. The flight was delayed and although the first half an hour we had excellent service there was no follow up service and the temperature in the plane was really very uncomfortable

JFK
LHR
Excellent 8.0

Pros: Friendly service

LHR
LIN
Excellent 10.0

Pros: British Airways really surprised me by offering a free sandwich and dessert with a beverage: outstanding!

Cons: N/A

LHR
MIA
Excellent 10.0

Pros: Service and food

AMS
LHR
Excellent 8.0

Pros: British airways, does what it says on the tin.

Cons: If you have any problems. Do not call customer support!!! Call centre is in SA, and the operatives are unhelpful, put the phone down and incompetent. I have reservations wheather to book with BA ever again due to my bad experience. 2 hours wasted on the phone, followed by calls the next day to finally get 2 off flights cancelled and a return flight amended in my party of 3. Not fun!!

Fri, 10 Jan
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Mon, 13 Jan
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 00m
Trip: 4 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 91 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
ATL
LHR
Excellent 10.0

Pros: Free Wifi

Cons: Free Wifi all over the flight

AMS
LHR
Excellent 8.0

Pros: British airways, does what it says on the tin.

Cons: If you have any problems. Do not call customer support!!! Call centre is in SA, and the operatives are unhelpful, put the phone down and incompetent. I have reservations wheather to book with BA ever again due to my bad experience. 2 hours wasted on the phone, followed by calls the next day to finally get 2 off flights cancelled and a return flight amended in my party of 3. Not fun!!

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.

LHR
IAH
Okay 4.3

Cons: The primume economy was out of date - compered to BA we flew from Telling Aviv to London

Sun, 19 Jan
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Wed, 29 Jan
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 00m
Trip: 11 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 71 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MXP
Okay 4.0

Cons: Overbooked flights led to a missed connection resulting in a 12 hour layover

SVQ
LGW
Mediocre 2.0

Pros: In hour 20 of delays and being held in a room with no access to water

Cons: Absolutely everything. Access to food or water. Basic communication. A semblance of organization.

LHR
MXP
Excellent 10.0

Pros: British Airways makes you pay for water!!! I accept paying for food and drinks but water should be free Also their machines to pay on board don’t accept USA credit cards so I couldn’t pay but a kind flight attendant allowed me to buy with card and she hand wrote info

LHR
MXP
Excellent 10.0

Pros: Flight was on time and slept most of the way which is always a good thing.

Cons: Nothing.

LHR
MXP
Okay 4.0

Cons: Check in with British at LHR very bad and slow

Fri, 25 Oct
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
24h 20m
Sun, 27 Oct
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
26h 00m
£193
Trip: 3 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,735 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
TLV
ZRH
Good 7.3

Pros: vegan sweeties for the kids, so nice as my daughter usually has to say no. Also swiss chocolate - so good! Our veggie meals booked hadn't gone through on the system but we were found some they had anyway - wasn't very nice though.

BOS
ZRH
Good 7.6

Pros: Nice folks

Cons: Economy is not very comfortable and still expensive. Espescially when the person in front lowers their seat.

ZRH
SFO
Excellent 10.0

Pros: Customer service

Cons: Snacks

ZRH
SFO
Excellent 10.0

Pros: The crew was pleasant and worked very hard to keep our stomachs full! I loved all the free movies!

ZRH
BOS
Good 7.0

Pros: I was fortunate the person in front didn’t lean back

Cons: On Swiss website I added Rehe preference for a lactose free meal — but none were on the plane. The economy seats are close enough together I needed to hold my book to the side to read.

Fri, 24 Jan
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Fri, 7 Feb
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 00m
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 71 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MXP
Good 7.3

Pros: Overall service

Cons: Boarding was confusing There was no food or entertainment on short flight

LHR
MXP
Okay 4.0

Cons: There was a charg for ALL drinks & food! This made the service process quite long & cumbersome.

LHR
MXP
Okay 4.0

Cons: Check in with British at LHR very bad and slow

JNB
LHR
Okay 5.6

Cons: Hardly saw a steward in business class the whole flight. Must be part of BA’s cost saving initiatives, but means you don’t get food on time, offered drinks or even a menu

GVA
LHR
Excellent 10.0

Pros: All was good and on time

Cons: Just be good, they could still offer free drinks or water to passengers

Fri, 25 Oct
LHR
London Heathrow Airport
LIN
Milan Linate Airport
26h 35m
Mon, 28 Oct
LIN
Milan Linate Airport
LHR
London Heathrow Airport
3h 50m
£215
Trip: 4 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 26,981 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
BOS
Mediocre 2.0

Pros: We ran into a passport problem and they sent Wilis Otieno back home to Nairobi instead of helping him resolve it. I made a dozen phone calls to no avail. Very disappointed.

NCE
MUC
Excellent 8.4

Pros: Small plane, decent space, short flight.

Cons: Legroom.

CAI
FRA
Mediocre 3.6

Pros: Nothing

Cons: Leg room

MUC
YVR
Good 6.3

Cons: Self-check-in at Munich was unnecessarily complex. Same for procedure to check in luggage. Also, the passport had to be inspected twice despite being already in the secure zone.

MUC
SFO
Mediocre 2.0

Cons: Three hours departure delay from Munich to SFO

Fri, 31 Jan
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Sat, 8 Feb
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 10m
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 71 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
TLV
LHR
Good 6.6

Pros: The flight was relatively on time and the crew was nice

Cons: The food was not the British Airways high quality

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
FRA
Okay 4.0

Cons: No delays

LHR
MXP
Okay 5.6

Cons: There was no food or entertainment thus the star rating. The one thing that was very uncomfortable were the seats, there was no lower back support at all.

PSA
LHR
Excellent 10.0

Pros: Service

Mon, 3 Feb
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Sun, 9 Feb
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 05m
Trip: 7 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 91 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
IAH
Okay 4.3

Cons: The primume economy was out of date - compered to BA we flew from Telling Aviv to London

LHR
LIN
Mediocre 2.0

Pros: Everyone please read this carefully before flying with British Airways - we will be taking this further as customer service is appalling!

Cons: British Airways overbooked the flight so we missed it and the next one due to system failure. We then were trapped in the airport (Heathrow) for the entire day. They 'allowed' us to leave the airport nine hours after we got there but unfortunately there were no trains, planes or buses going to Milan until midnight. After we searched for two hours to get to Milan we found one but had to spend nine hundred pounds to get a flight with another airline to get to my friends wedding. They lost our bags so we had to borrow clothes for the wedding from friends which was so embarrassing! We then continued our trip and they still have not returned our bags seven days into what was going to be the holiday of a lifetime. Not only have they ruined the trip for us both, they have cost us a bomb as we have had to buy clothes as we go.

SEZ
LHR
Good 7.6

Pros: Excellent crew support for traveling with a wheelchair.

Cons: Food and entertainment.

LHR
LIN
Excellent 10.0

Pros: All

Cons: Nothing

BAH
LHR
Excellent 9.3

Pros: Super great crew and super great seats

Cons: Nothing! It was great!

Fri, 7 Feb
LHR
London Heathrow Airport
LIN
Milan Linate Airport
1h 55m
Sun, 9 Feb
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 05m
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 91 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
GVA
LHR
Excellent 10.0

Pros: All was good and on time

Cons: Just be good, they could still offer free drinks or water to passengers

LHR
LIN
Okay 5.6

Cons: They gave us the smallest sandwich in the history of the world! Older, outdated plane.

ATL
LHR
Excellent 10.0

Pros: Free Wifi

Cons: Free Wifi all over the flight

ZRH
LHR
Mediocre 3.3

Pros: Entertainment system was decent.

Cons: Crew was pretty unfriendly abs the food was very poor.

BHD
LHR
Mediocre 2.0

Pros: Nothing British airways was fine

Cons: Your website messed up and booked my flight for the wrong month. I booked sept 20 2019 and your site errored out. Eventually it booked the flight but apparently it was for oct 20, 2019 and I couldn’t get a refund because it was through kayak not British airways. I’m never using kayak ever again

Fri, 28 Feb
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Sun, 1 Mar
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 00m
Trip: 3 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 71 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MXP
Good 6.0

Cons: Wheelchair assistance at Heathrow was very very slow it took 2 hours to change gates within Terminal 5

TFS
LGW
Okay 5.6

Pros: Crew were good early on but didn’t check later on

Cons: It was ridiculously hot and the crew didn’t offer water after initial drinks run and we were seriously dehydrated. The flight was delayed and although the first half an hour we had excellent service there was no follow up service and the temperature in the plane was really very uncomfortable

LCY
AMS
Poor 0.0

Cons: With 2h30 hours delayed flight I missed my train and had to have a hotel Arcturus airport in Amsterdam and continue my journey only the day after.

LHR
KEF
Excellent 9.0

Cons: Some form of entertainment

LHR
MXP
Good 7.3

Pros: Overall service

Cons: Boarding was confusing There was no food or entertainment on short flight

Thu, 5 Mar
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Mon, 9 Mar
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 10m
Trip: 4 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 71 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MXP
Good 7.3

Pros: Overall service

Cons: Boarding was confusing There was no food or entertainment on short flight

LHR
GOT
Okay 5.0

Cons: Punctuality. I landed over 2 hours late

TLV
LHR
Good 6.6

Pros: The flight was relatively on time and the crew was nice

Cons: The food was not the British Airways high quality

LHR
BEY
Excellent 10.0

Pros: Everything was really good. Very nice crew. I will highly recommend it.

Cons: I think it is one of the best.

LGW
OPO
Okay 4.0

Cons: Less leg room than on other airlines, Crew was noisy, credit card reader was broken so all payments processed manually, maybe they were behind schedule because of this and were rushing through the cabin as a big group

Mon, 28 Oct
LHR
London Heathrow Airport
LIN
Milan Linate Airport
16h 30m
Thu, 31 Oct
LIN
Milan Linate Airport
LHR
London Heathrow Airport
6h 10m
£181
Trip: 4 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 2,359 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.7
Entertainment
6.4
Food
6.4
BRU
IAD
Excellent 9.6

Cons: The entertainment choices needs updates and more varieties I believe.

DSS
BRU
Excellent 9.6

Pros: Yes

Cons: Maybe the entertainment choices

BRU
ATH
Good 6.4

Pros: The flight crew were amazing and had lovely gifts for our daughter

Cons: the flight was late and no food or drinks were available without paying rather high prices

MAD
BRU
Excellent 8.0

Cons: Delay of 40 minutes

BMA
BRU
Okay 4.4

Cons: Free coffee

Fri, 6 Mar
LHR
London Heathrow Airport
LIN
Milan Linate Airport
1h 55m
Sun, 8 Mar
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 05m
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 91 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
BNA
LHR
Okay 5.6

Cons: Three hour delay!

ZRH
LHR
Mediocre 3.3

Pros: Entertainment system was decent.

Cons: Crew was pretty unfriendly abs the food was very poor.

LHR
LIN
Mediocre 2.3

Pros: Safe flight

Cons: Very poor service. Did not offer drinks. When asked for drinks the crew said they are doing duty free and did not serve water or drinks.

LHR
FRA
Okay 4.0

Cons: No delays

LHR
LIN
Good 6.3

Pros: There were no passengers in middle seats. I liked the M&S food for purchase, although they ran out of sandwiches by row 10.

Cons: I made the connection from T3 to T5; my bags didn’t, again, BA!

Mon, 20 Apr
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Wed, 22 Apr
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
1h 55m
Trip: 3 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 71 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MXP
Okay 5.6

Cons: There was no food or entertainment thus the star rating. The one thing that was very uncomfortable were the seats, there was no lower back support at all.

ZRH
LHR
Mediocre 3.3

Pros: Entertainment system was decent.

Cons: Crew was pretty unfriendly abs the food was very poor.

BHD
LHR
Mediocre 2.0

Pros: Nothing British airways was fine

Cons: Your website messed up and booked my flight for the wrong month. I booked sept 20 2019 and your site errored out. Eventually it booked the flight but apparently it was for oct 20, 2019 and I couldn’t get a refund because it was through kayak not British airways. I’m never using kayak ever again

LHR
MXP
Good 6.0

Cons: Wheelchair assistance at Heathrow was very very slow it took 2 hours to change gates within Terminal 5

MXP
LHR
Excellent 8.0

Pros: Crew was amazing.

Cons: First leg of our trip on British air on a smaller plane with lots of comfort and room. Our 2nd and long leg was on a larger and newer plane. Leg room and room for the tray table was so tight and uncomfortable for a long Flight. Paid extra for end seating and using British air for transfers through Heathrow as an American Air partner. Will try to avoid the extra cost in the future.

Fri, 25 Oct
LHR
London Heathrow Airport
LIN
Milan Linate Airport
26h 35m
Sun, 27 Oct
LIN
Milan Linate Airport
LHR
London Heathrow Airport
13h 40m
£220
Trip: 3 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 26,981 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
MUC
EWR
Good 7.3

Pros: Crew was friendly and attentive. Piloting was on time and precise.

Cons: Space in economy seats is minimal and not comfortable for a 6' 190# guy like me.

DUS
ORD
Excellent 10.0

Pros: Amazing crew and service! They are the best!!

Cons: Amazing crew and service! They are the best!!

MUC
ATH
Excellent 8.0

Pros: Good crew.

Cons: More comfortable seating.

FRA
ORD
Excellent 9.0

Pros: Crew excellent

Cons: Need to invent seat u can lay flat in

FRA
PHL
Okay 5.6

Pros: Nothing in particular stands out about our flight. We've flown many airlines, Aeroflot, British Air, Delta, Iceland Air and KLM recently. Lufthansa was right in there with the middlet of the pack, with the exception of Iceland Air, which would be at the bottom, but they make no pretenses. The seats, even in the basic economy, which we had,reclined and were comfortable; good legroom. Food and drink offerings were standard. Amounts were small, but everything was the right temperature. Restrooms were clean and well equipped. Movie offerings, not many newer releases. Nothing like Sky news, so you couldn't check weather or current events. Crew was courteous and attentive,

Cons: Boarding at Frankfort left much to be desired. First off, the equipment was not ready; we waited 45 min. to board after we got to the gate (early) and due to turbulence over the Atlantic, the pilots could not make up the time. We are senior citizens. We, along with about 25 others in our category, responded to the call for us to get in line to board, stand for 30 min. The gate personnel did not provide any information that boarding was NOT imminent at that point, so you had to stand up to keep your place. Finally, once the boarding for people needing assistance began, we got to choose between using 2 flights of stairs (a faster way to get into the plane) or an elevator to board the plane. (Hello! We have trouble with things like stairs; don't you know that?) The elevator accommodated one wheelchair and 2 or 3 people at a time. More waiting in the jetway to get down to the plane! The whole boarding process took 90 min. from the time we stood up to the time they closed the doors. Bad grades for the the cleaning crew making us wait so long, for the gate personnel for keeping us in the dark and the disorganized process boarding. Nobody cared about our discomfort, not what we would have expected from LH. Consequently, we've revised our opinion of Luthansa. Maybe next time we'll take BA.

Sat, 25 Jan
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Sat, 8 Feb
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 10m
Trip: 15 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 91 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
JFK
LHR
Excellent 8.0

Pros: Friendly service

LHR
LIN
Excellent 10.0

Pros: Nice, smooth flight, no complaints.

LCY
AMS
Poor 0.0

Cons: With 2h30 hours delayed flight I missed my train and had to have a hotel Arcturus airport in Amsterdam and continue my journey only the day after.

LHR
LIN
Good 7.6

Pros: Very room seats.

Cons: They even charge for water.

BNA
LHR
Excellent 9.6

Pros: Crew very polite

Cons: In B222, Headphones didn't fit well in the audio plugs on the sides of the seats thus making very poor quality sounds while listening to music or videos. That wasn't an issue in B149. Just to let you be aware. Thanks.

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

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 prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons 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 don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires 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.

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.
1
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First