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

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

Thu 1/18
Thu 1/25
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
March
Best time to beat the crowds
6%
expected price decrease
High Season:
December
Most popular time to fly
10%
expected price increase
Average Price:
$224
(avg. price over the last 2 weeks)
Good Deal:
$96
or less (round trip)

When to Book Flights from London 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 $96 or less.
The cheapest flight from London to Milan was found 47 days before departure, on average.
Book at least 3 weeks before departure in order to get a below-average price.
Morning departure is around 9% 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 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 579 (nonstop) flights between London and Milan per week, averaging 87 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 Ryanair ($34) and easyJet ($45)
Do I need a passport to fly between London and Milan?
Yes.
Which airlines fly most frequently between London and Milan?
British Airways (29 times daily), American Airlines (22 times daily), easyJet (14 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, Wednesday is the cheapest day to fly on average and Tuesday is the most expensive. Flying from Milan back to London, the best deals are generally found on Wednesday, with Thursday being the most expensive.

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

Airports
Origin
London
$45
only
$45
$45
only
$45
$34
only
$34
Destination
Milan
$39
only
$39
$34
only
$34
Wed, Jan 24
STN
BGY
1h 55m
Thu, Jan 25
BGY
STN
2h 10m
Trip: 2 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Excellent 10.0

The flight was timely, boarding was orderly, and the price was great. There were add-on prices, but this was to be expected given the base price of the ticket, and Ryanair was transparent about these charges and how to minimize them. I would definitely fly Ryanair again.

TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

STN
BGY
Good 6.0

Price was great, crew friendly and professional.

Flight boarded late. Very bumpy ride.

STN
BGY
Okay 4.6

The price is extremely misleading as they charge almost as much a ticket per luggage.

STN
BGY
Mediocre 3.0

Online check in is a joke, you still have to stand in a looong line to have your bag checked in. I prepaid a 15kg checked bag online. It turned out to be 23kg, they wouldn't void the prepayment and let me pay for a 20kg suitcase and then pay excess baggage for 3kgs, it would have been £60. Instead they made me pay 8kgs excess baggage at £10/kg for a total of £80 +£25 I had prepaid=£105, my ticket was £44.00 if this is not a rip off, don't know what is! They don't announce gates until 15minutes prior to closing the gate, it takes 10-12 minutes to get to the gate. Flight attendants have no common sense either: a man in a wheelchair boarded last, they made him find his seat in the back when there were empty seats in the front. Seats don't recline either. Clearly they conduct business in a malicious way. Who wants to do business with them?

Tue, Jan 30
LTN
MXP
2h 00m
Thu, Feb 1
MXP
LTN
2h 00m
Trip: 3 days
3.0MediocreShow reviews
Overall 3.0 Mediocre
Based on 2 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.7
GLA
LTN
Good 6.6

AMS
SZG
Excellent 9.3

Comfortable waiting area, on time departure, friendly staff, who were also patient.

LTN
MXP
Mediocre 2.0

Not much

No effort by easyJet to speed up the departure. And on top they complained about the hand luggage. Very annoying

LTN
GLA
Okay 5.3

Delayed nearly two hours.

MUC
MAN
Good 6.0

The landing was hairy and I have never experienced a fish tail landing quite like it before.

The landing was horrid and Im sure I lost £15 off the cashier for wine and cheddar crackers was like a magic trick gone wrong. Sort your float for each flight and stop making assumptions with short change and playing games.

Thu, Apr 19
STN
BGY
2h 00m
Thu, Apr 26
BGY
STN
2h 10m
Trip: 8 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Mediocre 2.0

I liked absolutely nothing.

I showed up to the airport (Stansted) RIGHT on time to make the flight, but ran into several issues: 1. I was flying with an american passport, and the line to have my boarding pass 'stamped' to verify the passport was insanely long. 2. Missed the flight due to long commute within the Stansted terminal 3. Made it to the flight 25 min before takeoff, but was too late, so missed the flight. Had to wait in the terminal for 20 minutes for someone to come pick us up and drive us out of the terminal. 4. Ryanair customer service simply instructed me to rebook my flight online. They were not of any help. 5. I had a tight connection in Milan to the bus that would take me to the city, which i almost missed because my carryon bag had to be checked in. 6. Boarding was absolutely hectic, I was almost put on a flight to Greece instead of Milan. Stay away from Ryanair if you can.

STN
BGY
Excellent 10.0

The flight was timely, boarding was orderly, and the price was great. There were add-on prices, but this was to be expected given the base price of the ticket, and Ryanair was transparent about these charges and how to minimize them. I would definitely fly Ryanair again.

STN
BGY
Mediocre 2.0

Besides being really uncomfortable for various reasons, like the endless security procedures, the crew's bad manners and lots of other annoying things that really baffled me like making people stand in line for half hour before boarding (why?), at the end of the day you have to take into account that Stansted + Ryanair means adding an extra hour to what you would normally take for a flight and a lot of stress, not only for what aforementioned but also for the constant feeling of potentially being ripped off with additional charges like late check in and baggage size.

FCO
CTA
Okay 4.0

The price was right but they sock it to you if your bag is over size or weight.

You are only allowed to bring a small personal bag on board then check your carry on bag . The plane is old and used. They took forever to unload the bags and put them on the carousel.

STN
BGY
Okay 4.6

The price is extremely misleading as they charge almost as much a ticket per luggage.

Tue, Apr 10
STN
BGY
2h 00m
Wed, Apr 18
BGY
STN
2h 10m
Trip: 9 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

MRS
MAD
Okay 5.3

schedule

one hour delay and you stand up on the line for boarding

STN
BGY
Good 6.0

Price was great, crew friendly and professional.

Flight boarded late. Very bumpy ride.

STN
BGY
Mediocre 2.0

I liked absolutely nothing.

I showed up to the airport (Stansted) RIGHT on time to make the flight, but ran into several issues: 1. I was flying with an american passport, and the line to have my boarding pass 'stamped' to verify the passport was insanely long. 2. Missed the flight due to long commute within the Stansted terminal 3. Made it to the flight 25 min before takeoff, but was too late, so missed the flight. Had to wait in the terminal for 20 minutes for someone to come pick us up and drive us out of the terminal. 4. Ryanair customer service simply instructed me to rebook my flight online. They were not of any help. 5. I had a tight connection in Milan to the bus that would take me to the city, which i almost missed because my carryon bag had to be checked in. 6. Boarding was absolutely hectic, I was almost put on a flight to Greece instead of Milan. Stay away from Ryanair if you can.

STN
BGY
Mediocre 3.0

Online check in is a joke, you still have to stand in a looong line to have your bag checked in. I prepaid a 15kg checked bag online. It turned out to be 23kg, they wouldn't void the prepayment and let me pay for a 20kg suitcase and then pay excess baggage for 3kgs, it would have been £60. Instead they made me pay 8kgs excess baggage at £10/kg for a total of £80 +£25 I had prepaid=£105, my ticket was £44.00 if this is not a rip off, don't know what is! They don't announce gates until 15minutes prior to closing the gate, it takes 10-12 minutes to get to the gate. Flight attendants have no common sense either: a man in a wheelchair boarded last, they made him find his seat in the back when there were empty seats in the front. Seats don't recline either. Clearly they conduct business in a malicious way. Who wants to do business with them?

Fri, Apr 13
STN
BGY
2h 00m
Wed, Apr 18
BGY
STN
2h 10m
Trip: 6 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Good 6.0

Price was great, crew friendly and professional.

Flight boarded late. Very bumpy ride.

STN
BGY
Mediocre 3.0

Online check in is a joke, you still have to stand in a looong line to have your bag checked in. I prepaid a 15kg checked bag online. It turned out to be 23kg, they wouldn't void the prepayment and let me pay for a 20kg suitcase and then pay excess baggage for 3kgs, it would have been £60. Instead they made me pay 8kgs excess baggage at £10/kg for a total of £80 +£25 I had prepaid=£105, my ticket was £44.00 if this is not a rip off, don't know what is! They don't announce gates until 15minutes prior to closing the gate, it takes 10-12 minutes to get to the gate. Flight attendants have no common sense either: a man in a wheelchair boarded last, they made him find his seat in the back when there were empty seats in the front. Seats don't recline either. Clearly they conduct business in a malicious way. Who wants to do business with them?

TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

STN
BGY
Excellent 10.0

The flight was timely, boarding was orderly, and the price was great. There were add-on prices, but this was to be expected given the base price of the ticket, and Ryanair was transparent about these charges and how to minimize them. I would definitely fly Ryanair again.

STN
BGY
Okay 4.6

The price is extremely misleading as they charge almost as much a ticket per luggage.

Sun, Feb 4
LTN
MXP
2h 00m
Tue, Feb 6
MXP
LTN
2h 00m
Trip: 3 days
3.0MediocreShow reviews
Overall 3.0 Mediocre
Based on 2 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.7
MLA
MAN
Good 6.0

Flight was well organised and lef on time.

Rating of one star for food was because we didn't have any and entertainment because understandably there wasn't any.

LTN
MXP
Mediocre 2.0

Not much

No effort by easyJet to speed up the departure. And on top they complained about the hand luggage. Very annoying

MUC
MAN
Good 6.0

The landing was hairy and I have never experienced a fish tail landing quite like it before.

The landing was horrid and Im sure I lost £15 off the cashier for wine and cheddar crackers was like a magic trick gone wrong. Sort your float for each flight and stop making assumptions with short change and playing games.

RAK
LGW
Good 6.0

Quick and efficient check-in, boarding and timely flight...in fact we arrived ~30 minutes ahead of time.

Barebones service, there is no personal attention whatsoever, no food or entertainment of course, but maddeningly even the seats don't recline.

LTN
TLV
Okay 5.0

The plane is new and clean and the crew really do try their best. How they manage to stay calm and professional with all that's going on around them is excellent.

No entertainment. Maximum seats are crammed into the aircraft leaving very little room. Seats can't be reclined.

Sat, Apr 14
STN
BGY
2h 00m
Tue, Apr 24
BGY
STN
2h 10m
Trip: 11 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

STN
BGY
Mediocre 3.6

Awful checkin staff

STN
BGY
Mediocre 2.0

Besides being really uncomfortable for various reasons, like the endless security procedures, the crew's bad manners and lots of other annoying things that really baffled me like making people stand in line for half hour before boarding (why?), at the end of the day you have to take into account that Stansted + Ryanair means adding an extra hour to what you would normally take for a flight and a lot of stress, not only for what aforementioned but also for the constant feeling of potentially being ripped off with additional charges like late check in and baggage size.

STN
BGY
Mediocre 2.0

hassled us at every turn. charged us a fee of 135 pounds to board flight saying we weren't there within two hours of check in when indeed we arrived 2:30 minutes before flight and waiting for check in took over 45 minutes. on board staff were even more rude after their card machine broke during our transaction. We didnt have cash on us and simply thought the card with available funds on it would suffice during our travels. However we were held on the plane after arriving in milan and accosted by ryan air officials threatening to sue us because THEIR card machine broke and we didnt have cash. Then they had us escorted out of gate to the atm were we got them cash. the whole entire process was a night mare. NEVER AGAIN

FCO
TLV
Good 6.0

the cost

Boarding was late in 30 min.

Mon, Feb 19
LGW
MXP
2h 00m
Wed, Feb 21
MXP
LGW
1h 55m
Trip: 3 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 19 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.7
LGW
MXP
Mediocre 2.0

Nothing

The delay and the fact I didn't have a seat because of overbook!

DUS
TXL
Okay 5.6

Freundliche Crew, verständliches Englisch. Pünktlich!

Wieso behzahlt man für Speedboarding? Um als erster in den kalten Bus einzusteigen und dann auf den letzten Passagier zu warten. Die Sitze sind äußerst unkomfortabel, lassen sich nicht verstellen und sind bretthart. Für jemanden mit etwas längeren Beinen eine Tortour. Sämtliche Snacks und Getränke nur gegen Bezahlung

LGW
MXP
Okay 4.3

I like that the flight left on time even though I had received a message earlier in the day that the flight was delayed.

The extra costs associated with flying EasyJet.. the flights aren't that inexpensive to begin with and then every little thing costs extra.. it's kind of annoying.

GLA
LTN
Good 6.6

LGW
MXP
Good 6.0

Crew was very nice and boarding was smooth but flight was more than an hour late and we missed our connecting international flight.

Our Easyjet flight from London to Milan was more than 1 hour late due to which we missed our connecting flight from Milan to New Delhi. We were stranded in Milan for one night and had to fly to Vienna for another night before we found a flight leaving to New Delhi from Frankfurt. We endured extreme inconvenience and should be compensated for the same. We had to find a hotel for one night in Milan and one night in Vienna before we could fly to our final destination. We are very disappointed with Easyjet :(

Sun, Apr 15
STN
BGY
2h 00m
Wed, Apr 25
BGY
STN
2h 10m
Trip: 11 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Mediocre 3.6

Awful checkin staff

STN
BGY
Good 6.0

Price was great, crew friendly and professional.

Flight boarded late. Very bumpy ride.

STN
BGY
Mediocre 2.0

Besides being really uncomfortable for various reasons, like the endless security procedures, the crew's bad manners and lots of other annoying things that really baffled me like making people stand in line for half hour before boarding (why?), at the end of the day you have to take into account that Stansted + Ryanair means adding an extra hour to what you would normally take for a flight and a lot of stress, not only for what aforementioned but also for the constant feeling of potentially being ripped off with additional charges like late check in and baggage size.

STN
BGY
Mediocre 2.0

hassled us at every turn. charged us a fee of 135 pounds to board flight saying we weren't there within two hours of check in when indeed we arrived 2:30 minutes before flight and waiting for check in took over 45 minutes. on board staff were even more rude after their card machine broke during our transaction. We didnt have cash on us and simply thought the card with available funds on it would suffice during our travels. However we were held on the plane after arriving in milan and accosted by ryan air officials threatening to sue us because THEIR card machine broke and we didnt have cash. Then they had us escorted out of gate to the atm were we got them cash. the whole entire process was a night mare. NEVER AGAIN

STN
BGY
Mediocre 2.0

I liked absolutely nothing.

I showed up to the airport (Stansted) RIGHT on time to make the flight, but ran into several issues: 1. I was flying with an american passport, and the line to have my boarding pass 'stamped' to verify the passport was insanely long. 2. Missed the flight due to long commute within the Stansted terminal 3. Made it to the flight 25 min before takeoff, but was too late, so missed the flight. Had to wait in the terminal for 20 minutes for someone to come pick us up and drive us out of the terminal. 4. Ryanair customer service simply instructed me to rebook my flight online. They were not of any help. 5. I had a tight connection in Milan to the bus that would take me to the city, which i almost missed because my carryon bag had to be checked in. 6. Boarding was absolutely hectic, I was almost put on a flight to Greece instead of Milan. Stay away from Ryanair if you can.

Mon, Feb 26
LTN
MXP
2h 00m
Wed, Mar 7
MXP
LTN
2h 00m
Trip: 10 days
3.0MediocreShow reviews
Overall 3.0 Mediocre
Based on 2 reviews
Overall
6.9
Boarding
6.6
Comfort
6.6
Crew
7.5
Entertainment
5.3
Food
5.7
AMS
TLV
Okay 4.6

Simple

Crew is obsessed with safety procedures more than any other airline existing which becomes really annoying at some point.

LTN
GLA
Okay 5.3

Delayed nearly two hours.

LTN
TLV
Okay 5.0

The plane is new and clean and the crew really do try their best. How they manage to stay calm and professional with all that's going on around them is excellent.

No entertainment. Maximum seats are crammed into the aircraft leaving very little room. Seats can't be reclined.

DUS
TXL
Okay 5.6

Freundliche Crew, verständliches Englisch. Pünktlich!

Wieso behzahlt man für Speedboarding? Um als erster in den kalten Bus einzusteigen und dann auf den letzten Passagier zu warten. Die Sitze sind äußerst unkomfortabel, lassen sich nicht verstellen und sind bretthart. Für jemanden mit etwas längeren Beinen eine Tortour. Sämtliche Snacks und Getränke nur gegen Bezahlung

GLA
LTN
Good 6.6

Tue, Apr 17
STN
BGY
2h 00m
Wed, Apr 18
BGY
STN
2h 10m
Trip: 2 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Mediocre 2.0

hassled us at every turn. charged us a fee of 135 pounds to board flight saying we weren't there within two hours of check in when indeed we arrived 2:30 minutes before flight and waiting for check in took over 45 minutes. on board staff were even more rude after their card machine broke during our transaction. We didnt have cash on us and simply thought the card with available funds on it would suffice during our travels. However we were held on the plane after arriving in milan and accosted by ryan air officials threatening to sue us because THEIR card machine broke and we didnt have cash. Then they had us escorted out of gate to the atm were we got them cash. the whole entire process was a night mare. NEVER AGAIN

TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

FCO
TLV
Good 6.0

the cost

Boarding was late in 30 min.

MRS
MAD
Okay 5.3

schedule

one hour delay and you stand up on the line for boarding

STN
BGY
Mediocre 2.0

I liked absolutely nothing.

I showed up to the airport (Stansted) RIGHT on time to make the flight, but ran into several issues: 1. I was flying with an american passport, and the line to have my boarding pass 'stamped' to verify the passport was insanely long. 2. Missed the flight due to long commute within the Stansted terminal 3. Made it to the flight 25 min before takeoff, but was too late, so missed the flight. Had to wait in the terminal for 20 minutes for someone to come pick us up and drive us out of the terminal. 4. Ryanair customer service simply instructed me to rebook my flight online. They were not of any help. 5. I had a tight connection in Milan to the bus that would take me to the city, which i almost missed because my carryon bag had to be checked in. 6. Boarding was absolutely hectic, I was almost put on a flight to Greece instead of Milan. Stay away from Ryanair if you can.

Tue, Apr 10
STN
BGY
2h 00m
Tue, Apr 24
BGY
STN
2h 10m
Trip: 15 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Mediocre 3.6

Awful checkin staff

FCO
TLV
Good 6.0

the cost

Boarding was late in 30 min.

STN
BGY
Good 6.0

Price was great, crew friendly and professional.

Flight boarded late. Very bumpy ride.

STN
BGY
Mediocre 3.0

Online check in is a joke, you still have to stand in a looong line to have your bag checked in. I prepaid a 15kg checked bag online. It turned out to be 23kg, they wouldn't void the prepayment and let me pay for a 20kg suitcase and then pay excess baggage for 3kgs, it would have been £60. Instead they made me pay 8kgs excess baggage at £10/kg for a total of £80 +£25 I had prepaid=£105, my ticket was £44.00 if this is not a rip off, don't know what is! They don't announce gates until 15minutes prior to closing the gate, it takes 10-12 minutes to get to the gate. Flight attendants have no common sense either: a man in a wheelchair boarded last, they made him find his seat in the back when there were empty seats in the front. Seats don't recline either. Clearly they conduct business in a malicious way. Who wants to do business with them?

STN
BGY
Mediocre 2.0

I liked absolutely nothing.

I showed up to the airport (Stansted) RIGHT on time to make the flight, but ran into several issues: 1. I was flying with an american passport, and the line to have my boarding pass 'stamped' to verify the passport was insanely long. 2. Missed the flight due to long commute within the Stansted terminal 3. Made it to the flight 25 min before takeoff, but was too late, so missed the flight. Had to wait in the terminal for 20 minutes for someone to come pick us up and drive us out of the terminal. 4. Ryanair customer service simply instructed me to rebook my flight online. They were not of any help. 5. I had a tight connection in Milan to the bus that would take me to the city, which i almost missed because my carryon bag had to be checked in. 6. Boarding was absolutely hectic, I was almost put on a flight to Greece instead of Milan. Stay away from Ryanair if you can.

Wed, Apr 18
STN
BGY
2h 00m
Wed, Apr 25
BGY
STN
2h 10m
Trip: 8 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
FCO
CTA
Okay 4.0

The price was right but they sock it to you if your bag is over size or weight.

You are only allowed to bring a small personal bag on board then check your carry on bag . The plane is old and used. They took forever to unload the bags and put them on the carousel.

MRS
MAD
Okay 5.3

schedule

one hour delay and you stand up on the line for boarding

STN
BGY
Mediocre 3.6

Awful checkin staff

STN
BGY
Mediocre 2.0

hassled us at every turn. charged us a fee of 135 pounds to board flight saying we weren't there within two hours of check in when indeed we arrived 2:30 minutes before flight and waiting for check in took over 45 minutes. on board staff were even more rude after their card machine broke during our transaction. We didnt have cash on us and simply thought the card with available funds on it would suffice during our travels. However we were held on the plane after arriving in milan and accosted by ryan air officials threatening to sue us because THEIR card machine broke and we didnt have cash. Then they had us escorted out of gate to the atm were we got them cash. the whole entire process was a night mare. NEVER AGAIN

STN
BGY
Good 6.0

Price was great, crew friendly and professional.

Flight boarded late. Very bumpy ride.

Thu, Apr 19
STN
BGY
2h 00m
Wed, Apr 25
BGY
STN
2h 10m
Trip: 7 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Mediocre 2.0

hassled us at every turn. charged us a fee of 135 pounds to board flight saying we weren't there within two hours of check in when indeed we arrived 2:30 minutes before flight and waiting for check in took over 45 minutes. on board staff were even more rude after their card machine broke during our transaction. We didnt have cash on us and simply thought the card with available funds on it would suffice during our travels. However we were held on the plane after arriving in milan and accosted by ryan air officials threatening to sue us because THEIR card machine broke and we didnt have cash. Then they had us escorted out of gate to the atm were we got them cash. the whole entire process was a night mare. NEVER AGAIN

STN
BGY
Mediocre 3.6

Awful checkin staff

STN
BGY
Mediocre 2.0

I liked absolutely nothing.

I showed up to the airport (Stansted) RIGHT on time to make the flight, but ran into several issues: 1. I was flying with an american passport, and the line to have my boarding pass 'stamped' to verify the passport was insanely long. 2. Missed the flight due to long commute within the Stansted terminal 3. Made it to the flight 25 min before takeoff, but was too late, so missed the flight. Had to wait in the terminal for 20 minutes for someone to come pick us up and drive us out of the terminal. 4. Ryanair customer service simply instructed me to rebook my flight online. They were not of any help. 5. I had a tight connection in Milan to the bus that would take me to the city, which i almost missed because my carryon bag had to be checked in. 6. Boarding was absolutely hectic, I was almost put on a flight to Greece instead of Milan. Stay away from Ryanair if you can.

FCO
TLV
Good 6.0

the cost

Boarding was late in 30 min.

STN
BGY
Good 6.0

Price was great, crew friendly and professional.

Flight boarded late. Very bumpy ride.

Fri, Apr 20
STN
BGY
2h 00m
Wed, Apr 25
BGY
STN
2h 10m
Trip: 6 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Mediocre 2.0

hassled us at every turn. charged us a fee of 135 pounds to board flight saying we weren't there within two hours of check in when indeed we arrived 2:30 minutes before flight and waiting for check in took over 45 minutes. on board staff were even more rude after their card machine broke during our transaction. We didnt have cash on us and simply thought the card with available funds on it would suffice during our travels. However we were held on the plane after arriving in milan and accosted by ryan air officials threatening to sue us because THEIR card machine broke and we didnt have cash. Then they had us escorted out of gate to the atm were we got them cash. the whole entire process was a night mare. NEVER AGAIN

TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

STN
BGY
Excellent 10.0

The flight was timely, boarding was orderly, and the price was great. There were add-on prices, but this was to be expected given the base price of the ticket, and Ryanair was transparent about these charges and how to minimize them. I would definitely fly Ryanair again.

STN
BGY
Mediocre 3.0

Online check in is a joke, you still have to stand in a looong line to have your bag checked in. I prepaid a 15kg checked bag online. It turned out to be 23kg, they wouldn't void the prepayment and let me pay for a 20kg suitcase and then pay excess baggage for 3kgs, it would have been £60. Instead they made me pay 8kgs excess baggage at £10/kg for a total of £80 +£25 I had prepaid=£105, my ticket was £44.00 if this is not a rip off, don't know what is! They don't announce gates until 15minutes prior to closing the gate, it takes 10-12 minutes to get to the gate. Flight attendants have no common sense either: a man in a wheelchair boarded last, they made him find his seat in the back when there were empty seats in the front. Seats don't recline either. Clearly they conduct business in a malicious way. Who wants to do business with them?

STN
BGY
Mediocre 2.0

Besides being really uncomfortable for various reasons, like the endless security procedures, the crew's bad manners and lots of other annoying things that really baffled me like making people stand in line for half hour before boarding (why?), at the end of the day you have to take into account that Stansted + Ryanair means adding an extra hour to what you would normally take for a flight and a lot of stress, not only for what aforementioned but also for the constant feeling of potentially being ripped off with additional charges like late check in and baggage size.

Sat, Apr 21
STN
BGY
2h 00m
Wed, Apr 25
BGY
STN
2h 10m
Trip: 5 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Good 6.0

Price was great, crew friendly and professional.

Flight boarded late. Very bumpy ride.

FCO
TLV
Good 6.0

the cost

Boarding was late in 30 min.

MRS
MAD
Okay 5.3

schedule

one hour delay and you stand up on the line for boarding

STN
BGY
Mediocre 2.0

Besides being really uncomfortable for various reasons, like the endless security procedures, the crew's bad manners and lots of other annoying things that really baffled me like making people stand in line for half hour before boarding (why?), at the end of the day you have to take into account that Stansted + Ryanair means adding an extra hour to what you would normally take for a flight and a lot of stress, not only for what aforementioned but also for the constant feeling of potentially being ripped off with additional charges like late check in and baggage size.

STN
BGY
Mediocre 2.0

I liked absolutely nothing.

I showed up to the airport (Stansted) RIGHT on time to make the flight, but ran into several issues: 1. I was flying with an american passport, and the line to have my boarding pass 'stamped' to verify the passport was insanely long. 2. Missed the flight due to long commute within the Stansted terminal 3. Made it to the flight 25 min before takeoff, but was too late, so missed the flight. Had to wait in the terminal for 20 minutes for someone to come pick us up and drive us out of the terminal. 4. Ryanair customer service simply instructed me to rebook my flight online. They were not of any help. 5. I had a tight connection in Milan to the bus that would take me to the city, which i almost missed because my carryon bag had to be checked in. 6. Boarding was absolutely hectic, I was almost put on a flight to Greece instead of Milan. Stay away from Ryanair if you can.

Sun, Apr 22
STN
BGY
2h 00m
Wed, Apr 25
BGY
STN
2h 10m
Trip: 4 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

STN
BGY
Mediocre 2.0

Besides being really uncomfortable for various reasons, like the endless security procedures, the crew's bad manners and lots of other annoying things that really baffled me like making people stand in line for half hour before boarding (why?), at the end of the day you have to take into account that Stansted + Ryanair means adding an extra hour to what you would normally take for a flight and a lot of stress, not only for what aforementioned but also for the constant feeling of potentially being ripped off with additional charges like late check in and baggage size.

FCO
TLV
Good 6.0

the cost

Boarding was late in 30 min.

MRS
MAD
Okay 5.3

schedule

one hour delay and you stand up on the line for boarding

STN
BGY
Okay 4.6

The price is extremely misleading as they charge almost as much a ticket per luggage.

Mon, Apr 23
STN
BGY
2h 00m
Wed, Apr 25
BGY
STN
2h 10m
Trip: 3 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 27 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
STN
BGY
Mediocre 3.0

Online check in is a joke, you still have to stand in a looong line to have your bag checked in. I prepaid a 15kg checked bag online. It turned out to be 23kg, they wouldn't void the prepayment and let me pay for a 20kg suitcase and then pay excess baggage for 3kgs, it would have been £60. Instead they made me pay 8kgs excess baggage at £10/kg for a total of £80 +£25 I had prepaid=£105, my ticket was £44.00 if this is not a rip off, don't know what is! They don't announce gates until 15minutes prior to closing the gate, it takes 10-12 minutes to get to the gate. Flight attendants have no common sense either: a man in a wheelchair boarded last, they made him find his seat in the back when there were empty seats in the front. Seats don't recline either. Clearly they conduct business in a malicious way. Who wants to do business with them?

STN
BGY
Mediocre 2.0

Besides being really uncomfortable for various reasons, like the endless security procedures, the crew's bad manners and lots of other annoying things that really baffled me like making people stand in line for half hour before boarding (why?), at the end of the day you have to take into account that Stansted + Ryanair means adding an extra hour to what you would normally take for a flight and a lot of stress, not only for what aforementioned but also for the constant feeling of potentially being ripped off with additional charges like late check in and baggage size.

FCO
CTA
Okay 4.0

The price was right but they sock it to you if your bag is over size or weight.

You are only allowed to bring a small personal bag on board then check your carry on bag . The plane is old and used. They took forever to unload the bags and put them on the carousel.

TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

FCO
TLV
Good 6.0

the cost

Boarding was late in 30 min.

Tue, May 22
STN
MXP
2h 00m
Thu, May 24
MXP
STN
2h 10m
Trip: 3 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 12 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
MRS
MAD
Okay 5.3

schedule

one hour delay and you stand up on the line for boarding

TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

FKB
VDA
Okay 4.6

Flight from Edinburgh to Baden Baden was delayed like every single other flight on this trip but at least checked in to hotel and got 3.5 hours sleep instead of the intended 5 hrs sleep.

Got to the airport at 5.15 am, got through security and only then was notified that flight was delayed from 6.45 till 8 am. No breakfast! As this flight was to Israel we were separated from passengers at the other gates and were not allowed to wonder round the duty free area to find coffee or anything to eat. Those without hand luggage were allowed but re checked and frisked at the extra security check. Even babies had shoes removed and feet scanned, so clueless. Then we never made it to Ovda but were diverted to Tel Aviv. Landed an hour late there and waited till they sent a bus to take us 4 hr journey to Ovda. Arrived in Ovda 7 hrs late, no food, no drinks tired and very hungry.

GLA
DUB
Excellent 8.0

You can load and unload from the plane on both ends.

They do not offer a complimentary drink and small snack for any flights, short or long. Anything other than a seat comes with a price tag.

STN
MXP
Good 7.3

The crew was friendly and helpful. I like that food was offered, even though I was on a fairly brief flight.

Many passengers had to check carry-on luggage just before boarding because there was not enough space. Also, the space inside the plane is the smallest I have seen. Getting in and out of your seat during the flight is very difficult and awkward,

Wed, Mar 14
STN
MXP
1h 55m
Thu, Mar 15
MXP
STN
1h 55m
Trip: 2 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 12 reviews
Overall
6.6
Boarding
6.3
Comfort
6.1
Crew
7.1
Entertainment
5.1
Food
5.5
TRS
CIA
Mediocre 2.0

I miss my flight from Trieste to roma today.

MRS
MAD
Okay 5.3

schedule

one hour delay and you stand up on the line for boarding

CIA
MAD
Mediocre 2.0

ridiculous 50 check in fee

AMS
DUB
Excellent 9.0

Seat was surprisingly comfortable, even with me being 6'0. Legs had a little room to spread out.

No free drink. The flight was delayed by 15 minutes, and the board didn't update on boarding time until the plane got there. First time flying ryanair, so I didn't want to leave to get a drink. Ended up paying a few euro's because I was so thirsty on the flight.

STN
MXP
Okay 4.3

Mostly the price. I hated the way we boarded, it was freezing cold and we had to walk outside to get a smoky bus.

Show more results

London to Milan Flight Information

Avg. Flight Duration 2h 03m
Flights Arrive in Milan
Flights Depart from London
Flight Price $34
Distance 596 miles
Airlines Ryanair, easyJet
*
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.