Cheap Flights from United Kingdom to Milan
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights from United Kingdom to Milan

    Airline Results Price View
    View All Airlines View Flights
    British Airways 63 results £121 View Flights
    Lufthansa 85 results £183 View Flights
    Flybe 1 result £193 View Flights
    Swiss International Air Lines 6 results £204 View Flights
    Brussels Airlines 25 results £257 View Flights
    Air France 18 results £312 View Flights
    KLM 19 results £369 View Flights
    Alitalia 21 results £377 View Flights
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 2h
    2:55 pm LHR - 5:55 pm MXP
    British Airways Direct 2h
    7:45 am LIN - 8:45 am LHR
    £120
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    2:55 pm
    2h
    MXP
    5:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA566
    2:55 pm, 19 Jun Fri
    LHR London
    5:55 pm, 19 Jun Fri
    MXP Milan
    2h

    Return: Milan to London

    LIN
    7:45 am
    2h
    LHR
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA561
    7:45 am, 21 Jun Sun
    LIN Milan
    8:45 am, 21 Jun Sun
    LHR London
    2h
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    6:15 pm LHR - 9:10 pm MXP
    British Airways Direct 2h 5m
    2:20 pm LIN - 3:25 pm LHR
    £120
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    6:15 pm
    1h 55m
    MXP
    9:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA580
    6:15 pm, 19 Jun Fri
    LHR London
    9:10 pm, 19 Jun Fri
    MXP Milan
    1h 55m

    Return: Milan to London

    LIN
    2:20 pm
    2h 5m
    LHR
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA575
    2:20 pm, 21 Jun Sun
    LIN Milan
    3:25 pm, 21 Jun Sun
    LHR London
    2h 5m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    9:10 am LHR - 12:05 pm LIN
    British Airways Direct 2h
    7:45 am LIN - 8:45 am LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    9:10 am
    1h 55m
    LIN
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA576
    9:10 am, 19 Jun Fri
    LHR London
    12:05 pm, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:45 am
    2h
    LHR
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA561
    7:45 am, 21 Jun Sun
    LIN Milan
    8:45 am, 21 Jun Sun
    LHR London
    2h
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    7:40 am LHR - 10:35 am LIN
    British Airways Direct 1h 55m
    3:55 pm LIN - 4:50 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    7:40 am
    1h 55m
    LIN
    10:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA564
    7:40 am, 19 Jun Fri
    LHR London
    10:35 am, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    3:55 pm
    1h 55m
    LHR
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA563
    3:55 pm, 21 Jun Sun
    LIN Milan
    4:50 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    7:40 am LHR - 10:35 am LIN
    British Airways Direct 1h 55m
    7:50 pm LIN - 8:45 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    7:40 am
    1h 55m
    LIN
    10:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA564
    7:40 am, 19 Jun Fri
    LHR London
    10:35 am, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:50 pm
    1h 55m
    LHR
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA589
    7:50 pm, 21 Jun Sun
    LIN Milan
    8:45 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 2h
    12:05 pm LHR - 3:05 pm LIN
    British Airways Direct 1h 55m
    7:10 pm LIN - 8:05 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    12:05 pm
    2h
    LIN
    3:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA562
    12:05 pm, 19 Jun Fri
    LHR London
    3:05 pm, 19 Jun Fri
    LIN Milan
    2h

    Return: Milan to London

    LIN
    7:10 pm
    1h 55m
    LHR
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA569
    7:10 pm, 21 Jun Sun
    LIN Milan
    8:05 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 2h
    3:20 pm LHR - 6:20 pm LIN
    British Airways Direct 2h 5m
    2:20 pm LIN - 3:25 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    3:20 pm
    2h
    LIN
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA568
    3:20 pm, 19 Jun Fri
    LHR London
    6:20 pm, 19 Jun Fri
    LIN Milan
    2h

    Return: Milan to London

    LIN
    2:20 pm
    2h 5m
    LHR
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA575
    2:20 pm, 21 Jun Sun
    LIN Milan
    3:25 pm, 21 Jun Sun
    LHR London
    2h 5m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    7:40 am LHR - 10:35 am LIN
    British Airways Direct 2h 5m
    2:20 pm LIN - 3:25 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    7:40 am
    1h 55m
    LIN
    10:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA564
    7:40 am, 19 Jun Fri
    LHR London
    10:35 am, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    2:20 pm
    2h 5m
    LHR
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA575
    2:20 pm, 21 Jun Sun
    LIN Milan
    3:25 pm, 21 Jun Sun
    LHR London
    2h 5m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    9:10 am LHR - 12:05 pm LIN
    British Airways Direct 1h 55m
    7:10 pm LIN - 8:05 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    9:10 am
    1h 55m
    LIN
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA576
    9:10 am, 19 Jun Fri
    LHR London
    12:05 pm, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:10 pm
    1h 55m
    LHR
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA569
    7:10 pm, 21 Jun Sun
    LIN Milan
    8:05 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    10:35 am LHR - 1:30 pm LIN
    British Airways Direct 1h 55m
    3:55 pm LIN - 4:50 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    10:35 am
    1h 55m
    LIN
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA574
    10:35 am, 19 Jun Fri
    LHR London
    1:30 pm, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    3:55 pm
    1h 55m
    LHR
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA563
    3:55 pm, 21 Jun Sun
    LIN Milan
    4:50 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    10:35 am LHR - 1:30 pm LIN
    British Airways Direct 1h 55m
    7:50 pm LIN - 8:45 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    10:35 am
    1h 55m
    LIN
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA574
    10:35 am, 19 Jun Fri
    LHR London
    1:30 pm, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:50 pm
    1h 55m
    LHR
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA589
    7:50 pm, 21 Jun Sun
    LIN Milan
    8:45 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    6:35 pm LHR - 9:30 pm LIN
    British Airways Direct 1h 55m
    7:10 pm LIN - 8:05 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    6:35 pm
    1h 55m
    LIN
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA570
    6:35 pm, 19 Jun Fri
    LHR London
    9:30 pm, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:10 pm
    1h 55m
    LHR
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA569
    7:10 pm, 21 Jun Sun
    LIN Milan
    8:05 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    7:40 am LHR - 10:35 am LIN
    British Airways Direct 2h
    7:45 am LIN - 8:45 am LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    7:40 am
    1h 55m
    LIN
    10:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA564
    7:40 am, 19 Jun Fri
    LHR London
    10:35 am, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:45 am
    2h
    LHR
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA561
    7:45 am, 21 Jun Sun
    LIN Milan
    8:45 am, 21 Jun Sun
    LHR London
    2h
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    9:10 am LHR - 12:05 pm LIN
    British Airways Direct 1h 55m
    7:50 pm LIN - 8:45 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    9:10 am
    1h 55m
    LIN
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA576
    9:10 am, 19 Jun Fri
    LHR London
    12:05 pm, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:50 pm
    1h 55m
    LHR
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA589
    7:50 pm, 21 Jun Sun
    LIN Milan
    8:45 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    10:35 am LHR - 1:30 pm LIN
    British Airways Direct 1h 55m
    7:10 pm LIN - 8:05 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    10:35 am
    1h 55m
    LIN
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA574
    10:35 am, 19 Jun Fri
    LHR London
    1:30 pm, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:10 pm
    1h 55m
    LHR
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA569
    7:10 pm, 21 Jun Sun
    LIN Milan
    8:05 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    6:35 pm LHR - 9:30 pm LIN
    British Airways Direct 1h 55m
    7:50 pm LIN - 8:45 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    6:35 pm
    1h 55m
    LIN
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA570
    6:35 pm, 19 Jun Fri
    LHR London
    9:30 pm, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:50 pm
    1h 55m
    LHR
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA589
    7:50 pm, 21 Jun Sun
    LIN Milan
    8:45 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 2h
    3:20 pm LHR - 6:20 pm LIN
    British Airways Direct 1h 55m
    3:55 pm LIN - 4:50 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    3:20 pm
    2h
    LIN
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA568
    3:20 pm, 19 Jun Fri
    LHR London
    6:20 pm, 19 Jun Fri
    LIN Milan
    2h

    Return: Milan to London

    LIN
    3:55 pm
    1h 55m
    LHR
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA563
    3:55 pm, 21 Jun Sun
    LIN Milan
    4:50 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 2h
    3:20 pm LHR - 6:20 pm LIN
    British Airways Direct 1h 55m
    7:50 pm LIN - 8:45 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    3:20 pm
    2h
    LIN
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA568
    3:20 pm, 19 Jun Fri
    LHR London
    6:20 pm, 19 Jun Fri
    LIN Milan
    2h

    Return: Milan to London

    LIN
    7:50 pm
    1h 55m
    LHR
    8:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA589
    7:50 pm, 21 Jun Sun
    LIN Milan
    8:45 pm, 21 Jun Sun
    LHR London
    1h 55m
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 1h 55m
    10:35 am LHR - 1:30 pm LIN
    British Airways Direct 2h
    7:45 am LIN - 8:45 am LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    10:35 am
    1h 55m
    LIN
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA574
    10:35 am, 19 Jun Fri
    LHR London
    1:30 pm, 19 Jun Fri
    LIN Milan
    1h 55m

    Return: Milan to London

    LIN
    7:45 am
    2h
    LHR
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA561
    7:45 am, 21 Jun Sun
    LIN Milan
    8:45 am, 21 Jun Sun
    LHR London
    2h
    Depart: Fri, 19 Jun Return: Sun, 21 Jun London to Milan Fri, 19 Jun - Sun, 21 Jun
    British Airways Direct 2h
    12:05 pm LHR - 3:05 pm LIN
    British Airways Direct 1h 55m
    3:55 pm LIN - 4:50 pm LHR
    £130
    britishairways.com
    Show Details

    Depart: London to Milan

    LHR
    12:05 pm
    2h
    LIN
    3:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA562
    12:05 pm, 19 Jun Fri
    LHR London
    3:05 pm, 19 Jun Fri
    LIN Milan
    2h

    Return: Milan to London

    LIN
    3:55 pm
    1h 55m
    LHR
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA563
    3:55 pm, 21 Jun Sun
    LIN Milan
    4:50 pm, 21 Jun Sun
    LHR London
    1h 55m