Milan — flights from St. Louis to Milan

Flight Deals from St. Louis to Milan from $663

Bundle + Save
Top flight deals from leading airlines:
American AirlinesIBERIAAir FranceDelta Air LinesBritish AirwaysUnited AirlinesAir CanadaLufthansa+100s more
Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we’ll refund up to 200% of the difference

Help 24/7

We’re always here for you — reach us 24 hours a day, 7 days a week

Good to Know

Essential information to help you plan your flight from St. Louis to Milan.

Priceline Phone Deals

Book with an agent for great rates!

Call now!1 (888) 775-6158
United AirlinesUnited Airlinesfound Oct 14
11/18/26
11:29 am
STLSt Louis Lambert International Airport
13h 1mEWRNewark Liberty Airport
11/19/26
7:30 am
MXPMilan Malpensa Airport
11/25/26
6:55 am
MXPMilan Malpensa Airport
13h 50mFRAFrankfurt am Main Airport
11/25/26
1:45 pm
STLSt Louis Lambert International Airport
$740
Air CanadaAir Canadafound Oct 14
11/18/26
4:05 pm
STLSt Louis Lambert International Airport
15h 10mYYZToronto Pearson AirportZRHZürich Airport
11/19/26
2:15 pm
MXPMilan Malpensa Airport
11/25/26
6:55 am
MXPMilan Malpensa Airport
13h 50mFRAFrankfurt am Main Airport
11/25/26
1:45 pm
STLSt Louis Lambert International Airport
$749
American AirlinesAmerican Airlinesfound Oct 19
11/13/26
5:29 pm
STLSt Louis Lambert International Airport
14h 31mORDChicago O Hare AirportLHRLondon Heathrow Airport
11/14/26
3:00 pm
LINMilan Linate Airport
11/20/26
1:40 pm
MXPMilan Malpensa Airport
15h 10mMIAMiami International Airport
11/20/26
9:50 pm
STLSt Louis Lambert International Airport
$754
LufthansaLufthansafound Oct 14
11/18/26
11:29 am
STLSt Louis Lambert International Airport
13h 1mEWRNewark Liberty Airport
11/19/26
7:30 am
MXPMilan Malpensa Airport
11/25/26
6:25 am
LINMilan Linate Airport
14h 20mFRAFrankfurt am Main Airport
11/25/26
1:45 pm
STLSt Louis Lambert International Airport
$761
Flight plus hotel
BUNDLE + SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler

SWISSSWISSfound Oct 14
11/18/26
4:05 pm
STLSt Louis Lambert International Airport
15h 10mYYZToronto Pearson AirportZRHZürich Airport
11/19/26
2:15 pm
MXPMilan Malpensa Airport
11/25/26
6:55 am
MXPMilan Malpensa Airport
13h 50mFRAFrankfurt am Main Airport
11/25/26
1:45 pm
STLSt Louis Lambert International Airport
$771
United AirlinesUnited Airlinesfound Oct 14
11/18/26
11:29 am
STLSt Louis Lambert International Airport
13h 1mEWRNewark Liberty Airport
11/19/26
7:30 am
MXPMilan Malpensa Airport
11/25/26
6:55 am
MXPMilan Malpensa Airport
13h 50mFRAFrankfurt am Main Airport
11/25/26
1:45 pm
STLSt Louis Lambert International Airport
$740
Air FranceAir Francefound Oct 14
11/18/26
2:31 pm
STLSt Louis Lambert International Airport
13h 14mATLHartsfield Jackson Atlanta International Airport
11/19/26
10:45 am
MXPMilan Malpensa Airport
11/25/26
10:55 am
LINMilan Linate Airport
16h 34mAMSAmsterdam Airport SchipholDTWDetroit Metropolitan Airport
11/25/26
8:29 pm
STLSt Louis Lambert International Airport
$778
KLMKLMfound Oct 14
11/18/26
2:31 pm
STLSt Louis Lambert International Airport
13h 14mATLHartsfield Jackson Atlanta International Airport
11/19/26
10:45 am
MXPMilan Malpensa Airport
11/25/26
10:55 am
LINMilan Linate Airport
16h 34mAMSAmsterdam Airport SchipholDTWDetroit Metropolitan Airport
11/25/26
8:29 pm
STLSt Louis Lambert International Airport
$778
British AirwaysBritish Airwaysfound Oct 14
11/18/26
1:20 pm
STLSt Louis Lambert International Airport
15h 0mORDChicago O Hare AirportLHRLondon Heathrow Airport
11/19/26
11:20 am
MXPMilan Malpensa Airport
11/25/26
11:40 am
MXPMilan Malpensa Airport
17h 34mLHRLondon Heathrow AirportORDChicago O Hare Airport
11/25/26
10:14 pm
STLSt Louis Lambert International Airport
$778
IBERIAIBERIAfound Oct 19
11/13/26
11:35 am
STLSt Louis Lambert International Airport
19h 5mORDChicago O Hare AirportMADAdolfo Suárez Madrid–Barajas Airport
11/14/26
1:40 pm
MXPMilan Malpensa Airport
11/20/26
7:55 am
LINMilan Linate Airport
19h 9mMADAdolfo Suárez Madrid–Barajas AirportORDChicago O Hare Airport
11/20/26
8:04 pm
STLSt Louis Lambert International Airport
$790

