Cheap Flights from London to Milan (LON - BGY)

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 LON to BGY

Sun Mon Tue Wed Thu Fri Sat
  1 $364 2
$364
3
$364
4
$364
5 $167 6 $167
7 $192 8 $260 9 $254 10 $192 11 $167 12
$167
13
$167
14 $221 15 $221 16 $193 17 $193 18 $193 19 $228 20 $261
21 $409 22
$409
23
$409
24 $409 25 $4291 26 $346 27 $321
28 $300 29 $262 30 $254 31 $283      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from London to Milan. Get the best flight deal for your Milan trip!
Here's how it works. Search KAYAK for a flight ticket from London to Milan. 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!
Select an airline:  Ryanair
Direct flights LON to BGY on Ryanair
Flight # Depart STN Arrive BGY Sun Mon Tue Wed Thu Fri Sat Valid Between
4192 8:00 am 11:00 am Nov 29 - Mar 28
4192 8:00 am 11:00 am Nov 26 - Dec 10
4192 8:00 am 11:00 am Nov 25 - Dec 23
4192 8:00 am 11:00 am Dec 31 - Dec 31
4192 8:00 am 11:00 am Dec 29 - Jan 6
4192 8:00 am 11:00 am Dec 24 - Dec 24
4192 8:00 am 11:00 am Nov 30 - Mar 22
4192 8:00 am 11:00 am Dec 17 - Dec 17
4194 11:35 am 2:35 pm Jan 1 - Jan 1
4194 12:10 pm 3:10 pm Dec 10 - Dec 13
4194 12:10 pm 3:10 pm Dec 14 - Dec 21
4194 12:10 pm 3:10 pm Dec 20 - Dec 27
4194 12:10 pm 3:10 pm Dec 23 - Jan 6
4194 12:10 pm 3:10 pm Dec 24 - Dec 24
4194 12:10 pm 3:10 pm Dec 28 - Jan 4
4194 12:10 pm 3:10 pm Dec 29 - Mar 27
4194 12:10 pm 3:10 pm Nov 30 - Dec 7
4194 12:10 pm 3:10 pm Nov 28 - Dec 22
4194 12:10 pm 3:10 pm Nov 25 - Dec 16
4194 12:10 pm 3:10 pm Dec 31 - Dec 31
4194 12:15 pm 3:15 pm Dec 26 - Dec 26
4396 12:25 pm 3:25 pm Jan 2 - Jan 2
4396 12:25 pm 3:25 pm Dec 22 - Jan 5
4396 12:25 pm 3:25 pm Dec 19 - Dec 19
4196 12:55 pm 3:55 pm Dec 24 - Dec 24
4196 3:55 pm 6:55 pm Nov 25 - Dec 23
4196 3:55 pm 6:55 pm Dec 26 - Jan 6
4196 3:55 pm 6:55 pm Dec 31 - Dec 31
4198 8:00 pm 11:00 pm Dec 30 - Dec 30
4198 8:00 pm 11:00 pm Jan 1 - Jan 1
4198 8:00 pm 11:00 pm Jan 3 - Jan 3
4198 8:00 pm 11:00 pm Jan 5 - Jan 9
4198 8:00 pm 11:00 pm Dec 28 - Jan 4
4198 8:00 pm 11:00 pm Dec 26 - Jan 2
4198 8:00 pm 11:00 pm Dec 23 - Dec 23
4198 8:00 pm 11:00 pm Dec 20 - Dec 20
4198 8:00 pm 11:00 pm Dec 18 - Dec 22
4198 8:00 pm 11:00 pm Dec 15 - Dec 15
4198 8:00 pm 11:00 pm Dec 14 - Dec 21
4198 8:00 pm 11:00 pm Dec 13 - Dec 17
4198 8:00 pm 11:00 pm Dec 5 - Dec 7
4198 8:00 pm 11:00 pm Dec 6 - Dec 10
4198 8:00 pm 11:00 pm Dec 8 - Dec 12
4198 8:00 pm 11:00 pm Dec 9 - Dec 9
4198 8:00 pm 11:00 pm Jan 6 - Mar 24