Flights to Milan

Compare prices on flights to thousands of top destinations worldwide with Opodo starting at £31

Last minute flights to Milan

Departure Wed, 21 Mar Return Sun, 25 Mar
STN London
MXP Milan
return from £37
Departure Tue, 10 Apr Return Tue, 17 Apr
MAN Manchester
BGY Milan
return from £49
Departure Thu, 22 Mar Return Thu, 29 Mar
LPL Liverpool
MXP Milan
return from £41
Departure Sat, 14 Apr Return Tue, 17 Apr
BHX Birmingham
MXP Milan
return from £119
Popular flight routes to Milan
London - Milan
return from £38
Liverpool - Milan
return from £31
Birmingham - Milan
return from £130
Paris - Milan
return from £144
Prague - Milan
return from £145
Edinburgh - Milan
return from £68

Trips to Milan

Milan travel

Things to do and places to see in Milan

Milan has its share of culture, fashion and art that would get you into the city to appreciate the incredible works of famous people.

You cannot leave Milan without having done the following:

  • Get to Dumo di Milano for a breathtaking view from the roof and admire the magnificent designs and statues
  • Book in advance for a visit to the Last Supper, the world famous painting by Leonard Da Vinci
  • Spend an entire day at the Galleria Vittorio Emanuele II, a lavish designer mall for clothes, shoes and bags.
  • Visit Parco Sempione to get a view of the Sforza Castle and Arch of Peace and Palazzo dell' Arte
  • Visit Leonardo Da Vinci's museum of Science and Technology and see his amazing works including technical drawings and machines
  • Enjoy a performance at La Scala Opera or just admire the museum with various instruments, architecture and costumes
  • Visit the Navigli District for a nice stroll and try varieties of beer from all over the world at Woodstock Bar
  • You can take a free tour of Museo del Novecento in the evening and see some unusual exhibits here
  • Take a boat cruise to Lake Maggiore and enjoy the scenery surrounded by snow-capped mountains.
  • Go on a shopping tour to Vicolungo and shop for heavily discounted international brands

Milan airports

You can check for cheap flights to Milan arriving at any of these airports: Milan Malpensa Airport which is the largest international airport in Milan managing international flights; Linate Airport which caters to domestic flights and short European flights and Orio al Serio International Airport is the third airport serving predominantly low cost airlines.

  • Orio al Serio International Airport

    Top airlines

    Book low cost tickets on Wizz Air, Blue Panorama and Ryanair.


    This airport is about 3.7km from south east of Bergamo and approximately 45km north east of Milan.

    Transport options

    All bus services connect you to central Milan. The nearest train station, Bergamo, is approximately 10 minutes from the airport by bus.

  • Milan Malpensa Airport

    Top airlines

    Here are the top carriers at this airport - Alitalia, Ryanair and Meridiana.


    Malpensa airport is approximately 49km northwest of Milan and in the Varese province.

    Transport options

    In Milan, you just cannot be stranded with a wide network of transportation running round the clock. A coach bus runs every 20 minutes from Terminals T1 and T2 for 50 minutes ride to the city. Malpensa Express train runs from T1 to central Milan in about 40 minutes.

  • Linate Airport

    Top airlines

    This airport caters to most European destinations including flights to Milan from UK via British Airways, easyJet and Alitalia.


    This airport is located in Milan province and is about 8km from central Milan.

    Transport options

    The coach is the cheapest option from this airport to central Milan with a bus every 30 minutes. The local bus runs every 10 minutes from the airport to the city.

Can't miss destinations