Skip to main content
SeeMilan

Airports for Milan

Discover the top Milan airport options

Updated

When deciding which airport to fly to for Milan, in this instance we have only one main recommendation: Malpensa airport.

Milan Malpensa is Milan's main international airport. The large, modern, two-runway airport is located 49 kilometres northwest from central Milan. It handles domestic, medium and large distance flights, connecting Milan with other cities in Europe, Africa, America and Asia.

Milan Malpensa Airport

Located in the Varese region, Malpensa airport features two parallel runways, two passenger terminals (Terminal 2 is dedicated to EasyJet), connected by a free shuttle bus service that runs every seven minutes, 24 hours a day, and a cargo terminal. It is the world's 29th busiest airport, handling around 18 million passengers every year.

It was open in 1909 as an industrial airport near the Ticino river. The first concrete runway was laid when the airport was under Nazi control, during the Second World War, and it officially started as a commercial airport in 1948. It has been extensively enlarged and renovated throughout the years.

There is a wide a variety of bars, restaurants & takeaways at the airport, including lots of cafes, Asian restaurants, bakeries, Italian cuisine, pizzerias and sandwich shops. You can also find a range of shops including a supermarket and high fashion brands.

General Airport Info:

  • Airport Code: MXP
  • Distance to City Centre: 49km
  • Number of Terminals: 2
  • Accepted Currency: Euros €

Travel & Transport:

  • Parking: There are five car parks located near the terminal building. P1 is the long-term car park, it has over 1200 uncovered parking places at Terminal 1, only a 4-minute walk away; minimum stay is 7 days. P2 is the Executive Car Park, and has 2700 covered parking places linked directly to the check-in area - inside is the Top Car area, with 130 large spots for luxury cars, and the Genius area with 500 spaces on floor -4 meant for long-term stays. P3 is the express car park, covered, it offers 1600 spaces adjacent to Terminal 1. P4 is another long-term car park where rates are cheaper the longer you stay; it has 1200 uncovered parking spaces. Finally, P5 is the Easy car park, inside Terminal 2, with 24-hour connection to Terminal 1 thanks to the free shuttle, featuring 3000 uncovered parking spaces. There is also a the '10 Minuti Area', a traffic management system that allows passengers and those accompanying them to stop for 10 minutes with their cars in the areas immediately in front of Terminal 1 of Malpensa airport arrivals and the Sheraton Hotel; it has a system that electronically detects the time taken to enter and exit the area Check Milan Malpensa Airport Parking real time availability & parking prices.
  • Car Hire: The car hire companies’ offices are located in the arrival's lounge.
  • Trains: Malpensa Express trains travel both ways every 7 minutes (30 minutes from 22:45 to 05:15) connecting Terminal 1 of the airport with Piazza Cadorna station in Milan. The journey takes around 40 minutes. Cadorna station is located in the heart of Milan near monumental and artistic sites and links to the red and green lines of the central Milan Subway. Trains also stop at Porta Garibaldi, Busto Arsizio, Saronno and Milano Bovisa. There is a luggage area inbetween compartments.
  • Coaches: Coaches and buses into Milan city, Malpensa airport, Turin, Novara, Domosossola, Genova, Brescia and Orio al Serio depart on a regular basis from the airport, with several stops that include the central train station. You can buy your ticket on site before you board.
  • Airlines: There are lots of International airlines that fly to Milan Malpensa, all year round. Use our Flight Finder to book your flights.

Linate Airport

Linate International Airport, located 7 kilometres east of Milan, handles mainly domestic flights but also daily flights to European capitals such as Berlin, London, Paris, Amsterdam, Madrid and Frankfurt. Milan city centre can be reached by bus or car from Linate.

Linate is Milan's secondary airport, behind Malpensa, and the closest to the city centre. It receives around 10 million passengers every year. Featuring 24 gates, it offers a wide range of domestic and medium range international flights, mainly to other European cities.

Built in the 1930s, it was completely rebuilt in the 1950s and then again in the 1980s. It is officially named Enrico Forlanini airport, after the engineer and inventor who worked in helicopters and aircrafts.

