The Leonardo Express runs between the Termini station in the city centre and the airport every 30 minutes, and tickets cost EUR 11. Alternatively, a cheaper option is to take the Metropolitan train from Tiburtina or Ostiense for just EUR 5,5. If you prefer to take a taxi, prices are fixed at EUR 40 for journeys between the city centre and the airport, plus supplementary charges for luggage.
From Milan Cadorna Station you can get the train to Malpensa Aeroporto T1 or Malpensa Aeroporto T2. Trains run every 30 minutes and the journey takes between 29 minutes and 35 minutes. You can also take the metro from Milan to the airport but the journey takes about 45 minutes. Another option is to take the bus from the central station; bus rides take up to 60 minutes.