Milan Airport Code: MXP, LIN, BGY, IATA & ICAO Guide
Milan does not have one airport code. The Milan airport code depends on which airport you mean: MXP for Malpensa, LIN for Linate, and BGY for Milan Bergamo.
What is the Milan airport code?
The most common answer is MXP, because Milan Malpensa Airport is Milan’s main international and intercontinental airport. But “Milan airport code” is an ambiguous search because Milan-area flight searches also show LIN and BGY.
ICAO: LIMC
Airport live checks & travel tools
Use current local conditions, official live-status links and planning calculators before you travel. Airline gate, terminal and flight times can change; your carrier remains the final source for flight-specific details.
Live flight center
Check the airport's official flight board, then confirm any last-minute gate or timing change with the airline.
Current airport-area weather
Useful for planning your trip to the airport. This is model-based local weather, not an aviation METAR or an airline operational forecast.
Quick official checks
Open the source that matches the decision you are making right now.
When should I reach the airport?
A planning estimate based on flight type and common time buffers. Always increase the buffer for severe weather, major holidays, unusual airport alerts or airline instructions.
Connection-risk checker
This is a planning heuristic, not an airline minimum-connection-time rule. International arrivals that require U.S. entry processing, baggage claim and security can need substantially more time.
Parking cost estimator
Uses the airport-specific rates stored in this article's configuration. Rates can change; verify availability and final pricing on the official parking page before driving in.
Passenger pickup readiness
Landing time is not curb-ready time. Add time for taxiing, deplaning, baggage claim, customs when applicable and walking to the correct pickup zone.
Best for long-haul flights, many international routes, intercontinental connections and travelers who see “Malpensa” on the ticket.
ICAO: LIML
Best for central Milan, short business trips, domestic Italy flights and many European routes.
ICAO: LIME
Best for many low-cost flights. It is marketed for Milan travel but sits near Bergamo, about 45 km from Milan.
Which Milan airport code should you use?
For U.S. travelers, the right Milan code usually depends on where the flight lands and where you sleep the first night. A cheap fare can become expensive if the airport is far from your hotel or your arrival is late.
Milan airport code IATA vs ICAO explained
Travelers usually need the three-letter IATA code. Pilots, dispatchers, flight tracking systems and aviation documents often use four-letter ICAO codes.
MXP / LIMC
MXP appears on tickets and baggage tags for Milan Malpensa. LIMC is the aviation ICAO code.
LIN / LIML
LIN is the traveler code for Milan Linate. LIML is the ICAO code used in aviation systems.
BGY / LIME
BGY is the traveler code for Milan Bergamo. LIME is the ICAO code.
Milan airport transfer choices by code
Airport code knowledge is useful only if it helps you choose the right transfer. Here is the practical traveler view.
MXP to Milan
Best default: Malpensa Express train.
Malpensa Express connects Malpensa with Milano Centrale and Milano Cadorna. It is usually the cleanest choice for solo travelers, couples and anyone staying near rail or metro connections.
LIN to Milan
Best default: Metro line M4.
Linate is the closest Milan airport to the city. The M4 metro links Linate with the central network, including San Babila, making LIN the easiest code for many city stays.
BGY to Milan
Best default: Direct airport coach to Milano Centrale.
BGY is farther from Milan than LIN and usually requires bus, coach, car or a bus-plus-train combination. It can still be a good value when the flight price is much lower.
Common Milan airport code mistakes
Mistake 1: Thinking Milan has only one airport
Milan-area flight searches can show MXP, LIN and BGY. These are different airports with different transfer routes.
Takeaway: Check the airport code before booking a hotel pickup.
Mistake 2: Booking BGY for a tight city schedule
BGY can be cheaper, but it is not the closest Milan airport. Late arrivals or early departures can make the transfer more stressful.
Takeaway: Add transfer time before deciding the fare is cheaper.
Mistake 3: Using ICAO codes on booking sites
LIMC, LIML and LIME are real aviation codes, but airline passengers usually need MXP, LIN and BGY.
Takeaway: Use IATA codes for tickets and baggage.
Mistake 4: Assuming “international” means only MXP
MXP is the main intercontinental airport, but LIN and BGY also serve international routes.
Takeaway: Match the code to your specific flight, not the word “international.”
Which Milan airport should I choose?
Select your travel priority and this static tool will point you to the most likely airport code. It does not check live fares or schedules.
Airport code chooser
How to use the result
- MXP is the safest default for long-haul and intercontinental Milan searches.
- LIN is often the easiest for downtown Milan access.
- BGY can be a smart budget choice when you have enough transfer time.
- Always check the exact code on your ticket before booking trains, coaches or taxis.
Milan airport code country: Italy
All three Milan-area passenger airports are in Italy, in or near the Lombardy region. The airport codes do not tell you visa rules, passport rules or Schengen entry requirements by themselves.
Schengen arrivals
Flights from other Schengen countries usually do not involve passport control on arrival, though security and document checks can still happen.
Non-Schengen arrivals
Flights from the U.S., U.K. or many non-EU countries can require passport control before baggage claim and exit.
Separate tickets
If you self-connect between MXP, LIN and BGY, treat it as a new trip. You may need immigration, baggage claim, transfer time and fresh check-in.
Milan airport code FAQs
What is the main Milan airport code?
What is Milan airport code Italy?
What is the Milan airport code ICAO?
Is Milan airport code LIN or MXP?
Is BGY a Milan airport code?
Which Milan airport is best for first-time visitors?
Official Milan airport resources
Use these sources for live flight status, terminal details, ground transport, accessibility, airport alerts and operator updates.