Find cheap flights from London Heathrow Airport to Milan

LHR - MIL

Find cheap flights from London Heathrow Airport to Milan

Round-trip
Economy
London (LHR)
Milan All airports
Mon 5/25
Mon 6/1
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Milan

Good to know

Low season: January
High season: December
Average price: $213
Good deal: $151

Best time to beat the crowds

2%

expected price decrease

Most popular time to fly

5%

expected price increase

(avg. price over the last 2 weeks)

or less (round trip)

When to book flights from London Heathrow 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 $151 or less.
  • The cheapest flight from London to Milan was found 82 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 November, December and January. The cheapest month to fly is January.
  • Morning departure is around 39% 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 Heathrow Airport to Milan flights

Are flight prices cheaper from London Heathrow Airport to Milan because of Coronavirus (COVID-19)?
Currently, KAYAK has observed decreased prices for several flights because of COVID-19. Unnecessary travel is not recommended at this time, and flights may be at risk of cancellation: please refer to local authorities in both London Heathrow Airport and Milan for any travel warnings, and please check the airline's cancellation policy and travel advisories before booking your trip. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.
How long does a flight from London Heathrow Airport to Milan take?
An average nonstop flight takes 1h 55m, covering a distance of 605 miles.
How many flights are there between London Heathrow Airport and Milan?
There are 28501 (nonstop) flights between London and Milan per week, averaging city per day.
Which airlines provide the cheapest flights from London Heathrow Airport to Milan?
In the past 3 days, the cheapest round-trip tickets were found on British Airways ($73) and Multiple Airlines ($78)
Do I need a passport to fly between London Heathrow Airport and Milan?
Yes.
Which airlines fly most frequently between London Heathrow Airport and Milan?
American Airlines (5 times daily), British Airways (3 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly London Heathrow Airport to Milan?
For London Heathrow Airport to Milan, Saturday is the cheapest day to fly on average and Tuesday is the most expensive. Flying from Milan back to London Heathrow Airport, the best deals are generally found on Friday, with Monday being the most expensive.
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 travelers know whether to wait or book now.

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

Airports
Origin
London
$73
only
$73
Destination
Milan
$73
only
$73
$73
only
$73
Sat, Nov 7
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Tue, Nov 10
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 10m
Trip: 4 days
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MIA
Excellent 9.3

Pros: Crew were impressive bcos they looked fresh after 11 hours. Seating was very comfortable as whole rows were empty so you could stretch, and no waits for the loos. Entertainment monitors were the updated kind, also a plus, I really enjoyed switching from movies and tv to the flight graphics.

Cons: The tv news on BBC was 1 week old.

LHR
BWI
Good 6.0

Pros: nothing

Cons: everything

INN
LGW
Excellent 8.0

Cons: Too warm in the cabin

JFK
LHR
Mediocre 2.0

Cons: We were flying from JFK to heathrow to Tel Aviv. Israel declared that they we’re going to mandate all persons coming in for 14 days. British Airways did not cancel our flight and would not give us a refund. They would only rebook our flight to several weeks later. We booked our flight months ago because the specific time we booked was convenient for us. Our new flight is not convenient for us and we don’t want to go to a country that we will have to be quarantined in. We were very disappointed.

LHR
LIN
Excellent 10.0

Pros: Very good

Sat, Nov 7
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Tue, Nov 10
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 00m
Trip: 4 days
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
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

VIE
LHR
Okay 4.0

Cons: It would be nice if at least snacks and a cup of water were provided.

LHR
MXP
Okay 4.6

Pros: Uneventful, other than having missed the original connecting flight on account of delays.

Cons: There was no food or entertainment, so I can't rate them.

LHR
MXP
Okay 4.0

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

EDI
LHR
Mediocre 2.0

Cons: A refund. I could not fly due to coronavirus. I tried to cancel and they would not let me.

Sat, Nov 7
LHR
London Heathrow Airport
LIN
Milan Linate Airport
1h 55m
Tue, Nov 10
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 00m
Trip: 4 days
Based on 0 reviews
Thu, Oct 8
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
2h 00m
Thu, Oct 15
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 10m
Trip: 8 days
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MXP
Okay 4.0

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

LHR
LAX
Excellent 9.3

Pros: The crew was fabulous. Very helpful and upbeat!

Cons: The food wasn’t very good.

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

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

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.

Mon, Sep 21
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
2h 05m
Thu, Sep 24
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 05m
Trip: 4 days
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MXP
Okay 4.0

Cons: The flight status erroneously showed it to be "Cancelled"

LIS
LHR
Excellent 8.0

Pros: We were able to leave the country quickly.

Cons: It was freezing on the plane.

LHR
MXP
Okay 4.0

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

NCE
LHR
Poor 0.0

Pros: My flight was canceled a week before take-off, due to COVID19

LHR
MXP
Excellent 8.6

Pros: Beautiful plane. Cool black leather seats. Extremely nice crew.

Cons: No tv our power source

Mon, Sep 21
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Thu, Sep 24
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 00m
Trip: 4 days
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
ANU
PLS
Okay 5.0

Cons: I was in Business Class. The pillow appeared to be used on the flight from London to Antigua so i threw it on the floor in front of me. You would think with coronavirus it would be sealed like on American Airlines. No sandwiches or anything except some nuts and a small diet coke. I had to ask for a second one. It appears they only care about the people from London. Deplaning was from the middle door and it was a free for all. They have no idea about service well at least not in this leg.

JFK
LHR
Mediocre 2.0

Cons: We were flying from JFK to heathrow to Tel Aviv. Israel declared that they we’re going to mandate all persons coming in for 14 days. British Airways did not cancel our flight and would not give us a refund. They would only rebook our flight to several weeks later. We booked our flight months ago because the specific time we booked was convenient for us. Our new flight is not convenient for us and we don’t want to go to a country that we will have to be quarantined in. We were very disappointed.

LHR
LIN
Excellent 10.0

Pros: Nice, smooth flight, no complaints.

LHR
LIN
Okay 5.6

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

BWI
PHL
Mediocre 3.6

Pros: Crew.. single person was okay. Overall company operation plus late flight was poor

Cons: Luggage handling could be better. Flight on schedule will be good.

Wed, Jul 22
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Tue, Aug 25
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 00m
Trip: 35 days
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
AMS
Okay 5.6

Cons: I needed wheelchair assistance due to a back injury. The person that picked me up at the aircraft from London was terrific, l was taken to the terminal and told that another team member would take me to the aircraft. No one showed up until the aircraft was fully boarded, then he left me at the beginning of the ramp instead of wheeling me to the aircraft. I was very disappointed! I was so disappointed I didn’t wait for a pickup at the airport in Amsterdam. I regret it, because I’m in so much pain!

GLA
LHR
Mediocre 2.0

Pros: Nothing, the flight was cancelled due to COVID-19. And your automatic survey should never have been sent. Have enough audacity to change the settings so I’m not sent this for a flight that never happened.

Cons: If I could have taken the vacation I’ve been planning and looked forward to. You can’t change international border restrictions, but don’t send me a survey to review a flight that wasn’t even possible.

LHR
LIN
Excellent 10.0

Pros: All

Cons: Nothing

LHR
DFW
Excellent 10.0

Pros: Crew is very attentive and working hard during trying times.

Cons: My chairs screen in particular was very difficult to use because the touch screen was not working 90% of the time.

INN
LGW
Excellent 8.0

Cons: Too warm in the cabin

Wed, Jul 1
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Sat, Jul 4
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 05m
Trip: 4 days
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
SFO
Excellent 10.0

Pros: Crew were polite

LHR
MIA
Excellent 9.3

Pros: Crew were impressive bcos they looked fresh after 11 hours. Seating was very comfortable as whole rows were empty so you could stretch, and no waits for the loos. Entertainment monitors were the updated kind, also a plus, I really enjoyed switching from movies and tv to the flight graphics.

Cons: The tv news on BBC was 1 week old.

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.

BOS
LHR
Good 6.8

Pros: Crew!

Cons: Seat spaces are so small for long flights. London Helsinki on the back seat was a torture.

JFK
LHR
Mediocre 2.0

Cons: We were flying from JFK to heathrow to Tel Aviv. Israel declared that they we’re going to mandate all persons coming in for 14 days. British Airways did not cancel our flight and would not give us a refund. They would only rebook our flight to several weeks later. We booked our flight months ago because the specific time we booked was convenient for us. Our new flight is not convenient for us and we don’t want to go to a country that we will have to be quarantined in. We were very disappointed.

Tue, Aug 4
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Tue, Aug 18
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 00m
Trip: 15 days
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
IAD
Poor 0.0

Pros: I wasn't able to take the flight due to the first leg having been canceled.

CPT
LHR
Good 6.3

Pros: My air hostess was very friendly and kind

Cons: Food for vegetarians

LHR
LIN
Good 6.6

Cons: same as above

LHR
LIN
Excellent 8.0

Pros: nothing to be noted

Cons: late departure

LHR
TXL
Excellent 10.0

Pros: everything was fine. uneventful

Cons: Food

Wed, Jul 1
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Tue, Jul 28
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 10m
Trip: 28 days
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
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

BOS
LHR
Good 6.8

Pros: Crew!

Cons: Seat spaces are so small for long flights. London Helsinki on the back seat was a torture.

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
ORD
Mediocre 2.0

Cons: I have to cancel my fly, because i cant arrive in london. First fly was canceled from autority COVID19

LHR
TXL
Excellent 10.0

Pros: everything was fine. uneventful

Cons: Food

Mon, Sep 21
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Sun, Sep 27
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 05m
Trip: 7 days
Based on 0 reviews
Fri, Oct 9
LHR
London Heathrow Airport
LIN
Milan Linate Airport
1h 55m
Tue, Oct 13
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 00m
Trip: 5 days
Based on 0 reviews
Sun, Jul 19
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 05m
Thu, Jul 30
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 05m
Trip: 12 days
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
LIN
Excellent 8.0

Pros: This was maybe a regional carrier, the flight was a bit more mundane compared to the wide-body crossing the Atlantic, however, there was nothing to really complain about. Boarding was a bit of a madhouse, but in the end not too eventful.

LAX
LHR
Excellent 10.0

Pros: everything was fine. uneventful

Cons: food

LHR
AGP
Good 6.0

Cons: 1 hour delay in departure from Lisbon

LHR
LAX
Excellent 10.0

Pros: Crew was attentive - the service from SJC is much better than SFO - less crowded etc. New 787 and Premium Econ is great.

LHR
DFW
Excellent 10.0

Pros: Crew is very attentive and working hard during trying times.

Cons: My chairs screen in particular was very difficult to use because the touch screen was not working 90% of the time.

Wed, Jul 1
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
Thu, Jul 30
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 10m
Trip: 30 days
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MXP
Good 7.3

Pros: Very professional. Crew was very friendly and accommodating.

LHR
MIA
Excellent 9.3

Pros: Crew were impressive bcos they looked fresh after 11 hours. Seating was very comfortable as whole rows were empty so you could stretch, and no waits for the loos. Entertainment monitors were the updated kind, also a plus, I really enjoyed switching from movies and tv to the flight graphics.

Cons: The tv news on BBC was 1 week old.

LHR
MXP
Good 7.3

Pros: Overall service

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

LHR
LAX
Okay 4.6

Cons: Was overnight flight but food was served very late and lights were on for a while so people were getting drunk and loud with free alcohol served but no milk for toddlers available.

LHR
MXP
Okay 4.0

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

Wed, Jul 1
LHR
London Heathrow Airport
LIN
Milan Linate Airport
1h 55m
Wed, Jul 8
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 00m
Trip: 8 days
Based on 0 reviews
Sat, Jul 4
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
2h 00m
Sat, Jul 11
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 05m
Trip: 8 days
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
MXP
Okay 4.6

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

LHR
IAD
Poor 0.0

Pros: I wasn't able to take the flight due to the first leg having been canceled.

JFK
LHR
Mediocre 2.0

Cons: We were flying from JFK to heathrow to Tel Aviv. Israel declared that they we’re going to mandate all persons coming in for 14 days. British Airways did not cancel our flight and would not give us a refund. They would only rebook our flight to several weeks later. We booked our flight months ago because the specific time we booked was convenient for us. Our new flight is not convenient for us and we don’t want to go to a country that we will have to be quarantined in. We were very disappointed.

LHR
ORD
Excellent 9.6

Pros: Great crew.

LHR
MXP
Okay 4.0

Cons: The flight status erroneously showed it to be "Cancelled"

Mon, Sep 21
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Sun, Sep 27
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 05m
Trip: 7 days
Based on 0 reviews
Fri, Sep 18
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
2h 00m
Thu, Sep 24
MXP
Milan Malpensa Airport
LHR
London Heathrow Airport
2h 05m
Trip: 7 days
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
AMS
Okay 5.6

Cons: I needed wheelchair assistance due to a back injury. The person that picked me up at the aircraft from London was terrific, l was taken to the terminal and told that another team member would take me to the aircraft. No one showed up until the aircraft was fully boarded, then he left me at the beginning of the ramp instead of wheeling me to the aircraft. I was very disappointed! I was so disappointed I didn’t wait for a pickup at the airport in Amsterdam. I regret it, because I’m in so much pain!

ACC
LHR
Good 6.0

Pros: The crew were gracious and attentive to keeping us hydrated in Economy.

Cons: The seats were uncomfortable on this full flight, the food was average.

JFK
LHR
Mediocre 2.0

Cons: We were flying from JFK to heathrow to Tel Aviv. Israel declared that they we’re going to mandate all persons coming in for 14 days. British Airways did not cancel our flight and would not give us a refund. They would only rebook our flight to several weeks later. We booked our flight months ago because the specific time we booked was convenient for us. Our new flight is not convenient for us and we don’t want to go to a country that we will have to be quarantined in. We were very disappointed.

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
Good 7.3

Pros: Very professional. Crew was very friendly and accommodating.

Mon, Sep 21
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
Sun, Sep 27
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 05m
Trip: 7 days
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
TXL
Excellent 10.0

Pros: everything was fine. uneventful

Cons: Food

LHR
LIN
Excellent 8.0

Pros: nothing to be noted

Cons: late departure

PRG
LCY
Excellent 10.0

Pros: Glenlivet whisky for free

LHR
LIN
Good 6.0

Cons: We waited 3 hours in the airplane before they would take off, first because they said there was a line for the taxi gate, then they said something was wrong with the airplane they needed to fix it. Shouldn't they do maintenance before they load a plane?

GLA
LHR
Mediocre 2.0

Pros: Nothing, the flight was cancelled due to COVID-19. And your automatic survey should never have been sent. Have enough audacity to change the settings so I’m not sent this for a flight that never happened.

Cons: If I could have taken the vacation I’ve been planning and looked forward to. You can’t change international border restrictions, but don’t send me a survey to review a flight that wasn’t even possible.

Tue, Jul 21
LHR
London Heathrow Airport
LIN
Milan Linate Airport
1h 55m
Tue, Aug 25
LIN
Milan Linate Airport
LHR
London Heathrow Airport
2h 05m
Trip: 36 days
Based on 0 reviews
Show more results

Book cheap flights from London Heathrow Airport to Milan (one-way)

Airports
Origin
London
$57
only
$57
Destination
Milan
$57
only
$57
$59
only
$59
Thu, Jul 23
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
ORD
LHR
Mediocre 2.0

Cons: Canceled

LHR
MXP
Mediocre 2.0

Cons: Nothing

LHR
LAX
Excellent 10.0

Pros: Crew was attentive - the service from SJC is much better than SFO - less crowded etc. New 787 and Premium Econ is great.

DME
LHR
Mediocre 2.0

Pros: the company cancelled the flight and I haven't received a refund

Cons: i need my money back

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

Wed, Jul 1
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
LAX
Excellent 9.3

Pros: The crew was fabulous. Very helpful and upbeat!

Cons: The food wasn’t very good.

LAX
LHR
Excellent 10.0

Pros: everything was fine. uneventful

Cons: food

LHR
MXP
Excellent 8.0

Pros: same service from AA

Cons: Chairs

LHR
JNB
Okay 4.6

Pros: No and no.

Cons: Very crowded in.club class. Way lower standard for business class as compared to the other airlines.

PRG
LCY
Excellent 10.0

Pros: Glenlivet whisky for free

Tue, Aug 4
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
JNB
Okay 4.6

Pros: No and no.

Cons: Very crowded in.club class. Way lower standard for business class as compared to the other airlines.

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

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

LHR
SFO
Excellent 10.0

Pros: Crew were polite

LIS
LHR
Excellent 8.0

Pros: We were able to leave the country quickly.

Cons: It was freezing on the plane.

Sat, Jul 4
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
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
ORD
Excellent 9.6

Pros: Great crew.

LHR
AMS
Okay 5.6

Cons: I needed wheelchair assistance due to a back injury. The person that picked me up at the aircraft from London was terrific, l was taken to the terminal and told that another team member would take me to the aircraft. No one showed up until the aircraft was fully boarded, then he left me at the beginning of the ramp instead of wheeling me to the aircraft. I was very disappointed! I was so disappointed I didn’t wait for a pickup at the airport in Amsterdam. I regret it, because I’m in so much pain!

HYD
LHR
Excellent 9.0

Pros: Crew members were very friendly.

Cons: It would help to train them on how pour wine without spilling.

DME
LHR
Mediocre 2.0

Pros: the company cancelled the flight and I haven't received a refund

Cons: i need my money back

Wed, Jul 29
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
SFO
Excellent 10.0

Pros: Crew were polite

BOS
LHR
Good 6.8

Pros: Crew!

Cons: Seat spaces are so small for long flights. London Helsinki on the back seat was a torture.

EWR
LHR
Excellent 8.3

Pros: The fact that we had dinner and a snack was great! The crew were fantastic!

Cons: It was a bit cramped but overall it was a wonderful experience

ANU
PLS
Okay 5.0

Cons: I was in Business Class. The pillow appeared to be used on the flight from London to Antigua so i threw it on the floor in front of me. You would think with coronavirus it would be sealed like on American Airlines. No sandwiches or anything except some nuts and a small diet coke. I had to ask for a second one. It appears they only care about the people from London. Deplaning was from the middle door and it was a free for all. They have no idea about service well at least not in this leg.

LHR
BWI
Good 6.0

Pros: nothing

Cons: everything

Thu, Jul 23
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
LIN
Excellent 10.0

Pros: Very good

LHR
LIN
Okay 4.3

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

LHR
LAX
Excellent 9.3

Pros: The crew was fabulous. Very helpful and upbeat!

Cons: The food wasn’t very good.

ACC
LHR
Good 6.0

Pros: The crew were gracious and attentive to keeping us hydrated in Economy.

Cons: The seats were uncomfortable on this full flight, the food was average.

LHR
LIN
Excellent 8.0

Pros: nothing to be noted

Cons: late departure

Mon, Aug 3
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
TLV
LHR
Excellent 9.0

Cons: The pancake was not cooked enough couldn’t eat it

LHR
MIA
Excellent 9.3

Pros: Crew were impressive bcos they looked fresh after 11 hours. Seating was very comfortable as whole rows were empty so you could stretch, and no waits for the loos. Entertainment monitors were the updated kind, also a plus, I really enjoyed switching from movies and tv to the flight graphics.

Cons: The tv news on BBC was 1 week old.

LHR
MXP
Good 7.3

Pros: Very professional. Crew was very friendly and accommodating.

BKK
NRT
Good 7.3

Pros: Plane was clean

Cons: Food could be better!

LHR
LAX
Okay 4.6

Cons: Was overnight flight but food was served very late and lights were on for a while so people were getting drunk and loud with free alcohol served but no milk for toddlers available.

Wed, Aug 5
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 05m
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
LIN
Okay 5.3

Pros: It was a smooth landing.

Cons: Do difference between business and coach except no one in the middle. Same seats, same everything. Save your money.

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!

HYD
LHR
Excellent 9.0

Pros: Crew members were very friendly.

Cons: It would help to train them on how pour wine without spilling.

LHR
LIN
Mediocre 2.0

Cons: We booked a wheelchair transfer from the connecting flight, and BA refused to provide the service. My elderly mother in law with limited mobility was left alone and stranded at Heathrow and was only assisted by fellow passengers (NOT BA staff). Unbelievable.

LHR
BOS
Mediocre 2.0

Cons: A refund. I tried to cancel but.they would not let me.

Mon, Aug 3
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
1h 55m
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
TLV
LHR
Excellent 9.0

Cons: The pancake was not cooked enough couldn’t eat it

LHR
MXP
Okay 4.0

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

BKK
NRT
Good 7.3

Pros: Plane was clean

Cons: Food could be better!

LHR
LAX
Excellent 9.3

Pros: The crew was fabulous. Very helpful and upbeat!

Cons: The food wasn’t very good.

LHR
MXP
Excellent 8.6

Pros: Beautiful plane. Cool black leather seats. Extremely nice crew.

Cons: No tv our power source

Mon, Aug 3
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
DME
LHR
Mediocre 2.0

Pros: the company cancelled the flight and I haven't received a refund

Cons: i need my money back

LHR
LIN
Okay 5.6

Cons: There was no food or movie

LHR
LAX
Excellent 9.3

Pros: The crew was fabulous. Very helpful and upbeat!

Cons: The food wasn’t very good.

LHR
LIN
Excellent 10.0

Pros: Nice, smooth flight, no complaints.

GLA
LHR
Mediocre 2.0

Pros: Nothing, the flight was cancelled due to COVID-19. And your automatic survey should never have been sent. Have enough audacity to change the settings so I’m not sent this for a flight that never happened.

Cons: If I could have taken the vacation I’ve been planning and looked forward to. You can’t change international border restrictions, but don’t send me a survey to review a flight that wasn’t even possible.

Wed, Jul 29
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
LIN
Okay 5.3

Pros: It was a smooth landing.

Cons: Do difference between business and coach except no one in the middle. Same seats, same everything. Save your money.

PRG
LCY
Excellent 10.0

Pros: Glenlivet whisky for free

LHR
LIN
Excellent 10.0

Pros: Very good

LHR
ORD
Mediocre 2.0

Cons: I have to cancel my fly, because i cant arrive in london. First fly was canceled from autority COVID19

LHR
LIN
Good 6.0

Cons: We waited 3 hours in the airplane before they would take off, first because they said there was a line for the taxi gate, then they said something was wrong with the airplane they needed to fix it. Shouldn't they do maintenance before they load a plane?

Wed, Jul 1
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 00m
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
VIE
LHR
Okay 4.0

Cons: It would be nice if at least snacks and a cup of water were provided.

LHR
LIN
Okay 4.0

Cons: Stop losing my luggage and stop charging for food.

GLA
LHR
Mediocre 2.0

Pros: Nothing, the flight was cancelled due to COVID-19. And your automatic survey should never have been sent. Have enough audacity to change the settings so I’m not sent this for a flight that never happened.

Cons: If I could have taken the vacation I’ve been planning and looked forward to. You can’t change international border restrictions, but don’t send me a survey to review a flight that wasn’t even possible.

LHR
LIN
Okay 5.3

Pros: It was a smooth landing.

Cons: Do difference between business and coach except no one in the middle. Same seats, same everything. Save your money.

ORD
LHR
Mediocre 2.0

Cons: Canceled

Wed, Jul 1
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
4h 35m
7.2Good Show reviews
Overall 7.2 Good
Based on 1,022 reviews
Overall
7.2
Boarding
7.3
Comfort
7.1
Crew
7.9
Entertainment
6.0
Food
6.2
MUC
CGN
Okay 4.0

Pros: The price

Cons: Assistants were rude and the flight was delayed and they didn’t provide a solution to my lost connection.

STR
LEJ
Mediocre 3.6

Cons: The flight was delayed 40min So i missed the connection in Leipzig

VCE
CGN
Mediocre 2.0

Cons: I did not board, because another flight delay caused me to miss this flight.

ZRH
CGN
Mediocre 3.5

Pros: Punctual

Cons: Seats

DUS
HAM
Good 7.3

Pros: Friendly and attentive crew.

Cons: There wasn't enough seating at the gate, people (the elderly included) had to sit on the floor or stand for quite some time as boarding started well after the gate closing time printed on the boarding pass.

Fri, Jun 26
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
4h 30m
7.2Good Show reviews
Overall 7.2 Good
Based on 1,022 reviews
Overall
7.2
Boarding
7.3
Comfort
7.1
Crew
7.9
Entertainment
6.0
Food
6.2
DUS
GOT
Excellent 8.0

Pros: Good view with the high winged propeller plane

Cons: Small overhead storage

HAM
CGN
Mediocre 2.0

Cons: Fligjt canceled, bad customer support, lost bag

MIA
DUS
Good 6.0

Pros: The crew was welcoming and friendly. The choice of movies was awesome.

Cons: The seat i was in had many stains on it and there was garbage under my seat. Someone needs to clean better... Also, need to look at passengers more closely as at least 2 still had cell phones on at take off

PMI
STR
Excellent 8.5

Cons: Riding a packed bus to the plane was awful.

RSW
DUS
Excellent 8.0

Cons: Nothing except control for entertainment didn’t work

Wed, Jun 24
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
6h 45m
7.2Good Show reviews
Overall 7.2 Good
Based on 1,022 reviews
Overall
7.2
Boarding
7.3
Comfort
7.1
Crew
7.9
Entertainment
6.0
Food
6.2
DUS
CDG
Good 7.5

Cons: More legroom. And not having to pay for a simple glass of water.

LCA
STR
Excellent 10.0

Cons: Paid for high speed WiFi Could not even check my mails

MUC
CGN
Okay 4.0

Pros: The price

Cons: Assistants were rude and the flight was delayed and they didn’t provide a solution to my lost connection.

DUS
JFK
Excellent 9.6

Cons: The flight was delayed and we could not check in online from home.

CGN
ZRH
Okay 4.0

Cons: 2h delay

Sat, Jun 20
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
4h 05m
7.2Good Show reviews
Overall 7.2 Good
Based on 1,022 reviews
Overall
7.2
Boarding
7.3
Comfort
7.1
Crew
7.9
Entertainment
6.0
Food
6.2
DUS
HAM
Good 7.3

Pros: Friendly and attentive crew.

Cons: There wasn't enough seating at the gate, people (the elderly included) had to sit on the floor or stand for quite some time as boarding started well after the gate closing time printed on the boarding pass.

DUS
MAN
Mediocre 2.0

Cons: I missed my connection in Dusseldorf because none of the 12passport gates worked. Two border agents tried to handle the crowd, but I arrived at the gate 1 minute after flight close. Neither the agents at the gate nor at the transfer desk were willing to help me get to Manchester. Never fly EW again.

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
CGN
Mediocre 2.0

Cons: Fligjt canceled, bad customer support, lost bag

DUS
GOT
Excellent 8.0

Pros: Good view with the high winged propeller plane

Cons: Small overhead storage

Thu, Jun 25
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
4h 10m
7.2Good Show reviews
Overall 7.2 Good
Based on 1,022 reviews
Overall
7.2
Boarding
7.3
Comfort
7.1
Crew
7.9
Entertainment
6.0
Food
6.2
TXL
DUS
Excellent 9.0

Pros: It was efficient

Cons: More comfortable

DUS
CDG
Good 7.5

Cons: More legroom. And not having to pay for a simple glass of water.

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.).

