Getting to Milan Malpensa Airport

Once passengers have safely arrived at Milan Malpensa Airport and have parked their car in one of the many parking lots or disembarked from their train or coach, they can join the free shuttle bus service that runs between the two passenger terminals. The shuttle is available every day of the year and runs 24 hours a day, leaving at 7 minute intervals during day time hours and at 30 minute intervals between the hours of 10.45 pm and 5.15 am.

Getting to Milan Malpensa Airport by Car

Milan Malpensa Airport is situated 25 miles or 48 km northwest of Milan’s city centre and has good connections to Milan and rest of the North Italian region. Motorists have easy access from the city to the airport via two motorways, the A8 and A4.

Motorway A8 allows drivers from the north and the east of the city to reach the airport with ease, while motorists coming from the west or south of the city should use the A4 motorway instead. Coming from the A8 drivers should use the Busto Arisizio-Malpensa exit and continue their journey on the State Highway SS-336 towards Gallarate-Malpensa, from where sign-posting will direct them to Terminal 1 and the parking lots.

Travelling via the A4 motorway, drivers should use the Marcallo Mesero exit, then continue their journey via the Marcallo-Mesero-Malpensa route until they reach the SS-336DIR, which leads onto the Malpensa-A8 motorway connection that heads towards the Milan to Varese stretch of motorway. From there signs will direct motorists to Milan Malpensa’s airport.

Parking at Malpensa Airport can be booked in advance by going online to ViaMilano Parking at

Passengers arriving by taxi from any destination located within the Milan city limits will pay a fixed fare of EUR 90.00 for their journey. The driver will drop passengers off just outside the departure areas at the relevant terminal.

Getting to Milan Malpensa Airport by Train

Malpensa Express trains leave Milan Cadorna train station at 30 minute intervals throughout the day. These express trains are operated by LeNord regional railways and end at Terminal 1 at Malpensa Airport. There are 22 daily journeys going from the train station to Milan Malpensa Airport and a further 22 travelling back to Milan Cadorna train station every day.

Passengers travelling via Milan Central train station can board trains to Malpensa that run at 43 minute intervals with 7 outward and 7 return journeys per day. These trains also stop at Milano P.ta Garibaldi and Milano Bovisa train stations. In addition, there are also trains which also halt at Saronno, Rescaldina, Castellanza, Busto Arisizio, Ferno-Lonate Pozzolo.

Trains from Linea Bellinzone-Luino-Malpensa 1 travel to Terminal 1 via stops at Busto Arsizia Nord and Ferno/Lonate Pozzolo. There are 14 trips per day with trains from Bellinzona starting at 5.54 am and ending at 7.50 pm.

Getting to Milan Malpensa Airport by Bus and Coach

From outside Milan Central Station passengers can catch coaches and regular buses that leave for Malpensa Terminals 1 and 2. The bus trip from the city centre takes just 20 minutes and passengers can purchase their bus tickets on board. Regular city bus lines also connect the city of Milan with Malpensa and Linate Airport. Special Air Pullman coaches leave at 9.30 am, 11.00 am, 12.30 pm, 2.30 pm and 4.30 pm every day of the year.

Trenord bus operator offers a special bus service via Linea S5, the Treviglio/Pioltello/Busto FS/Varese Passante Ferroviario route. These buses run 14 times per day and leave from Busto FS 39 minutes past the hour between 7.39 am and 8.39 pm.

For more information regarding getting to Milan Malpensa Airport, please remain on this website or visit the official Malpensa website at for the latest ground transportation updates.