background

Flight Deals from Los Angeles to Milan from $217

Fly where?

Top flight deals from leading airlines:

SQ LogoNH LogoTK LogoAF LogoCX LogoKE LogoLH Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Up to 1 stop
    $387
  • Up to 2 stops
    $460

Airlines

  • Air Canada
    $496
  • British Airways
    $490
  • Brussels Airlines
    $494
  • Delta Air Lines
    $524
  • ITA Airways
    $509
  • Lufthansa
    $502
  • SAS Airlines
    $457
  • SWISS
    $509
  • TAP Portugal
    $387
  • United Airlines
    $497

Cabin Class

  • Economy
    $387

Departure Airports

  • Los Angeles International Airport
    $387
  • Ontario International Airport
    $499

Arrival Airports

  • Milan Linate Airport
    $474
  • Milan Malpensa Airport
    $387

Layover Airports

  • Amsterdam Airport Schiphol
    $527
  • Austin Bergstrom International Airport
    $541
  • Brussels Airport
    $527
  • Chicago O Hare Airport
    $511
  • Copenhagen Kastrup Airport
    $457
  • Dallas Fort Worth International Airport
    $494
  • Denver International Airport
    $522
  • Frankfurt am Main Airport
    $496
  • George Bush Intercontinental Houston Airport
    $516
  • Hartsfield Jackson Atlanta International Airport
    $524
  • Humberto Delgado Airport (Lisbon Portela Airport)
    $387
  • London Heathrow Airport
    $490
  • Miami International Airport
    $494
  • Montreal Trudeau Airport
    $494
  • Munich Airport
    $499
  • New York John F Kennedy Airport
    $478
  • Newark Liberty Airport
    $499
  • Oslo Gardermoen Airport
    $460
  • Paris Charles de Gaulle Airport
    $527
  • Phoenix Sky Harbor International Airport
    $494
  • Rome Fiumicino Airport
    $509
  • San Francisco International Airport
    $504
  • Seattle Tacoma International Airport
    $529
  • Stockholm Arlanda Airport
    $468
  • Toronto Pearson Airport
    $509
  • Vancouver International Airport
    $518
  • Washington Dulles Airport
    $522
  • Zürich Airport
    $509
