Milan dispose de trois aéroports : Linate (LIN), Malpensa (MXP) et Bergame (BGY). Linate est l'aéroport le plus proche du centre-ville et propose des vols à escale unique vers la France via Paris avec Air France. Malpensa se trouve à environ 50 minutes de Milan et offre surtout des vols avec Alitalia. Quant à Bergame se situe à une heure de Milan et est le principal aéroport pour les compagnies à bas prix.