DUS
MXP
Good 6.5

Pros: The crew was fine and boarding was efficient.

Cons: We missed our connecting flight, had to wait six hours to fly to Munich, then sat in the Munich airport for four more hours as the flight to Milan was delayed. My bag made it to Milan by 10:30, I arrived at 22:00.

PRG
DUS
Okay 4.0

Pros: I felt safe on board... the cabin crew members at least got that right. The toilets were clean.

Cons: Better entertainment system... better food and more courteous cabin crew members.....

Sat, Aug 8
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
2h 05m
7.5Good Show reviews
Overall 7.5 Good
Based on 71 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
VIE
LHR
Okay 4.0

Cons: It would be nice if at least snacks and a cup of water were provided.

CPT
LHR
Good 6.3

Pros: My air hostess was very friendly and kind

Cons: Food for vegetarians

HYD
LHR
Good 6.0

Pros: It’s ok

Cons: Timing and food

BOS
LHR
Good 6.8

Pros: Crew!

Cons: Seat spaces are so small for long flights. London Helsinki on the back seat was a torture.

LHR
MXP
Good 6.0

Cons: Both when waiting in line to board and on the plane, the staff was acting like they were headmasters checking on passengers who had too much carryon. I understand that this is a problem for the airline but they should train their people to act in a friendly manner. There are different ways to say the same thing. Big turn-off at the beginning of the flight, which was an hour late due to weather conditions.