TAP Portugal Logo
4:45 pm – 11:35 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 30h 50m
26 Feb
30h 50m
26 Feb
1 stop
LIS
TAP Portugal Logo
6:20 am – 3:00 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 8h 40m
3 Mar
8h 40m
3 Mar
1 stop
LIS
$387
SAS Airlines Logo
7:30 pm – 7:10 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 23h 40m
2 Feb
23h 40m
2 Feb
1 stop
CPH
SAS Airlines Logo
9:55 pm – 5:00 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 19h 5m
15 Feb
19h 5m
15 Feb
1 stop
CPH
$457
SAS Airlines Logo
7:30 pm – 11:30 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 40h
24 Feb
40h
24 Feb
2 stops
CPH, OSL
SAS Airlines Logo
8:00 pm – 5:00 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 21h
6 Mar
21h
6 Mar
1 stop
CPH
$460
SAS Airlines Logo
7:30 pm – 2:55 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 43h 25m
15 Feb
43h 25m
15 Feb
2 stops
CPH, OSL
SAS Airlines Logo
10:10 pm – 5:00 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 18h 50m
28 Feb
18h 50m
28 Feb
2 stops
ARN, CPH
$468
SAS Airlines Logo
7:30 pm – 12:05 pm
Los Angeles(LAX)Milan(LIN)
LAX - LIN · 40h 35m
1 Mar
40h 35m
1 Mar
2 stops
CPH, ARN
SAS Airlines Logo
11:15 am – 6:00 pm
Milan(LIN)Los Angeles(LAX)
LIN - LAX · 6h 45m
8 Mar
6h 45m
8 Mar
1 stop
CPH
$474
SAS Airlines Logo
6:00 am – 10:25 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 28h 25m
4 Mar
28h 25m
4 Mar
2 stops
JFK, CPH
SAS Airlines Logo
11:15 am – 6:00 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 6h 45m
14 Mar
6h 45m
14 Mar
1 stop
CPH
$478
British Airways Logo
3:30 pm – 2:30 pm
Los Angeles(LAX)Milan(LIN)
LAX - LIN · 23h
16 Feb
23h
16 Feb
1 stop
LHR
British Airways Logo
10:15 am – 7:58 pm
Milan(LIN)Los Angeles(LAX)
LIN - LAX · 9h 43m
26 Feb
9h 43m
26 Feb
1 stop
JFK
$490
British Airways Logo
4:30 pm – 8:00 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 27h 30m
1 Mar
27h 30m
1 Mar
2 stops
PHX, LHR
British Airways Logo
10:15 am – 11:36 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 13h 21m
10 Mar
13h 21m
10 Mar
1 stop
JFK
$494
British Airways Logo
6:00 am – 9:30 pm
Los Angeles(LAX)Milan(LIN)
LAX - LIN · 39h 30m
16 Feb
39h 30m
16 Feb
2 stops
MIA, LHR
British Airways Logo
10:15 am – 7:58 pm
Milan(LIN)Los Angeles(LAX)
LIN - LAX · 9h 43m
26 Feb
9h 43m
26 Feb
1 stop
JFK
$494
Brussels Airlines Logo
8:30 am – 9:55 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 25m
16 Feb
25h 25m
16 Feb
1 stop
YUL
Brussels Airlines Logo
1:05 pm – 8:50 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 7h 45m
26 Feb
7h 45m
26 Feb
1 stop
YUL
$494
British Airways Logo
2:45 pm – 7:45 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 29h
24 Feb
29h
24 Feb
2 stops
DFW, LHR
British Airways Logo
10:15 am – 9:03 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 10h 48m
4 Mar
10h 48m
4 Mar
1 stop
JFK
$494
Air Canada Logo
8:30 am – 9:55 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 25m
10 Feb
25h 25m
10 Feb
1 stop
YUL
Air Canada Logo
6:55 am – 1:05 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 6h 10m
7 Mar
6h 10m
7 Mar
1 stop
FRA
$496
United Airlines Logo
3:00 pm – 10:00 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 31h
25 Feb
31h
25 Feb
1 stop
FRA
United Airlines Logo
6:55 am – 1:05 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 6h 10m
6 Mar
6h 10m
6 Mar
1 stop
FRA
$497
Brussels Airlines Logo
6:37 pm – 7:30 am
Los Angeles(ONT)Milan(MXP)
ONT - MXP · 36h 53m
21 Feb
36h 53m
21 Feb
1 stop
EWR
Brussels Airlines Logo
1:05 pm – 8:50 pm
Milan(MXP)Los Angeles(ONT)
MXP - ONT · 7h 45m
3 Mar
7h 45m
3 Mar
1 stop
YUL
$499
Air Canada Logo
5:30 pm – 8:45 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 27h 15m
24 Feb
27h 15m
24 Feb
1 stop
MUC
Air Canada Logo
1:05 pm – 8:50 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 7h 45m
4 Mar
7h 45m
4 Mar
1 stop
YUL
$499
Lufthansa Logo
8:30 am – 9:55 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 25m
16 Feb
25h 25m
16 Feb
1 stop
YUL
Lufthansa Logo
6:55 am – 1:05 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 6h 10m
26 Feb
6h 10m
26 Feb
1 stop
FRA
$502
Brussels Airlines Logo
8:30 am – 9:55 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 25m
16 Feb
25h 25m
16 Feb
1 stop
YUL
Brussels Airlines Logo
1:05 pm – 12:32 am
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 11h 27m
26 Feb
11h 27m
26 Feb
2 stops
YUL, SFO
$504
ITA Airways Logo
3:20 pm – 4:10 pm
Los Angeles(LAX)Milan(LIN)
LAX - LIN · 24h 50m
25 Feb
24h 50m
25 Feb
1 stop
FCO
ITA Airways Logo
7:00 am – 1:30 pm
Milan(LIN)Los Angeles(LAX)
LIN - LAX · 6h 30m
6 Mar
6h 30m
6 Mar
1 stop
FCO
$509
Air Canada Logo
7:10 pm – 6:10 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 23h
17 Feb
23h
17 Feb
1 stop
ZRH
Air Canada Logo
11:35 am – 7:27 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 31h 52m
25 Feb
31h 52m
25 Feb
2 stops
FRA, YYZ
$509
SWISS Logo
8:30 am – 9:55 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 25m
10 Feb
25h 25m
10 Feb
1 stop
YUL
SWISS Logo
7:05 pm – 4:35 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 21h 30m
16 Feb
21h 30m
16 Feb
1 stop
ZRH
$509
Air Canada Logo
8:30 am – 9:55 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 25m
4 Mar
25h 25m
4 Mar
1 stop
YUL
Air Canada Logo
6:10 am – 6:09 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 11h 59m
14 Mar
11h 59m
14 Mar
2 stops
FRA, ORD
$511
United Airlines Logo
10:20 am – 2:05 pm
Los Angeles(LAX)Milan(LIN)
LAX - LIN · 27h 45m
9 Feb
27h 45m
9 Feb
2 stops
IAH, FRA
United Airlines Logo
6:55 am – 1:05 pm
Milan(LIN)Los Angeles(LAX)
LIN - LAX · 6h 10m
20 Feb
6h 10m
20 Feb
1 stop
FRA
$516
Air Canada Logo
6:30 am – 12:35 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 30h 5m
6 Feb
30h 5m
6 Feb
2 stops
YVR, MUC
Air Canada Logo
1:05 pm – 8:50 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 7h 45m
18 Feb
7h 45m
18 Feb
1 stop
YUL
$518
United Airlines Logo
5:05 am – 2:10 pm
Los Angeles(ONT)Milan(LIN)
ONT - LIN · 33h 5m
8 Feb
33h 5m
8 Feb
2 stops
DEN, FRA
United Airlines Logo
6:55 am – 1:05 pm
Milan(LIN)Los Angeles(ONT)
LIN - ONT · 6h 10m
16 Feb
6h 10m
16 Feb
1 stop
FRA
$522
Brussels Airlines Logo
8:30 am – 9:55 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 25m
16 Feb
25h 25m
16 Feb
1 stop
YUL
Brussels Airlines Logo
2:50 pm – 1:14 am
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 10h 24m
26 Feb
10h 24m
26 Feb
2 stops
FRA, IAD
$522
Delta Air Lines Logo
8:00 am – 9:05 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 5m
21 Feb
25h 5m
21 Feb
1 stop
ATL
Delta Air Lines Logo
10:05 am – 10:29 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 12h 24m
12 Mar
12h 24m
12 Mar
1 stop
ATL
$524
Brussels Airlines Logo
8:30 am – 9:55 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 25m
24 Feb
25h 25m
24 Feb
1 stop
YUL
Brussels Airlines Logo
8:30 am – 8:43 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 12h 13m
10 Mar
12h 13m
10 Mar
2 stops
BRU, IAD
$527
Delta Air Lines Logo
5:45 pm – 5:25 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 23h 40m
26 Feb
23h 40m
26 Feb
1 stop
CDG
Delta Air Lines Logo
1:00 pm – 11:45 am
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 22h 45m
4 Mar
22h 45m
4 Mar
1 stop
AMS
$527
Brussels Airlines Logo
8:30 am – 9:55 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 25h 25m
4 Mar
25h 25m
4 Mar
1 stop
YUL
Brussels Airlines Logo
6:10 am – 5:43 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 11h 33m
14 Mar
11h 33m
14 Mar
2 stops
FRA, SEA
$529
Lufthansa Logo
9:40 am – 1:55 pm
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 28h 15m
26 Feb
28h 15m
26 Feb
2 stops
AUS, FRA
Lufthansa Logo
6:55 am – 2:05 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 7h 10m
12 Mar
7h 10m
12 Mar
1 stop
FRA
$541