There is also a variety of bars & restaurants at the airport, including cafes, Asian restaurants, bakeries, Italian cuisine, pizzerias and sandwich shops. You can also find a range of shops including a supermarket and high fashion brands.

General Airport Info:

  • Airport Code: LIN
  • Distance to City Centre: 7km
  • Number of Terminals: 1
  • Accepted Currency: Euros €

Travel & Transport:

  • Parking: There are three car parks located near the terminal building. P1 has 1300 covered parking places directly connected to the check-in area through a corridor located on the 2nd floor; it is the most expensive. P2, the Executive Car Park, has 2000 covered parking places and a tunnel connecting it to the check-in area, which is within 1 minute walk. The long-stay car park is located on the 5th and 6th floors of P2; with 500 places of covered and uncovered parking, it has a minimum stay of 4 days and, the longer you stay, the cheaper it gets. Check Milan Linate Airport Parking real time availability & parking prices.
  • Car Hire: The car hire companies’ offices are located in the arrival's lounge.
  • Coaches: Coaches and buses into Milan city, Malpensa airport, Brescia and Monza depart on a regular basis from the airport, with several stops that include the central train station. You can buy your ticket on site before you board.
  • Airlines: There are lots of International airlines that fly to Milan Linate, all year round. Use our Flight Finder to book your flights.

It takes around 20 minutes to drive from the centre of Milan to Linate airport. Take the SP14 for the most direct route.

Orio al Serio Airport, Bergamo

Orio al Serio Airport

International airport in Bergamo for low-cost airlines, Orio al Serio Airport is Bergamo's airport, located only 5 kilometres from Bergamo and 45 kilometres north-east of Milan. The airport operates both international and domestic flights. Trains and bus shuttles run regularly to the centre of Bergamo and Milan, and both taxis and car rentals are available at arrivals.

Also known as Il Caravaggio International Airport, this is the third busiest airport in Italy, serving around 10 million passengers every year. Many low-cost airlines operate at Orio al Serio, offering flights mainly to other European cities as well as some places in northern Africa. Built in the 1930s as a military airport, it has been renovated and extended throughout the years.

There is a variety of bars & restaurants at the airport, including cafes, bakeries, Italian restaurants and sandwich shops. You can also find a range of shops including some high fashion brands.

General Airport Info:

  • Airport Code: BGY
  • Distance to City Centre: 5km
  • Number of Terminals: 1
  • Accepted Currency: Euros €

Travel & Transport:

  • Parking: There are three car parks located near the terminal building. P1 has 285 uncovered parking places directly connected to the check-in area. P2, has 2500 covered and outdoor parking places within 100-150m from the terminal building, connected via free shuttles. P3 is the long-stay car park offering 150 covered and 2600 uncovered spaces within 1km from the airport; there are free shuttles running every 20 minutes to the terminal building.
  • Car Hire: The car hire companies’ offices are located in the arrival's lounge.
  • Coaches: Coaches and buses into Bergamo, Milan city, Malpensa airport, Monza, Turin and other Italian cities like Verona, Venice, Bologna, Parma, Florence or Perugia depart on a regular basis from the airport, with several stops that include the central train stations. You can buy your ticket on site before you board.
  • Airlines: There are lots of International airlines that fly to Orio al Serio, all year round. Use our Flight Finder to book your flights.

It takes around 10 minutes to drive from the centre of Bergamo, and 50 minutes from Milan centre to Orio al Serio airport. Take the A4 from Milan and exit at Bergamo on the SS671 intercity for the most direct route.

Lugano Airport

Regional airport in the Swiss city of Lugano. If you are planning on working your way south through the Italian Lakes, then flying into Lugano airport in Switzerland, which sits at the tip of Lake Lugano, is not a bad option though you will need to change in Zurich or Geneva. There is an airport shuttle into Lugano, based around arrival times, as well as a taxi rank and offices of major car rental companies.

Located just 4 kilometres from the city of Lugano, 30 kilometres from Lake Como and approximately 70 kilometres north of Milan, this is a small airport handling around 200,000 passengers per year. There is only one passenger terminal building offering flights to Geneva and Zurich, as well as seasonal flights to Olbia, Cagliari and Elba Island.

