There are three bigger airports around Milan. The biggest one is Malpensa, where aeroplanes from all over the world comes and goes.
There are two terminals, with the trains and busses going to the international one. If you're going to take a national flight there will be shuttle busses that takes you there.
From Malpensa you can either take the bus (which starts right outside the airport). There are a number of different companies, so you will almost always find a bus that goes away quickly. Prices range from 4,50 euro to 5,50 euro for a one-way-trip. The busses stops outside the central station, "Stazione centrale" in Milan. The trip takes one hour.
You can also take the "Malpensa Express" which is the train. Costs 11 euro one-way, but goes 15 minutes faster than the bus. The train stops at the second biggest train station in Milan, Cadorna station.
I would guess that a taxi from Malpensa to somewhere around 70-90 euro. Not worth it, if you ask me. Better then to take the bus/train to the city center, and from there a taxi to your hotel if you're unsure where it is.
The second airport is Linate, which is quite much smaller. It's also much closer to the city center. A taxi goes for 15-20 euro one way. There are also busses that goes to the central station, or local busses that goes to San Babila, the bus stop next to the Duomo. That ticket costs 1 euro. For a shuttle bus I would think the ticket price is about 3-5 euro.
If you go with Ryanair (Among the destinations Barcelona, Paris, London, Frankfurt) you will come to the airport outside Bergamo. It's as close to Milan centre as Malpensa, so there is no difference. From Orario De Serio you take the bus to either Bergamo or Milan. Takes an hour to Milan, and the trip costs about 7-8 euro if I'm not mistaken.
Milan Malpensa Airport has two terminals
Terminal 1 is the larger of the two terminals. It handles most domestic and international flights.
Terminal 2 is mostly for charter flights plus a few international services.
To get to Malpensa by Car :
Access roads from Milan are A8, A26. A new road is planned linking the A4 Milan-Turin highway to Milan's western ring road.
Journey time is around 45-50 minutes but can be longer at peak times.
Malpensa International Airport (MXP) is Milan's largest airport, located in the northern part of the city, in Busto Arsizio.
Designed by the famous Ettore Sottsass, Malpensa Airport is very modern and very well connected to the downtown through Malpensa Express railway service from Cadorna Station and Malpensa Shuttle Bus from the Central Station.
Milan has also other two smaller airports: Linate Airport (LIN) used for European and domestic flights and Orio al Serio Airport (BGY), located close to Bergamo and used by low-costs companies.
This airport is a much used transit point for flying with Al Italia.
The airport leave the following to be desired:
1) Everyone has to pass through a small security check, with a resulting scrum is 2 aircraft arrive at once
2) Getting into the City is not quick
3) The services in the airport are not the greatest (a few posh shops, but short of some good cafes)
Too many people for the facilities.
Also, there is a tendency for many delays due to fog!
This comes up in the forum from time to time - if you click on the flyer it will be full size, and the second picture is the full timetable.
The cards can be found at Arrivals in Linate Airport.
Click these and save to Photoshop or Paint or similar - High definition (5757 resolution) scans so should be well readable!
I flew into Milan, or actually Bergamo (40 minutes north-east of Milan) from Larvik, Norway on Ryanair. It is a great and cheap way to fly around Europe, and I think that this was the cheapest way of getting from Norway to Italy.
The seats on Ryanair aren't bad, but any trip longer than 2-2.5 hours and you might start to feel a bit stiff in your seat. If you want something to snack on when flying you have to either bring your own food or pay for snacks on board.
With Ryanair from milan you can fly to: Norway, Sweden, Austria, Belgium, the UK, Ireland, Germany, and Spain.
Once at the airport there is a connecting bus that will take you to the Milan Central (Train) Station. You can buy tickets off the Ryanair website (under 'destinations' and then 'Milan'), but must be more than 24hrs before your flight. You can also buy them onboard the flight or when you get into the airport at the desk in the main hall.
Costs 5 euros, takes about 50-60 mins. Beware, there are 2 bus companies operating this route, the compete with varying prices and special deals (i.e. 3 for 2 etc.) and they have ticket hagglers all over the place. Make sure you buy the right ticket for the right bus.
Milan is served by three airports:
1) Malpensa - located way outside Milan, reachable by bus, airport express train or of course by taxi. Give yourself plenty of time to get here if you are coming by road (esp. during rush hour and one Friday and Sunday evenings) as you will be travelling on the highway
2) Linate - the city airport, accessible by public bus no. 73 leaving from Piazza San Babila in town
3) Orio al Serio - it's a bit of a stretch calling this a Milan airport, although all the budget airlines sell it as such. Located in Bergamo, the shuttle bus from the airport to Milan Central Station takes between 45 minutes to an hour (it once took me 1 1/2 hours!).
From Airport to Milano:
# By Car
Access roads to Milan are A8, A26. A new road is planned linking the A4 Milan-Turin highway to Milan's western ring road.
Journey time is around 45-50 minutes but can be longer at peak times.
Metered taxis are available outside both Arrivals and Departures areas.
Journey time to central Milan is around 50 minutes.
Fare: EUR 65.00 - EUR 75.00.
The Malpensa Express departs from Terminal 1 for Milan's Cadorna Rail Station every 30 minutes. It also stops at Milan Bovisa and Saronno stations. First train departs Malpensa at 06.45, the last train departs 21.45. Journey time is around 40 minutes.
Fare: EUR 9.00 one-way. Same day return is EUR 12.00, open return EUR 14.50.
The Malpensa Express information line is 02 20222.
There are also rail links from Malpensa airport to Milan Central and Milan Garibaldi Stations via Gallarate. A local shuttle bus connects the airport with Gallarate Rail Station every hour.
Shuttle bus fare: From Terminal 1 EUR 1.30, Terminal 2 EUR 1.05.
To Milan Central trains depart Gallarate from 05.54 until 23.24.
To Milan Garibaldi trains depart Gallarate from 05.30 until 23.00.
The State Rail Information number is 848 880.
Bus services leave from outside the Terminal 1 Arrivals area. They serve various destinations in Milan and beyond. Journey times vary. There is also a local service to Gallarate Rail Station.
To Milan Central Station the Malpensa Shuttle departs every twenty minutes from 06.20 to 00.15. Journey time is around an hour.
Fare: EUR 4.50.
To Milan Gallarate Station the service runs every twenty minutes from 05.35 to 19.50.
Fare: From Terminal 1 EUR 1.30, Terminal 2 EUR 1.05.
Linate Airport Shuttle: There are 11 services daily between Milan's Malpensa and Linate airports. First bus departs Malpensa 07.50; last bus departs 00.25.
Fare: EUR 8.00.
There are also bus links from Malpensa airport to Turin, Genoa, Borgmanero, Novara, Como, Varese and Pavia.
My sister and I flew Ryan Air Stanstead to Bergamo, which is a popular airline with the budget jetsetter brigade! It is patronised by an interesting cross section of the public, appreciated by those who are fond of international travel but reluctant to spend £400 on a BA flight for the privilege of hopping across the channel and back.
The one-hour coach ride from Bergamo airport to central Milan was one colossal sprawl of businesses, factories and Mammouth style out-of-town shopping districts. A low lying thick fog shrouded us and our new surroundings in mystery as we left Orio Al Serio airport, and arrived through the city's main arteries into the centro città - perhaps unsurprisingly for a business centre in Northern Italy - dead as the night for a Friday evening!
We were immediately struck by the towering office blocks and neon signs of consumerist activity squaring up to the meglomaniacal grandeur of Central station and piazza.
Ryanair's Milan airport (actually in Bergamo) is one of their hubs, meaning cheap flights to the region from all over Europe. Milan's two main airports, Linate and Malpensa, are a lot closer, and are served by practically all of the major airlines, so you will most likely be able to book a flight to the city no matter where in the world you come from.
Coming from outside Italy the best way is to fly to Malpensa (north, 40 Km, motorway), to Linate (LIN, east, 10 Km) or to Orio (east, 30 Km, motorway A4). From Malpensa (code MXP) there's a train shuttle for connection with Cadorna railway station in the city center.
Almost every 'interesting' site can be reached by one of the three lines of 'Metropolitana' (underground). Check the official site of ATM, the public transport company at www.atm-mi.it (english written pages available). Do not expect announcements for the next station: they're not present in Milan.
If you plan to use taxis you can mostly pay by credit card (check before to avoid chaos).
The trip between Malpensa airport and the city centre is killing if travelled by bus on an Sunday afternoon.
Your options are either train or bus (or pullmann as the airport's website call the bus variant).
I experinced the train as a much more pleasant and convenient way of travelling although the 40 minutes from Malpensa to the stazione Nord cost 9,50e.
On the other hand if you like to enjoy a city tour in a bus, please help yourself, but consider some 60 minutes drive from or to the stazione Centrale -->Malpensa, but maybe you cannot expect more if the fare is 4.5e.
Whenever is your flight from Bergamo airport, there will be a bus departing accordingly, around 3 hrs before the flight departure time from Milan Central Station bus terminal to Bergamo airport. The one way journey takes approxiamate 45 mins and it costs 6 euros.
After we landed at Malpensa we got some Euros and we were ready to head into town. We chose to take the Malpensa Shuttle bus. It cost 4.5€ and took about 50 minutes to reach the Stazione Centrale (the main railway station in Milan). The bus trip gave us an opportunity to have a first look at Italy. Malpensa airport is located a bit outside of Milan so it was nice and green driving into the city. When we reached the Stazione Centrale it was easy to see that this was maybe not the best part of town (homeless people loitering about the bus station and park in front) but the building itself is impressive. It was opened in 1931 and is 207 meter wide and 36 meter high so the entrance is quite spectacular.