Milan airport transfers

MALPENSA AIRPORT

BERGAMO ORIO AIRPORT

LINATE AIRPORT

Milan has three main airports: Milan-Linate (the City Airport), just a few km from the city centre, Milan-Malpensa (30 km from Milan), and Bergamo Orio al Serio (40 km from Milan). You can reach each of these airports by taxi, by bus or by train.

HOW TO REACH MILAN - MALPENSA –

  • From Cadorna railway station or Milan Central railway station by taking the Malpensa Express Train (it runs every 30 minutes). It takes 30 minutes from Cadorna railway station or 50 minutes from Milan Central railway station and stops at both terminals. The train runs from 04.00 a.m. to midnight. Tickets from 13 €.

  • From Milan Central railway station by bus (it runs every 30 minutes and takes 50 minutes. Click here to download the timetable). Tickets from 10,00 € or 15%off with combo ticket MilanoCard+Malpensa Shuttle click here.

  • From any area of Milan by taking a taxi. Taxi fare Milano < > Malpensa: 95 €

HOW TO REACH BERGAMO ORIO AL SERIO -

  • From Milan Central railway station by bus (it run every 30 minutes and takes 1 hour. Click here to download the timetable). Tickets from 12€. Save 15% with special Combo MilanoCard+Orio Shuttle click here

  • From any area of Milan by taking a taxi. Taxi fare Milano < > Orio al Serio: 90 €.

 

HOW TO REACH MILAN - LINATE -

  • From Milan Central railway station by shuttle bus (it takes 25 minutes). Tickets from 7€. Save 10% with special Combo MilanoCard+Linate Shuttle, click here >

  • From the city centre (Piazza San Babila) by taking bus 73 (it runs from 5 a.m. to midnight, from Monday to Friday every 6 minutes; on Holidays every 10 minutes). A single ticket costs 1,50 €. If you are in possession of the Tourist Card, you get free transfer to Milan – Linate by bus.

  • From any area of Milan by taking a taxi. Taxi fare Milano < > Linate: 30 €.