The terminal building includes rent-a-car, airline ticket and check-in desks, and there is a departure lounge with a duty-free shop, kiosk, snack bar and restaurant. Boarding aircrafts is done on foot. Lugano Airport is one of the few airports in the world offering a check-in service up to 20 minutes prior to departure.

General Airport Info:

  • Airport Code: LUG
  • Distance to City Centre: 4km
  • Number of Terminals: 1
  • Accepted Currency: Euros €

Travel & Transport:

  • Parking: There is a car park just 100m from the terminal's entrance, including long-term parking spaces and short-term rates for up to 90 minutes.
  • Car Hire: The car hire companies’ offices are located near the car park.
  • Buses: There is a shuttle bus service from Lugano city centre running between 08:00 and 18:30.
  • Trains: You can easily reach Lugano Airport by train, thanks to the Lugano-Ponte Tresa Train Service (FLP) starting from directly opposite the main Railway Station in Lugano. From the stop at Agno you can reach the airport within a 10-minute walk. The service is available every day.
  • Airlines: Only Swiss, Etihad Regional and Silver Air airlines operate from Lugano airport.

It takes around 15 minutes to drive from the centre of Lugano, and around 40 minutes from Milan to Lugano airport. If you are driving from Milan, take the A2 Milan-Basel motorway and exit 'Lugano Nord' following then the road to Ponte Tresa-Agno.

a photo of turin airort at night

Turin Airport

Turin airport, Aéroport Sandro-Pertini de Turin Caselle, is about 100km from the French border and can be used to access the ski resorts in France as well as Milan or Verona in Italy.

Getting to Milan will take around 2 hours drive and Verona 3 hours.

General Airport Info:

  • Airport Code: TRN
  • Distance to City Centre: 17.5km
  • Number of Terminals: 1
  • Number of Runways: 1
  • Accepted Currency: Euros €

Travel & Transport:

  • Parking: There are five car parks located behind the terminal building. P12 Is for drop off and pick up only as is P07. If you can use P07 as it is free for the first forty minutes. P10 is the cheapest for a week but only has 160 places. The Multi storey is the biggest with 2,000 spaces but is the most expensive. Check Turin Airport Parking real time availability & parking prices.
  • Car Hire: The Car Hire companies’ offices are located inside the multi-storey car park and in the Arrival lounge.
  • Coaches: Coaches and buses into Turin city depart on a regular basis from the airport, with several stops that include the nearby train station. You can buy your ticket on site before you board.
  • Travelling to Milan: The most common methods of getting from Turin Airport to Milan are by transfer bus or hire car. Read our Transfers Guide to find out more information.
  • Railway Station: The Airport is connected to the GTT Station in Turin Dora Station. You can buy tickets in the arrivals lounge where you will also find the timetables. Find out more about train services.
  • Airlines: There are lots of International airlines that fly to Turin, all year round. Use our Flight Finder to book your flights.

Services & Facilities:

  • Restaurants, Bars & Takeaways: 7 different restaurants and bars are open seven days a week at the airport, giving you a good selection to choose from.
  • Shops: More than 20 different shops can be found in the airport, located mostly in the departure lounge. Browse the jewellery, eyewear, timepieces, perfumes, clothing, leather goods, accessories, toys and gadgets. There is also a supermarket at the arrival's lounge.
  • Medical Services: There is an office of Maritime, Air & Boarder Health where medics and paramedics are available as well as vaccinations for those planning to travel. The Office is in the left hand corner of the main terminal building.
  • Lost & Found: The Lost and Found Office is on the ground floor of the office building follow signs for > Presidenza/Direzione/Uffici SAGAT
  • Pets: Pets can be transported through the airport, but you must adhere to the relevant EU regulations.

It takes around 1 hour to drive from the centre of Turin to the International airport. Take the SP501 or the SP12 for the most direct routes.

Directions

Milan's city centre can be reached easily from Malpensa airport by train, bus or car. Out of peak hours, the journey by car between airport and city centre takes on average 45 to 50 mins. The airport has direct access to the A8, E26 and a new road is planned linking the A4 Milan-Turin highway to Milan's Western Ring Road.