Top Deals on flights from Los Angeles to Milan

Los Angeles, US (LAX) - Milan, IT (MIL)

TAP Portugal Logo
TAP Portugal

Dec 9

LAX
24h 10m
LIS

Dec 10

MXP

as low as

$217

Los Angeles, US (LAX) - Milan, IT (MIL)

United Airlines Logo
United Airlines

Nov 13

LAX
25h 25m
YUL

Nov 14

MXP

as low as

$244

Los Angeles, US (LAX) - Milan, IT (MIL)

Air Canada Logo
Air Canada

Nov 13

LAX
25h 25m
YUL

Nov 14

MXP

as low as

$244

Los Angeles, US (LAX) - Milan, IT (MIL)

Delta Air Lines Logo
Delta Air Lines

Nov 13

LAX
25h 15m
JFK

Nov 14

MXP

as low as

$249

Los Angeles, US (LAX) - Milan, IT (MIL)

Delta Air Lines Logo
Delta Air Lines

Nov 13

LAX
26h 20m
IAH
CDG

Nov 14

LIN

as low as

$253

Los Angeles, US (LAX) - Milan, IT (MIL)

Brussels Airlines Logo
Brussels Airlines

Dec 11

LAX
25h 35m
YUL

Dec 12

MXP

as low as

$263

