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

Depart
Return
1 adult
Adults
16+
Youths
12-15
Children
2-11
Seat infants
under 2
Lap infants
under 2
The price shown for each flight will be the average for all passengers, including any infants.
Compare vs. KAYAK all | none
Browse Destinations:

Flexible dates? Here are the best fares found in the past 48 hours...

Book cheap flights from London to Milan

(Return)
Depart: Wed 5 Jul 2017 Return: Thu 13 Jul 2017 Trip spans 9 days
Ryanair
Ryanair
STN
MXP
2h 00m
nonstop
MXP
STN
2h 10m
nonstop
Depart: Sun 3 Sep 2017 Return: Sat 9 Sep 2017 Trip spans 7 days
easyJet
easyJet
LTN
MXP
2h 05m
nonstop
MXP
LTN
2h 00m
nonstop
Depart: Sun 5 Nov 2017 Return: Thu 9 Nov 2017 Trip spans 5 days
British Airways
British Airways
LHR
MXP
2h 00m
nonstop
MXP
LHR
2h 10m
nonstop
Depart: Wed 5 Jul 2017 Return: Thu 13 Jul 2017 Trip spans 9 days
Ryanair
Ryanair
STN
BGY
2h 00m
nonstop
BGY
STN
2h 10m
nonstop
Depart: Thu 21 Sep 2017 Return: Mon 25 Sep 2017 Trip spans 5 days
Alitalia
Alitalia
LHR
LIN
1h 55m
nonstop
LIN
LHR
2h 00m
nonstop
Depart: Wed 6 Sep 2017 Return: Wed 13 Sep 2017 Trip spans 8 days
Ryanair
Ryanair
STN
BGY
2h 00m
nonstop
BGY
STN
2h 10m
nonstop
Depart: Sat 17 Jun 2017 Return: Tue 20 Jun 2017 Trip spans 4 days
easyJet
easyJet
LTN
MXP
2h 05m
nonstop
MXP
LTN
2h 00m
nonstop
Depart: Wed 21 Jun 2017 Return: Thu 22 Jun 2017 Trip spans 2 days
Ryanair
Ryanair
STN
BGY
2h 00m
nonstop
BGY
STN
2h 10m
nonstop
Depart: Wed 11 Oct 2017 Return: Sun 15 Oct 2017 Trip spans 5 days
easyJet
easyJet
LTN
MXP
2h 05m
nonstop
MXP
LTN
2h 00m
nonstop
Depart: Tue 11 Jul 2017 Return: Thu 13 Jul 2017 Trip spans 3 days
Ryanair
Ryanair
STN
MXP
2h 00m
nonstop
MXP
STN
2h 10m
nonstop
Depart: Thu 15 Jun 2017 Return: Tue 27 Jun 2017 Trip spans 13 days
easyJet
easyJet
LGW
MXP
2h 00m
nonstop
MXP
LGW
1h 55m
nonstop
Depart: Tue 11 Jul 2017 Return: Wed 12 Jul 2017 Trip spans 2 days
Ryanair
Ryanair
STN
BGY
2h 00m
nonstop
BGY
STN
2h 10m
nonstop
Depart: Mon 12 Jun 2017 Return: Sat 24 Jun 2017 Trip spans 13 days
easyJet
easyJet
LTN
MXP
2h 05m
nonstop
MXP
LTN
2h 00m
nonstop
Depart: Thu 7 Sep 2017 Return: Mon 11 Sep 2017 Trip spans 5 days
Ryanair
Ryanair
STN
BGY
2h 00m
nonstop
BGY
STN
2h 10m
nonstop
Depart: Fri 22 Sep 2017 Return: Tue 26 Sep 2017 Trip spans 5 days
easyJet
easyJet
LTN
MXP
2h 05m
nonstop
MXP
LTN
2h 00m
nonstop
Depart: Tue 4 Jul 2017 Return: Sat 8 Jul 2017 Trip spans 5 days
£123
Select
Wizz Air
Wizz Air
LTN
BGY
12h 15m
1 stop
BGY
LTN
7h 20m
1 stop
Depart: Tue 4 Jul 2017 Return: Tue 11 Jul 2017 Trip spans 8 days
Ryanair
Ryanair
STN
MXP
2h 00m
nonstop
MXP
STN
2h 10m
nonstop
Depart: Thu 13 Jul 2017 Return: Sun 16 Jul 2017 Trip spans 4 days
£129
Select
SWISS
SWISS
LHR
MXP
14h 55m
1 stop
MXP
LHR
9h 15m
1 stop
Depart: Tue 22 Aug 2017 Return: Fri 1 Sep 2017 Trip spans 11 days
£130
Select
KLM
KLM
LCY
MXP
3h 55m
1 stop
MXP
LCY
13h 30m
1 stop
Depart: Sat 14 Oct 2017 Return: Sun 29 Oct 2017 Trip spans 16 days
British Airways
British Airways
LHR
MXP
2h 00m
nonstop
MXP
LHR
2h 05m
nonstop
Direct flights LON - MIL on easyJet
Flight no. Depart LGW Arrive MXP Mon Tue Wed Thu Fri Sat Sun Valid between
8189 06:55 09:55 22 May - 11 Jul
8189 07:10 10:10 3 Jun - 28 Oct
8191 08:55 11:50 24 May - 21 Jun
8191 08:55 11:50 25 May - 23 Jun
8191 08:55 11:50 28 Jun - 5 Jul
8191 09:00 11:50 23 May - 29 Aug
8191 09:00 11:55 21 May - 25 Jun
8191 09:00 11:55 20 May - 24 Jun
8191 09:00 11:50 29 May - 19 Jun
8191 09:00 11:55 1 Jul - 2 Sep
8191 09:00 11:55 2 Jul - 3 Sep
8191 09:00 11:50 26 Jun - 28 Aug
8189 12:10 15:05 21 May - 11 Jun
8189 12:10 15:05 18 Jun - 18 Jun
8189 12:10 15:05 25 Jun - 9 Jul
8193 13:45 16:40 24 May - 21 Jun
8193 13:45 16:40 26 Jun - 28 Aug
8193 13:45 16:40 27 Jun - 1 Sep
8193 13:45 16:40 22 May - 23 Jun
8193 13:50 16:45 2 Jul - 9 Sep
8193 13:50 16:45 20 May - 1 Jul
8193 13:50 16:45 21 May - 25 Jun
8195 15:15 18:10 22 May - 13 Jun
8195 15:15 18:10 24 Jun - 30 Jun
8195 15:15 18:10 18 Jun - 25 Jun
8195 15:15 18:10 21 May - 15 Jun
8195 15:15 18:10 20 May - 17 Jun
8195 15:15 18:10 16 Jun - 23 Jun
8195 15:15 18:10 26 Jun - 3 Sep
8195 15:15 18:10 1 Jul - 2 Sep
8197 18:30 21:30 31 May - 16 Jun
8197 18:30 21:30 6 Jun - 13 Jun
8197 18:30 21:30 18 Jun - 25 Jun
8197 18:30 21:30 19 Jun - 29 Jun
8197 18:30 21:30 23 Jun - 23 Jun
8197 18:30 21:30 30 Jun - 7 Jul
8199 20:05 23:00 27 Jun - 4 Jul
8199 20:05 23:00 26 Jun - 3 Sep
8199 20:05 23:00 16 Jun - 24 Jun
8199 20:05 23:00 22 May - 12 Jun
8199 20:05 23:00 21 May - 15 Jun
8199 20:05 23:00 20 May - 10 Jun
8199 20:05 23:00 18 Jun - 25 Jun
Flight no. Depart LGW Arrive LIN Mon Tue Wed Thu Fri Sat Sun Valid between
8183 06:55 10:00 25 May - 26 Oct
8183 07:00 10:00 20 May - 9 Jun
8183 07:00 10:00 3 Jul - 2 Oct
8183 07:00 10:00 27 Jun - 7 Oct
8183 07:00 10:00 19 Jun - 26 Jun
8183 07:00 10:00 11 Jun - 24 Jun
8183 07:00 10:00 10 Jun - 12 Jun
8183 07:00 10:00 22 May - 5 Jun
8185 13:20 16:20 21 May - 4 Jun
8185 13:20 16:20 5 Jun - 26 Oct
8185 13:20 16:20 9 Jun - 27 Oct
8185 13:25 16:25 20 May - 28 Oct
8187 19:55 22:50 20 May - 28 Oct
8187 19:55 22:50 21 May - 22 Oct
Flight no. Depart LTN Arrive MXP Mon Tue Wed Thu Fri Sat Sun Valid between
2283 06:10 09:15 23 May - 20 Jun
2283 06:20 09:25 1 Jul - 2 Sep
2283 06:30 09:35 26 May - 23 Jun
2283 06:45 09:50 20 May - 24 Jun
2283 07:20 10:25 24 May - 21 Jun
2283 07:20 10:25 21 May - 25 Jun
2283 07:20 10:25 30 Jun - 4 Sep
2283 07:20 10:25 26 Jun - 26 Jun
2283 07:30 10:35 25 May - 22 Jun
2283 08:00 11:05 19 Jun - 19 Jun
2283 08:00 11:05 22 May - 12 Jun
2285 17:55 21:00 20 May - 24 Jun
2285 18:35 21:35 27 Jun - 4 Jul
2285 18:35 21:35 26 Jun - 3 Sep
2285 19:00 22:05 21 Jun - 21 Jun
2285 19:00 22:05 18 Jun - 25 Jun
2285 19:00 22:05 15 Jun - 23 Jun
2285 19:00 22:05 25 May - 8 Jun
2285 19:00 22:05 21 May - 14 Jun
2285 20:35 23:40 1 Jul - 2 Sep
* Prices are per person and are for e–tickets and include all taxes & fees in GBP.
We attempt to get accurate prices and fees; however, prices and fees are not guaranteed, and may be subject to last minute changes over which we have no control.
Airports
Origin

London
only £38
only £63
only £130
only £40
only £33
Destination

Milan
only £33
only £70
only £33
Airlines Airline reviews

28 travellers who booked a flight to Milan from London rated their chosen airline with an average of 7.3

Overall
7.7
Boarding
7.2
Crew
7.9
Comfort
7.2
Food
7.0
Entertainment
6.8