Top Deals on flights from St. Louis to Milan

St. Louis, US (STL) - Milan, IT (MIL)

American AirlinesAmerican Airlines

Nov 1

12:43 pm
STLSt Louis Lambert International Airport
14h 22m2 stops · CLT, PHL

Nov 2

10:05 am
MXPMilan Malpensa Airport
Search More

as low as

$663

St. Louis, US (STL) - Milan, IT (MIL)

American AirlinesAmerican Airlines

Nov 1

11:34 am
STLSt Louis Lambert International Airport
15h 31m2 stops · ORD, PHL

Nov 2

10:05 am
MXPMilan Malpensa Airport
Search More

as low as

$663

St. Louis, US (STL) - Milan, IT (MIL)

American AirlinesAmerican Airlines

Nov 1

9:08 am
STLSt Louis Lambert International Airport
15h 57m2 stops · CLT, JFK

Nov 2

8:05 am
MXPMilan Malpensa Airport
Search More

as low as

$663

St. Louis, US (STL) - Milan, IT (MIL)

American AirlinesAmerican Airlines

Nov 1

10:38 am
STLSt Louis Lambert International Airport
17h 52m1 stop · MIA

Nov 2

11:30 am
MXPMilan Malpensa Airport
Search More

as low as

$663

St. Louis, US (STL) - Milan, IT (MIL)

American AirlinesAmerican Airlines

Nov 1

6:02 am
STLSt Louis Lambert International Airport
21h 3m1 stop · PHL

Nov 2

10:05 am
MXPMilan Malpensa Airport
Search More

as low as

$663

St. Louis, US (STL) - Milan, IT (MIL)

IBERIAIBERIA

Nov 1

10:21 am
STLSt Louis Lambert International Airport
16h 9m2 stops · DFW, MAD

Nov 2

9:30 am
MXPMilan Malpensa Airport
Search More

as low as

$677

St. Louis, US (STL) - Milan, IT (MIL)

IBERIAIBERIA

Nov 1

1:24 pm
STLSt Louis Lambert International Airport
17h 16m2 stops · ORD, MAD

Nov 2

1:40 pm
MXPMilan Malpensa Airport
Search More

as low as

$677

St. Louis, US (STL) - Milan, IT (MIL)

IBERIAIBERIA

Nov 1

1:24 pm
STLSt Louis Lambert International Airport
17h 16m2 stops · ORD, MAD

Nov 2

1:40 pm
MXPMilan Malpensa Airport
Search More

as low as

$677

St. Louis, US (STL) - Milan, IT (MIL)

IBERIAIBERIA

Nov 1

11:34 am
STLSt Louis Lambert International Airport
19h 6m2 stops · ORD, MAD

Nov 2

1:40 pm
MXPMilan Malpensa Airport
Search More

as low as

$677

St. Louis, US (STL) - Milan, IT (MIL)

Air FranceAir France

Nov 1

12:00 pm
STLSt Louis Lambert International Airport
13h 45m2 stops · ATL, CDG

Nov 2

8:45 am
LINMilan Linate Airport
Search More

as low as

$679

St. Louis, US (STL) - Milan, IT (MIL)

Air FranceAir France

Nov 1

12:00 pm
STLSt Louis Lambert International Airport
15h 0m2 stops · ATL, CDG

Nov 2

10:00 am
MXPMilan Malpensa Airport
Search More

as low as

$679

St. Louis, US (STL) - Milan, IT (MIL)

Air FranceAir France

Nov 1

10:25 am
STLSt Louis Lambert International Airport
15h 20m2 stops · ATL, CDG

Nov 2

8:45 am
LINMilan Linate Airport
Search More

as low as

$679

Best Milan Hotel + Flight Packages

St. Louis - Milan packages

Best Milan Hotel + Flight + Car Packages

St. Louis - Milan packages

When is the best time of day to fly?

