Flights from London to Milan (LCY → BGY)
Loading map...
viaLuxembourg(LUX)
LCY→LUX+1h 30mLUX→BGY
2h 40m
viaBerlin(BER)
LCY→BER+1h 30mBER→BGY
3h 31m
viaDublin(DUB)
LCY→DUB+1h 30mDUB→BGY
3h 45m
viaOlbia(OLB)
LCY→OLB+1h 30mOLB→BGY
3h 45m
viaBarcelona(BCN)
LCY→BCN+1h 30mBCN→BGY
3h 46m
viaEdinburgh(EDI)
LCY→EDI+1h 30mEDI→BGY
3h 51m
viaPalma de Mallorca(PMI)
LCY→PMI+1h 30mPMI→BGY
4h 8m
viaIbiza(IBZ)
LCY→IBZ+1h 30mIBZ→BGY
4h 21m
viaMadrid(MAD)
LCY→MAD+1h 30mMAD→BGY
4h 25m
viaMalaga(AGP)
LCY→AGP+1h 30mAGP→BGY
5h 18m
viaThessaloniki(SKG)
LCY→SKG+1h 30mSKG→BGY
5h 27m
viaFaro(FAO)
LCY→FAO+1h 30mFAO→BGY
5h 36m
viaSkiathos(JSI)
LCY→JSI+1h 30mJSI→BGY
5h 45m
Frequently asked questions
Are there direct flights from London to Milan? Currently, there are no direct flights from LCY to BGY. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for London → Milan.
Try a nearby airport to London
Flights to Milan (BGY) from other airports within 350 km of London. Often unlocks cheaper fares or better times.
Or try a nearby airport to Milan
Flights from London (LCY) to other airports within 350 km of Milan.