Los Angeles, US (LAX) - Milan, IT (MIL)

Delta Air Lines Logo
Delta Air Lines

Feb 4

LAX
43h 25m
DFW
CDG

Feb 6

LIN

as low as

$264

Los Angeles, US (LAX) - Milan, IT (MIL)

United Airlines Logo
United Airlines

Nov 18

ONT
30h 5m
ORD

Nov 19

MXP

as low as

$272

Los Angeles, US (LAX) - Milan, IT (MIL)

Air Canada Logo
Air Canada

Jan 14

LAX
35h 50m
YYZ
FRA

Jan 16

MXP

as low as

$272

Los Angeles, US (LAX) - Milan, IT (MIL)

United Airlines Logo
United Airlines

Nov 18

LAX
26h 3m
DEN
ORD

Nov 19

MXP

as low as

$272

Los Angeles, US (LAX) - Milan, IT (MIL)

Delta Air Lines Logo
Delta Air Lines

Nov 18

LAX
28h
SLC
JFK

Nov 19

MXP

as low as

$273

Los Angeles, US (LAX) - Milan, IT (MIL)

Delta Air Lines Logo
Delta Air Lines

Nov 29

LAX
33h 10m
ATL

Dec 1

MXP

as low as

$273

Frequently Asked Questions

What are the most convenient layover airports for the flight?
The most convenient layover airports for your flight from Los Angeles to Milan include Humberto Delgado Airport (Lisbon), Amsterdam Airport Schiphol, Copenhagen Kastrup Airport, London Heathrow Airport, and Montreal Trudeau Airport.
What is the cheapest and fastest flight from Los Angeles to Milan?
The cheapest flight is with TAP Portugal at $387, taking 24 hours 10 minutes. The fastest option is with KLM at $595, taking 22 hours 15 minutes.
What are all possible destination arrival airports?
The possible destination arrival airports are Milan Malpensa Airport and Milan Linate Airport.
What is the time difference between destination and arrival?
The time difference between Los Angeles and Milan is 9 hours, with Milan ahead. Adjust your schedule accordingly upon arrival.
Is there a direct flight from Los Angeles to Milan?
There is no direct flight from Los Angeles International Airport to Milan.
Are there convenient layover flights from Los Angeles to Milan?
Yes, there are convenient layover flights from Los Angeles to Milan. Options include TAP Portugal for $387, SAS Airlines for $457, Air Canada for $475, Brussels Airlines for $494, and British Airways for $497, all with 1 stop.