Morning (5am - 12pm) is the cheapest time of day to fly from St. Louis to Milan. At $831 it is 10% cheaper than the average time. Midday (12pm - 2pm) is the most expensive time, 23% above average.

$831Morning$1,132Midday$857Afternoon$864Evening
Show the data
When is the best time of day to fly?
Time of dayAverage fare
Morning$831
Midday$1,132
Afternoon$857
Evening$864

What do round-trip flights from St. Louis to Milan cost?

Share of fares in each price range.

47%$700to $80023%$800to $9002%$900to $1,00025%$1,000to $1,1002%$1,100to $1,2003%$1,200and up
Show the data
What do round-trip flights from St. Louis to Milan cost?
Price rangeShare of fares
$700 to $80047%
$800 to $90023%
$900 to $1,0002%
$1,000 to $1,10025%
$1,100 to $1,2002%
$1,200 and up3%

Frequently Asked Questions

Everything you need to know about flying from St. Louis to Milan.

What is the typical flight duration from St. Louis to Milan?

The flight from St. Louis to Milan covers about 4,760 miles. There is no scheduled nonstop service on this route, so the trip requires a connection.
Methodology
Flight times and distances come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). The typical flight time is the median scheduled block time across all carriers on the route, computed the same way in both directions so the difference reflects prevailing winds rather than any change in method. Distance is the great-circle distance between the two airports, so the actual flown track is typically 2-5% longer.

Are there any direct flights from St. Louis to Milan?

There are no non-stop flights from St. Louis to Milan. The shortest connecting routing is on United via Chicago O'Hare, taking 11 hours 19 minutes total — an 89-minute first leg, a 65-minute layover, and an 8-hour 45-minute transatlantic leg. Delta via Atlanta is the next quickest at 12 hours.
Methodology
Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a median fare is shown for a carrier, it reflects the real fares Priceline users found on this route in the last 72 hours.

What are the ground transportation options in Milan?

From Milan Malpensa (MXP), the fastest and most-used way into the city center is the Malpensa Express train, which runs every 15–30 minutes to Milano Cadorna or Milano Centrale in about 40–57 minutes for €15. Buses are the budget option, with Terravision, Autostradale, and FlixBus running every 20–30 minutes for roughly €10 and taking 50 minutes or more. Taxis are a flat €90–€110 from Malpensa to central Milan, making them the most expensive choice, while ride-share like Uber Black is available but pricier than a fixed-fare taxi. Car rentals are available from Avis, Hertz, and others at the airport, but the 40–50 km drive into Milan is rarely faster than the train. For most travelers, the Malpensa Express is the clear default because it is both the quickest and the most reliable option.
References

Are overnight (red‑eye) flights available from St. Louis to Milan?

There is no nonstop red-eye from St. Louis to Milan, but connecting itineraries whose long overnight leg is a red-eye do operate. You can fly via Atlanta on Delta (departing 6:15 PM, arriving 9:25 AM), via Newark on United (departing 5:30 PM, arriving 7:30 AM), via Montreal or Toronto on Air Canada (departing around 8:45 PM or 5:30 PM, arriving 10:20 AM), or via Philadelphia on American (departing 8:10 PM, arriving 10:05 AM).
Methodology
Red-eye flights are identified from scheduled local departure and arrival times and block times in our flight-schedule database — built from published airline timetables and official schedule data, including U.S. Department of Transportation records for domestic routes. A flight counts as a red-eye when it departs in the afternoon or evening (3 p.m. or later local time) or in the early hours before 4 a.m., and is in the air at some point between midnight and 4 a.m. local time at both its departure airport and its arrival airport. An evening flight that lands before midnight at its destination is never counted, nor is a morning departure or a daytime long-haul that reaches the next calendar date only because of time zones. Each red-eye is labelled with its timing (for example, overnight and landing the next morning, or late-night and landing after midnight). For connecting itineraries the same rule is applied to the longer leg, from one representative day's flight search.

Which airlines usually operate this route from St. Louis to Milan?

There is no nonstop service from St. Louis to Milan. United Airlines offers the quickest one-stop options via Chicago O'Hare or Newark, with total travel times around 11h 19m and 12h 10m respectively. Delta Air Lines connects through Atlanta in about 12 hours, while Air Canada routes via Montreal or Toronto and American Airlines via Philadelphia. United, Lufthansa, Air Canada, and American are Star Alliance or oneworld members, while Delta is SkyTeam.
Methodology
Airlines and weekly frequencies come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a typical fare is shown for a carrier, it is the median of the real fares Priceline users found on this route in the last 72 hours.

Which airport should I use in Milan?