Thu, Jun 25
LHR
London Heathrow Airport
LIN
Milan Linate Airport
2h 05m
7.5Good Show reviews
Overall 7.5 Good
Based on 93 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
ORD
Excellent 9.6

Pros: Great crew.

LHR
AMS
Okay 5.6

Cons: I needed wheelchair assistance due to a back injury. The person that picked me up at the aircraft from London was terrific, l was taken to the terminal and told that another team member would take me to the aircraft. No one showed up until the aircraft was fully boarded, then he left me at the beginning of the ramp instead of wheeling me to the aircraft. I was very disappointed! I was so disappointed I didn’t wait for a pickup at the airport in Amsterdam. I regret it, because I’m in so much pain!

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!

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!

GLA
LHR
Mediocre 2.0

Pros: Nothing, the flight was cancelled due to COVID-19. And your automatic survey should never have been sent. Have enough audacity to change the settings so I’m not sent this for a flight that never happened.

Cons: If I could have taken the vacation I’ve been planning and looked forward to. You can’t change international border restrictions, but don’t send me a survey to review a flight that wasn’t even possible.

Wed, Jun 24
LHR
London Heathrow Airport
MXP
Milan Malpensa Airport
4h 35m
7.2Good Show reviews
Overall 7.2 Good
Based on 1,022 reviews
Overall
7.2
Boarding
7.3
Comfort
7.1
Crew
7.9
Entertainment
6.0
Food
6.2
LHR
TXL
Good 6.0

Pros: Boarded and departed gate on time. Efficient.

Cons: Not the friendliest.

HAM
CDG
Excellent 10.0

Pros: Muy cumplidos y personal amable

DUS
EWR
Mediocre 3.0

Pros: Entertainment was good.

Cons: The crew was horrible. They walked through the aisles with no regard for passengers seated in the aisles. No food over a 9 hr transatlantic flight. This was not explained in the ticket. This was absolutely absurd. I have never experienced that before

DUS
TXL
Good 6.5

Cons: Boarding took ages. And there were no announcements telling passengers what was causing the delay.

STR
LEJ
Mediocre 3.6

Cons: The flight was delayed 40min So i missed the connection in Leipzig

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.
-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • 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