There are three airports near Milan: Malpensa, Linate and Orio al Serio (Bergamo). Find out how to get from Milan airports to the city centre.
From Malpensa Airport to Milan City Centre
Train from Malpensa Airport to City Centre
Take the Malpensa Express from Malpensa Airport to Milano Centrale (main rail station). Timetable and prices. The train station is located in Terminal 1 on level -1. If you land in Terminal 2, there is a free shuttle bus connecting Terminal 1 with Terminal 2 every 20 minutes 24 hours a day.
Bus from Malpensa Airport to City Centre
Don't buy a ticket in advance at any of the ticket outlets in the airport or online, they may offer "discount" prices but the best price is the one you buy from a ticket seller standing at the door of the bus. The ticket seller will only take cash, for the last 3 years the price for a single journey has been as low as 5 euros and as high as 10 euros.
There are several companies providing buses on the route Malpensa to Milan centre. This means that a bus departs every 10 minutes from Malpensa to Milan Central Rail Station. Over night departures are every 30 minutes. There is no significant difference between the bus companies, so it doesn't matter which bus you use, just buy a ticket for the next departure at the stand. The ticket seller will always tell you that their bus is next departure, that might not be accurate. Also the bus with the most people sitting inside waiting for the bus to leave is not necessarily the next bus to depart either, but even if you don't get the next departure, you will never wait more than 20 minutes and you are sitting in a comfortable seat while the time passes.
The journey time between Malpensa and Milano Centrale FS is about 50 minutes.
The buses have no limit on the weight and quantity of the bags that you may wish to place in the hold.
Taxi from Malpensa Airport to City Centre
Taxis are located in front of the exits to the arrivals halls in both Terminals 1 and 2.
Journey time to central Milan is around 50 minutes.
The fixed fare is €90 to Milan city centre.
Taxis licensed by the City of Milan are white in color. If you take a taxi, make sure that it has a windscreen sticker displaying: "Taxi autorizzato per il servizio aeroportuale lombardo". This means that its meter is adjusted for the airport route and you pay a fair calculate for that route that is displayed on the meter in the taxi. A taxi without the sticker may charge a different fare.
Private Transfer from Malpensa Airport to City Centre
The difference between a taxi and a private transfer is that the private transfer is prebooked. A private transfer can be as low as 95 euros and as high as 130 euros, depending on the number of people. You can book vehicles for up to 55 people and get a very good price.
From Linate Airport to Milan City Centre
Bus from Linate Airport to Milan City Centre
Don't buy a ticket in advance at any of the ticket outlets in the airport or online, they may offer "discount" prices but the best price is the one you buy from a ticket seller standing at the door of the bus.
Buses depart every 30 minutes from the bus stands outside the arrivals hall and terminate at Milano Centrale FS, which is the main railway station of MIlan. Buses to and from Linate do not travel through the night, the first bus departs at 6.05am and last one departs at 11.45pm. The single fare is 5 euros and you can buy the ticket on the bus.
There are several companies providing buses on the route Malpensa to Milan centre. This means that a bus departs every 10 minutes from Malpensa to Milan Central Rail Station. Over night departures are every 30 minutes. There is no significant difference between the buses, so it doesn't matter which bus company you use and which bus you take, just buy a ticket for the next departure. The ticket seller will always tell you that their bus is next departure, that might not be accurate. Also the bus with the most people sitting inside waiting for the bus to leave is not necessarily the next bus to depart either, but even if you don't get the next departure, you will never wait more than 20 minutes and you are sitting in a comfortable seat while the time passes.
A journey by bus from Linate airport to Milan city centre takes about 20 minutes.
The buses have no limit on the weight and quantity of the bags that you may wish to place in the hold.
Also there is a public bus service from Linate Airport to Piazza S. Babila. Take the bus 73 on the arrivals floor to Piazza S. Babila, from there you can reach any point in Milan by metro.
The bus 73 departs every day from 6.05am to 12.55am at 10 minutes intervals.
Taxi from Linate Airport to Milan City Centre
A Linate Airport taxi offers reasonable charges from the airport to the center of Milan City and it only takes about 10 minutes depending on the traffic. Taxi ranks are located directly outside the arrivals terminal. Taxis charge an average of €20 from Linate to Milan City Centre.
Private transfer from Linate Airport to Milan City Centre
The difference between a taxi and a private transfer is that the private transfer is prebooked. A prebooked private transfer between Linate Airport and Milan City can be as low as 50 euros and as high as 80 euros, depending on the number of people. You can book vehicles for up to 55 people and get a very good price.
From Bergamo Airport to Milan City Centre
Bus from Bergamo Airport to Milan City Centre
Don't buy a ticket in advance at any of the ticket outlets in the airport or online, they may offer "discount" prices but the best price is the one you buy from a ticket seller standing at the door of the bus. In recent years it has been around 10 euros.
There are several companies that providing bus service from Bergamo Airport to Milano Centrale FS. Bus departing every 20 minutes from Malpensa to Milan Central Rail Station. There is no significant difference between the buses, so it doesn't matter which bus company you use and which bus you take, just buy a ticket for the next departure. The ticket seller will always tell you that their bus is next departure, that might not be accurate. Also the bus with the most people sitting inside waiting for the bus to leave is not necessarily the next bus to depart either, but even if you don't get the next departure, you will never wait more than 20 minutes and you are sitting in a comfortable seat while the time passes.
The journey time between Bergamo Airport and Milano Centrale is 1 hour.
The buses have no limit on the weight and quantity of the bags that you may wish to place in the hold.
Taxi from Bergamo Airport to Milan City Centre
A taxi from Bergamo airport to Milan city centre is expensive, it's advisable not to take a journey on the meter but to negotiate the price with the driver. Some driver may refuse and insist on a meter price, others may accept a fixed price of about 100 euros.
Private transfer from Bergamo Airport to Milan City Centre
The difference between a taxi and a private transfer is that the private transfer is prebooked. A private transfer between Bergamo Airport and Milan City can be as low as 100 euros and as high as 130 euros, depending on the number of people. You can book vehicles for up to 55 people and get a very good price.