The places connected to Milan on the most scheduled services, busiest first.
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Milan not already shown in a shorter great-circle distance band.
Milan has nonstop connections with 7 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), Dusseldorf (DUS), Berlin (BER), Stuttgart (STR), Hamburg (HAM), and Rostock (RLG). These routes are served by Air Canada (Star Alliance), Air Dolomiti (Star Alliance), Air Malta, Alitalia (Star Alliance), easyJet, Eurowings (Star Alliance), Lufthansa (Star Alliance), and United Airlines (Star Alliance).
Milan has nonstop connections with 6 airports in Spain: Madrid (MAD), Barcelona (BCN), Palma De Mallorca (PMI), Ibiza (IBZ), Tenerife Island (TFS), and Gran Canaria Island (LPA). These routes are served by American Airlines (Oneworld), easyJet, Iberia (Oneworld), and Vueling.
Milan has nonstop connections with 6 airports in United Kingdom: London (LHR), London (LCY), London (LGW), Edinburgh (EDI), Manchester (MAN), and Birmingham (BHX). These routes are served by Air Malta, airBaltic, Alitalia (Star Alliance), American Airlines (Oneworld), British Airways (Oneworld), and easyJet.
Milan has nonstop connections with 4 airports in France: Paris (CDG), Paris (ORY), Figari Sud-Corse (FSC), and La Mole (LTT). These routes are served by Air France (SkyTeam), Air Malta, Alitalia (Star Alliance), Delta Air Lines (SkyTeam), easyJet, Gol Transportes Aéreos, Icelandair, Kenya Airways (SkyTeam), Polar Airlines, and WestJet.
Milan has nonstop connections with 2 airports in Portugal: Lisbon (LIS) and Porto (OPO). These routes are served by easyJet.
Milan has a nonstop connection with Vienna (VIE) in Austria, served by Alitalia (Star Alliance), Austrian Airlines (Star Alliance), and easyJet.
Milan has a nonstop connection with Brussels (BRU) in Belgium, served by Alitalia (Star Alliance), Brussels Airlines (Star Alliance), easyJet, and United Airlines (Star Alliance).
Milan has a nonstop connection with Split (SPU) in Croatia, served by easyJet.
Milan has a nonstop connection with Copenhagen (CPH) in Denmark, served by easyJet and Scandinavian Airlines (SkyTeam).
Milan has a nonstop connection with Dublin (DUB) in Ireland, served by Aer Lingus, American Airlines (Oneworld), and JetBlue.
Milan has a nonstop connection with Luxembourg (LUX) in Luxembourg, served by Alitalia (Star Alliance), easyJet, and Luxair.
Milan has a nonstop connection with Luqa (MLA) in Malta, served by Air Malta and Alitalia (Star Alliance).
Milan has a nonstop connection with Amsterdam (AMS) in Netherlands, served by Air Malta, Alitalia (Star Alliance), Delta Air Lines (SkyTeam), easyJet, Icelandair, Kenya Airways (SkyTeam), KLM (SkyTeam), Smartwings, WestJet, and XiamenAir (SkyTeam).
Milan has a nonstop connection with Stockholm (ARN) in Sweden, served by Scandinavian Airlines (SkyTeam).
Milan has a nonstop connection with Geneva (GVA) in Switzerland, served by easyJet.
The other 32 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Milan from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
The airport's official name is Linate Airport. On Roame and most flight schedules, you will find it under the code LIN.
The IATA airport code for Linate Airport is LIN. Enter LIN in Flightmap whenever you want to use this exact airport.
Linate Airport serves Milan, Italy. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to LIN, not just the broader city.
Open the map with Anywhere as your starting point and LIN as the destination. Each result keeps the route pointed toward Milan, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to LIN.
Yes. When Roame has observed award availability for a route to LIN, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.