background

Flight Deals 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
    $518
  • ITA Airways
    $509
  • Lufthansa
    $502
  • SAS Airlines
    $457
  • SWISS
    $509
  • TAP Portugal
    $387
  • United Airlines
    $497

Cabin Class

  • Economy
    $387

Departure Airports

  • Dallas Fort Worth International Airport
    $516
  • Hartsfield Jackson Atlanta International Airport
    $507
  • 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
  • Brussels Airport
    $527
  • Chicago O Hare Airport
    $511
  • Copenhagen Kastrup Airport
    $457
  • Dallas Fort Worth International Airport
    $494
  • 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
    $518
  • Phoenix Sky Harbor International Airport
    $494
  • Rome Fiumicino Airport
    $509
  • San Francisco International Airport
    $504
  • Stockholm Arlanda Airport
    $468
  • Toronto Pearson Airport
    $509
  • Vancouver International Airport
    $518
  • Washington Dulles Airport
    $516
  • 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 – 8:25 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 36h 55m
15 Feb
36h 55m
15 Feb
1 stop
CPH
SAS Airlines Logo
8:00 pm – 5:00 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 21h
28 Feb
21h
28 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
6:00 pm – 10:40 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 40h 40m
24 Feb
40h 40m
24 Feb
1 stop
LHR
British Airways Logo
10:15 am – 7:00 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 8h 45m
4 Mar
8h 45m
4 Mar
1 stop
JFK
$490
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
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
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
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
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
SAS Airlines Logo
8:00 pm – 7:10 pm
Atlanta(ATL)Milan(MXP)
ATL - MXP · 23h 10m
5 Mar
23h 10m
5 Mar
1 stop
CPH
SAS Airlines Logo
8:00 pm – 6:25 pm
Milan(MXP)Atlanta(ATL)
MXP - ATL · 22h 25m
8 Mar
22h 25m
8 Mar
1 stop
CPH
$507
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
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
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
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
8:40 am – 10:50 am
Los Angeles(LAX)Milan(MXP)
LAX - MXP · 26h 10m
17 Feb
26h 10m
17 Feb
2 stops
IAD, FRA
United Airlines Logo
6:55 am – 1:05 pm
Milan(MXP)Los Angeles(LAX)
MXP - LAX · 6h 10m
25 Feb
6h 10m
25 Feb
1 stop
FRA
$516
British Airways Logo
9:15 pm – 9:30 pm
Dallas(DFW)Milan(LIN)
DFW - LIN · 24h 15m
23 Feb
24h 15m
23 Feb
1 stop
LHR
British Airways Logo
10:15 am – 7:20 pm
Milan(LIN)Dallas(DFW)
LIN - DFW · 9h 5m
3 Mar
9h 5m
3 Mar
1 stop
JFK
$516
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
Delta Air Lines Logo
4:05 pm – 11:15 am
Dallas(DFW)Milan(LIN)
DFW - LIN · 19h 10m
10 Feb
19h 10m
10 Feb
1 stop
CDG
Delta Air Lines Logo
11:35 am – 2:00 pm
Milan(LIN)Dallas(DFW)
LIN - DFW · 26h 25m
16 Feb
26h 25m
16 Feb
1 stop
CDG
$518
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
Delta Air Lines Logo
3:25 pm – 1:55 pm
Los Angeles(LAX)Milan(LIN)
LAX - LIN · 22h 30m
26 Feb
22h 30m
26 Feb
1 stop
CDG
Delta Air Lines Logo
1:00 pm – 11:45 am
Milan(LIN)Los Angeles(LAX)
LIN - 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
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

Top Deals on flights to Milan

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

TAP Portugal Logo
TAP Portugal

Nov 11

LAX
24h 10m
LIS

Nov 12

MXP

as low as

$217

Dallas, US (DFW) - Milan, IT (MIL)

British Airways Logo
British Airways

Mar 18

DFW
19h 30m
LHR

Mar 19

LIN

as low as

$227

Dallas, US (DFW) - Milan, IT (MIL)

British Airways Logo
British Airways

Mar 18

DFW
35h 52m
IAH
LHR

Mar 19

MXP

as low as

$232

Atlanta, US (ATL) - Milan, IT (MIL)

JetBlue Logo
JetBlue

Jan 21

ATL
26h 5m
JFK
DUB

Jan 22

LIN

as low as

$235

Dallas, US (DFW) - Milan, IT (MIL)

American Airlines Logo
American Airlines

Feb 16

DFW
40h 25m
MAD

Feb 18

MXP

as low as

$237

Detroit, US (DTT) - Milan, IT (MIL)

JetBlue Logo
JetBlue

Nov 16

DTW
29h 5m
JFK
DUB

Nov 17

LIN

as low as

$244

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
CDG

Nov 14

LIN

as low as

$249

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

LAX
24h 25m
ORD

Nov 19

MXP

as low as

$272