Milan has three airports. Malpensa is the main intercontinental hub, about 50 km northwest of the centre. Linate is only 8 km from downtown and handles domestic and European business flights. Bergamo Orio al Serio is 45 km northeast and serves low-cost carriers.

How do I get to Lambert Intl Airport from the city center?

Lambert–St. Louis International Airport is about 15 miles northwest of downtown, and the MetroLink light rail offers an affordable, direct ride from the city center to the airport. Taxis and ride-shares pick up curbside at both terminals and are the fastest door-to-door option, with taxis from downtown costing around $30–45 depending on traffic. Several downtown hotels run shuttle buses, and driving yourself is straightforward via I-70 with on-site garages, surface lots, and long-term parking served by free shuttles.
References

Are there hotels or sleeping facilities at Milan airport?

There are hotels right at Milan–Malpensa Airport, with the Sheraton Milan Malpensa Airport Hotel inside Terminal 1 and the Moxy Milan Malpensa Airport within a short walk of Terminal 2. The Sheraton offers day rooms and is the only hotel with direct access to Terminal 1. Nearby options with airport shuttles include the Holiday Inn Express, Idea Hotel, and First Hotel Malpensa.
References

What facilities and services are available to travelers at Milan Malpensa International Airport?

Milan Malpensa Airport has free Wi-Fi throughout, and one cafe in Terminal 1 stays open 24 hours, while vending machines offer snacks and drinks when other food outlets are closed. Free drinking water fountains are located in Terminal 1 (10 locations) and Terminal 2 (3 locations). Luggage storage is available on the ground floor of Terminal 1's arrivals area. Currency exchange desks and banks are found in both terminals, along with a pharmacy, bookshops, and a business centre in Terminal 1. Duty-free shopping, tax-refund offices, and a wide selection of shops and restaurants are also available. A prayer room, nursery, and smoking areas are provided, and there are private sleeping cabins for rent.
References

Are there accessible services or children's facilities at the St. Louis and Milan airports?

Milan–Malpensa Airport provides free Sala Amica assistance for passengers with reduced mobility, with staff at Terminal 1 near door 17 and in the boarding areas of both terminals, and passengers can call (+39) 02 232323 to arrange support. St. Louis Lambert International Airport offers wheelchair assistance, accessible restrooms, elevators, service animal relief areas, and a staffed Information and Paging Booth at 314-890-1333, with TSA screening lanes for travelers with disabilities. To arrange mobility assistance, contact your airline before the flight and request the appropriate IATA assistance code such as WCHR, WCHS, or WCHC.
References

What aircraft are typically used on flights from St. Louis to Milan?

There is no nonstop service from St. Louis to Milan. Connecting flights use Boeing 777-300ERs on Air Canada via Montreal and Toronto, Boeing 787-8s and 777s on United via Chicago and Newark, Boeing 767-400s on Delta via Atlanta, and Boeing 787s on American via Philadelphia.
Methodology
Aircraft types come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). For U.S. routes the type is grounded in the tail number that actually operated the flight; elsewhere it comes from the airline's filed equipment code. Where the source does not commit to a specific variant we name the aircraft family (for example Airbus A320 family) rather than guess, and where no reliable type is on file the aircraft is omitted rather than estimated. Types describe typical scheduled equipment and can vary with seasonal or day-of-week assignments and last-minute swaps.

Which airline alliances serve flights from St. Louis to Milan?

There is no nonstop service from St. Louis to Milan, so the route is flown via one-stop connections through United's hubs at Chicago O'Hare and Newark, Delta through Atlanta, Air Canada through Montreal and Toronto, and American through Philadelphia. United, Lufthansa, and Air Canada all belong to Star Alliance, Delta belongs to SkyTeam, and American belongs to oneworld, so all three major global alliances serve this route.
Methodology
Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a median fare is shown for a carrier, it reflects the real fares Priceline users found on this route in the last 72 hours.

What are the best airport lounge options when departing from St. Louis?

Departing from St. Louis, the best lounge options depend on your terminal. In Terminal 1, the American Airlines Admirals Club offers complimentary food and drinks, a full-service bar, and Wi-Fi, with access for Admirals Club members or eligible Citi/AAdvantage Executive Card holders. Terminal 2 has the Wingtips Lounge, a common-use lounge with complimentary food, beverages, and high-speed Wi-Fi, accessible via day pass, Priority Pass, or other lounge memberships. Active military and their families can use the free USO Lounge in Terminal 1.
References

Are same‑day changes or standby possible on this route?

Same‑day changes and standby depend on the airline and fare class, with flexible or business‑class tickets offering the most generous options.