$
Eng
Login

How to get to Milan from Malpensa

If you're travelling on your own, you'll probably need a route from the airport to the visitor centre.

Milan is served by three airports: Malpensa, Linate, and Bergamo. Let's explore all the ways to reach the city from each airport.

Malpensa Airport (Aeroporto di Milano-Malpensa) is one of the largest in Italy, handling around 20 million passengers annually. It is the second busiest after Fiumicino and is located 45 km from Milan.

To the city center

You can reach central Milan by taxi, private transfer, or rental car in about 45–50 minutes.

Bus

Terravision

Stops: Terminal 1 (Exit 3) and Terminal 2 (Bus Stop No. 7). The bus goes to Milano Centrale (main train station).

  • Schedule: from 5:05 AM to 1:10 AM, every 20–30 minutes.

  • Travel time: around 50 minutes.

  • Ticket price: 10 EUR online, 12 EUR at the station or from the driver.

FlixBus

Stops at Terminals 1 and 2. The bus travels to Viale Renato Serra and Milano Centrale.

  • Schedule: from 5:00 AM to 12:25 AM, every 15–20 minutes.

  • Travel time: 45 minutes to the first stop, about 1 hour to the station.

  • Ticket price: from 8 EUR online, up to 10 EUR from the driver.

Malpensa Shuttle

Stops at Terminals 1 and 2. Routes: Malpensa – Piazzale Lotto – via Renato Serra – Milano Centrale or Malpensa – Rho Fiera.

  • Schedule: 24/7 service, every 15–30 minutes.

  • Travel time: about 1 hour.

  • Ticket price: 10 EUR, round trip — 16 EUR. Pay at the airport or online.

A string of white taxis in Milan, Italy

Train

You can reach the center of Milan by taking the Malpensa Express train. It goes directly to Milano Centrale railway station.

  • Travel time: about 50 minutes.

  • Operating hours: from 5:20 a.m. to 12:26 a.m. Trains run every 20 minutes from T1 and T2.

  • Ticket price: 13 EUR. Tickets can be purchased at the terminal station or online.

Transfer

GoOpti

GoOpti buses take you directly to the address in Milan. You can book a private transfer or a single seat.

  • Price: from 35 EUR to Milan city center. Book your transfer on the website.

Taxi

You can take a taxi from the parking area outside the terminal exits.

  • Fare: from 104 EUR per car (fixed rate within the city).

Car rental

You can rent a car at the airport or book online (e.g., through rentalcars.com).

  • Rental cost: from 35 EUR/day.

Milan Central Station

To the Train Station and Bus Station

  • To the main train station (Milano Centrale)

All the transportation information is provided above.

  • Lampugnano Central Bus Station is located on Via Giulio Natta. There is no direct connection from the airport. You can take a FlixBus to Fiera Milano City and then transfer to Bus 69 to reach the bus station.

You can also use taxi, transfer service or car rental.

Milan Linate International Airport (Aeroporto di Milano-Linate) is located in the city of Milan. It is named after Enrico Forlanini — a Milanese aviation pioneer. The terminal is just 7 km from Milan, in the municipality of Peschiera Borromeo.

To the city center

Public transport

Buses run from the airport to Milan. The stop is located near the terminal exit — follow the signs.

By taxi or transfer, you can reach the city center in about 20 minutes.

Bus No. 73

The local bus No. 73 takes you to Duomo stop (Piazza Diaz), located in the city center. A nearby metro station allows you to reach almost any point in Milan.

  • Operating hours: daily from 5:30 AM to 12:30 AM. Buses run every 8–10 minutes.

  • Travel time: about 30 minutes.

  • Ticket price: 2.20 EUR. Tickets available from vending machines or kiosks.

Starfly Bus

To reach Milano Centrale railway station, take the Starfly bus.

Schedule: from 6:00 AM to 11:00 PM, every 20 minutes.

Travel time: about 25 minutes.

Price: 6 EUR. Tickets can be purchased on the website, at the kiosk, or from the driver.

Airport Bus Express

Comfortable Airport Bus Express coaches with Wi-Fi also go to the central train station.

  • Timetable: from 5:30 AM to 10:00 PM, every 30 minutes.

  • Travel time: about 30 minutes.

  • Ticket price: 6 EUR, for children aged 2–12 — 4 EUR.

  • Tickets available: at the airport terminal, from the driver, or on the official website.

Bus to Milan airport

Taxi

You’ll find the taxi stand near the airport building, by Exit No. 5. Make sure the driver turns on the meter. It's best to agree on the price in advance.

  • Fare: 40–60 EUR.

Transfer

When booking a transfer, you can choose the brand and type of vehicle. The price will be shown at the time of booking. KiwiTaxi is a well-recommended service.

  • Cost of the trip to the city center — from 50 EUR.

Car Rental

You can rent a car online or at dedicated desks inside the airport building.

You can check prices and choose a car of the appropriate class and brand at www.rentalcars.com.

To the Train Station

You can get to the central railway station in Milan (Stazione di Milano Centrale) by:

  • public transport (Airport Bus Express and Starfly buses);

  • taxi or transfer.

All transportation details are provided above.

car in Milan, Italy

To the bus station

There is no direct connection to the bus station (BUS Milan central station, Piazza Luigi di Savoia). Can be reached with a transfer.

  • Travel time is about 40 minutes.

  • Take bus number 73 from the airport to the V.le Campania V.le Corsica stop.

  • There you change to bus number 91 to the P.za Luigi Di Savoia stop.

  • The bus station will be 100 meters from your point of arrival

Information about route №73 is above.


tripmydream - travel service, that helps to find compare and buy best flights and rooms worldwide with the given budget. All necessary information for travelers - is right here!