Cheap Flights from Milan to London (MIL - LON)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from MIL to LON

Sun Mon Tue Wed Thu Fri Sat
  1 $139 2 $130 3 $130 4 $181 5 $206 6 $151
7 $151 8 $115 9 $119 10 $122 11 $132 12 $186 13 $139
14 $304 15 $132 16 $291 17 $291 18 $291 19 $239 20
$239
21 $206 22 $163 23 $148 24 $178 25 $300 26 $275 27 $310
28 $319 29 $267 30 $258 31 $251      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Milan to London. Get the best flight deal for your London trip!
Here's how it works. Search KAYAK for a flight ticket from Milan to London. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights MIL to LON on American Airlines
Flight # Depart MXP Arrive LHR Sun Mon Tue Wed Thu Fri Sat Valid Between
6546 11:20 am 12:20 pm Dec 4 - Dec 24
6546 11:20 am 12:20 pm Dec 26 - Jan 7
Flight # Depart LIN Arrive LHR Sun Mon Tue Wed Thu Fri Sat Valid Between
6307 7:35 am 8:40 am Jan 2 - Mar 1
6307 7:35 am 8:40 am Nov 25 - Dec 5
6307 7:35 am 8:40 am Dec 6 - Dec 17
6307 7:35 am 8:40 am Dec 8 - Dec 22
6307 7:35 am 8:40 am Dec 19 - Dec 19
6307 7:35 am 8:40 am Dec 20 - Dec 31
6307 7:35 am 8:40 am Dec 29 - Feb 26
6311 11:20 am 12:20 pm Nov 25 - Dec 9
6311 11:20 am 12:20 pm Nov 26 - Dec 12
6311 11:20 am 12:20 pm Nov 29 - Dec 22
6311 11:20 am 12:20 pm Dec 16 - Dec 19
6311 11:20 am 12:20 pm Dec 23 - Dec 29
6311 11:20 am 12:20 pm Dec 24 - Jan 7
6311 11:20 am 12:20 pm Jan 3 - Jan 12
6316 1:10 pm 2:10 pm Dec 3 - Dec 9
6316 1:10 pm 2:10 pm Dec 10 - Jan 7
6316 1:10 pm 2:10 pm Dec 11 - Jan 2
6316 1:10 pm 2:10 pm Jan 3 - Jan 11
6261 2:30 pm 3:30 pm Dec 4 - Dec 9
6261 2:30 pm 3:30 pm Dec 12 - Jan 27
6261 2:30 pm 3:30 pm Dec 10 - Dec 24
6261 2:30 pm 3:30 pm Dec 31 - Jan 28
6309 3:40 pm 4:40 pm Dec 26 - Jan 2
6309 3:40 pm 4:40 pm Dec 10 - Jan 4
6309 3:40 pm 4:40 pm Jan 5 - Jan 15
6309 3:40 pm 4:40 pm Dec 5 - Dec 23
6309 3:40 pm 4:40 pm Nov 29 - Dec 7
6262 4:30 pm 5:30 pm Nov 25 - Mar 26
6262 4:35 pm 5:35 pm Dec 5 - Dec 8
6262 4:35 pm 5:35 pm Dec 10 - Jan 9
6313 6:55 pm 7:55 pm Dec 27 - Jan 24
6313 6:55 pm 7:55 pm Dec 28 - Jan 23
6313 6:55 pm 7:55 pm Dec 5 - Dec 26
6313 6:55 pm 7:55 pm Nov 29 - Dec 6
6313 6:55 pm 7:55 pm Dec 7 - Dec 22