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

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 Origins:
Browse Destinations:

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

Book cheap flights from Milan to London

(Return)
Depart: Wed 14 Jun 2017 Return: Wed 28 Jun 2017 Trip spans 15 days
Ryanair
Ryanair
BGY
STN
2h 10m
nonstop
STN
BGY
2h 00m
nonstop
Depart: Tue 13 Jun 2017 Return: Wed 14 Jun 2017 Trip spans 2 days
easyJet
easyJet
MXP
LTN
2h 00m
nonstop
LTN
MXP
2h 05m
nonstop
Depart: Fri 23 Jun 2017 Return: Sun 25 Jun 2017 Trip spans 3 days
Ryanair
Ryanair
MXP
STN
2h 10m
nonstop
STN
MXP
1h 55m
nonstop
Depart: Sun 17 Sep 2017 Return: Sun 1 Oct 2017 Trip spans 15 days
British Airways
British Airways
LIN
STN
2h 00m
nonstop
STN
LIN
2h 05m
nonstop
Depart: Wed 28 Jun 2017 Return: Wed 5 Jul 2017 Trip spans 8 days
Ryanair
Ryanair
MXP
STN
2h 10m
nonstop
STN
MXP
1h 55m
nonstop
Depart: Sat 17 Jun 2017 Return: Wed 21 Jun 2017 Trip spans 5 days
Alitalia
Alitalia
LIN
LHR
2h 00m
nonstop
LHR
LIN
1h 55m
nonstop
Depart: Tue 27 Jun 2017 Return: Wed 28 Jun 2017 Trip spans 2 days
Ryanair
Ryanair
MXP
STN
2h 10m
nonstop
STN
MXP
1h 55m
nonstop
Depart: Tue 13 Jun 2017 Return: Wed 14 Jun 2017 Trip spans 2 days
easyJet
easyJet
MXP
LGW
1h 50m
nonstop
LGW
MXP
1h 55m
nonstop
Depart: Tue 27 Jun 2017 Return: Wed 28 Jun 2017 Trip spans 2 days
Ryanair
Ryanair
BGY
STN
2h 10m
nonstop
STN
BGY
2h 00m
nonstop
Depart: Mon 3 Jul 2017 Return: Wed 5 Jul 2017 Trip spans 3 days
Wizz Air
Wizz Air
BGY
LTN
13h 35m
1 stop
LTN
BGY
9h 25m
1 stop
Depart: Thu 7 Sep 2017 Return: Tue 12 Sep 2017 Trip spans 6 days
Ryanair
Ryanair
BGY
STN
2h 10m
nonstop
STN
BGY
2h 00m
nonstop
Depart: Fri 8 Sep 2017 Return: Mon 11 Sep 2017 Trip spans 4 days
easyJet
easyJet
MXP
LGW
1h 55m
nonstop
LGW
MXP
1h 55m
nonstop
Depart: Fri 23 Jun 2017 Return: Sun 25 Jun 2017 Trip spans 3 days
easyJet
easyJet
MXP
LTN
1h 55m
nonstop
LTN
MXP
2h 05m
nonstop
Depart: Thu 21 Sep 2017 Return: Sat 23 Sep 2017 Trip spans 3 days
Ryanair
Ryanair
MXP
STN
1h 55m
nonstop
STN
MXP
2h 00m
nonstop
Depart: Fri 29 Sep 2017 Return: Mon 2 Oct 2017 Trip spans 4 days
£108
Select
KLM
KLM
MXP
LCY
3h 50m
1 stop
LCY
MXP
3h 55m
1 stop
Depart: Wed 11 Oct 2017 Return: Sat 14 Oct 2017 Trip spans 4 days
easyJet
easyJet
MXP
LTN
1h 55m
nonstop
LTN
MXP
2h 05m
nonstop
Depart: Sun 17 Sep 2017 Return: Sun 1 Oct 2017 Trip spans 15 days
British Airways
British Airways
LIN
LHR
2h 05m
nonstop
LHR
LIN
2h 00m
nonstop
Depart: Mon 25 Sep 2017 Return: Wed 27 Sep 2017 Trip spans 3 days
Ryanair
Ryanair
MXP
STN
1h 55m
nonstop
STN
MXP
1h 55m
nonstop
Depart: Fri 3 Nov 2017 Return: Sun 5 Nov 2017 Trip spans 3 days
easyJet
easyJet
MXP
LTN
2h 00m
nonstop
LTN
MXP
2h 00m
nonstop
Depart: Wed 31 May 2017 Return: Mon 5 Jun 2017 Trip spans 6 days
£130
Select
SWISS
SWISS
MXP
LHR
5h 35m
1 stop
LHR
MXP
6h 55m
1 stop
Direct flights MIL - LON on easyJet
Flight no. Depart MXP Arrive LGW Mon Tue Wed Thu Fri Sat Sun Valid between
8190 07:35 08:25 20 May - 24 Jun
8190 07:35 08:25 21 May - 27 Jun
8190 07:35 08:25 22 May - 19 Jun
8190 07:35 08:25 26 Jun - 3 Sep
8190 07:35 08:25 28 Jun - 5 Jul
8192 10:30 11:25 29 Jun - 11 Jul
8192 10:30 11:25 16 Jun - 28 Jun
8192 10:30 11:20 15 Jun - 22 Jun
8192 10:30 11:25 31 May - 14 Jun
8192 10:40 11:35 3 Jun - 28 Oct
8194 12:20 13:10 27 Jun - 1 Sep
8194 12:20 13:10 26 Jun - 28 Aug
8194 12:20 13:10 24 May - 21 Jun
8194 12:20 13:10 22 May - 23 Jun
8194 12:25 13:15 21 May - 25 Jun
8194 12:25 13:15 20 May - 1 Jul
8194 12:25 13:15 2 Jul - 9 Sep
8196 13:50 14:40 1 Jul - 2 Sep
8196 13:50 14:40 21 May - 15 Jun
8196 13:50 14:40 5 Jun - 12 Jun
8196 13:50 14:40 16 Jun - 23 Jun
8196 13:50 14:40 18 Jun - 25 Jun
8196 13:50 14:40 24 Jun - 30 Jun
8196 13:50 14:40 20 May - 17 Jun
8196 13:50 14:40 26 Jun - 3 Sep
8196 13:50 14:35 30 May - 20 Jun
8192 15:35 16:30 21 May - 11 Jun
8192 15:35 16:30 18 Jun - 18 Jun
8192 15:35 16:30 25 Jun - 9 Jul
8198 18:40 19:30 27 Jun - 4 Jul
8198 18:40 19:30 26 Jun - 3 Sep
8198 18:40 19:30 18 Jun - 25 Jun
8198 18:40 19:30 16 Jun - 24 Jun
8198 18:40 19:30 22 May - 12 Jun
8198 18:40 19:30 21 May - 15 Jun
8198 18:40 19:30 20 May - 10 Jun
8200 22:00 22:55 30 Jun - 7 Jul
8200 22:00 22:55 18 Jun - 25 Jun
8200 22:00 22:50 31 May - 5 Jul
8200 22:00 22:55 23 May - 13 Jun
8200 22:00 22:55 21 May - 16 Jun
8200 22:00 22:55 19 Jun - 29 Jun
8200 22:00 22:55 23 Jun - 23 Jun
Flight no. Depart MXP Arrive LTN Mon Tue Wed Thu Fri Sat Sun Valid between
2284 09:50 10:50 23 May - 20 Jun
2284 09:55 10:55 1 Jul - 2 Sep
2284 10:05 11:05 26 May - 23 Jun
2284 10:25 11:25 20 May - 24 Jun
2284 10:55 11:55 24 May - 21 Jun
2284 10:55 11:55 21 May - 25 Jun
2284 10:55 11:55 30 Jun - 4 Sep
2284 10:55 11:55 26 Jun - 26 Jun
2284 11:05 12:05 25 May - 22 Jun
2284 11:35 12:35 19 Jun - 19 Jun
2284 11:35 12:35 22 May - 12 Jun
2286 16:25 17:20 20 May - 24 Jun
2286 17:10 18:05 27 Jun - 4 Jul
2286 17:10 18:05 26 Jun - 3 Sep
2286 17:30 18:25 21 Jun - 21 Jun
2286 17:30 18:25 18 Jun - 25 Jun
2286 17:30 18:25 15 Jun - 23 Jun
2286 17:30 18:25 25 May - 8 Jun
2286 17:30 18:25 21 May - 14 Jun
2286 19:10 20:05 1 Jul - 2 Sep
Flight no. Depart LIN Arrive LGW Mon Tue Wed Thu Fri Sat Sun Valid between
8182 06:55 07:50 22 May - 23 Oct
8182 06:55 07:50 23 May - 27 Oct
8182 07:10 08:05 20 May - 28 Oct
8182 07:45 08:40 21 May - 22 Oct
8184 10:35 11:30 3 Jul - 2 Oct
8184 10:35 11:30 27 Jun - 7 Oct
8184 10:35 11:30 19 Jun - 26 Jun
8184 10:35 11:30 11 Jun - 24 Jun
8184 10:35 11:30 10 Jun - 12 Jun
8184 10:35 11:30 22 May - 5 Jun
8184 10:35 11:30 20 May - 9 Jun
8186 17:00 17:50 20 May - 28 Oct
8186 17:05 17:50 29 Jun - 26 Oct
8186 17:05 17:50 7 Jun - 28 Jun
8186 17:05 17:55 30 May - 27 Jun
8186 17:05 17:55 21 May - 27 Oct
8186 17:05 17:55 3 Jul - 24 Oct
* 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

Milan
only £29
only £59
only £29
Destination

London
only £33
only £59
only £108
only £37
only £29
Airlines Airline reviews

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

Overall
7.2
Boarding
7.3
Crew
7.5
Comfort
6.7
Food
5.9
Entertainment
4.3