Flight times from Philadelphia to Milan & schedule

The average flight time from Philadelphia to Milan is About 8 hours 1 minute, covering a distance of About 6,603.28 km.

Flight duration

About 8 hours 1 minute

Flight distance

About 6,603.28 km

How long is the flight from Philadelphia to Milan?

The flights usually depart from Philadelphia International Airport and arrive at Milan Malpensa Airport.

See more
Earliest first
Latest first
United Airlines UA719
PHL 1:20 PM
ORD 2:55 PM
With stops 2.6h
S
M
T
W
T
F
S
United Airlines UA416
ORD 9:35 PM
MXP 1:15 PM
8.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC8862
PHL 3:35 PM
YUL 5:12 PM
With stops 1.6h
S
M
T
W
T
F
S
Air Canada AC894
YUL 8:20 PM
MXP 10:05 AM
7.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA6616
PHL 3:35 PM
YUL 5:12 PM
With stops 1.6h
S
M
T
W
T
F
S
United Airlines UA8060
YUL 8:20 PM
MXP 10:05 AM
7.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC8517
PHL 4:35 PM
YYZ 6:10 PM
With stops 1.6h
S
M
T
W
T
F
S
Air Canada AC894
YYZ 5:30 PM
MXP 10:05 AM
10.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA9657
PHL 5:40 PM
FRA 7:30 AM
With stops 7.8h
S
M
T
W
T
F
S
United Airlines UA8768
FRA 11:25 AM
LIN 12:40 PM
1.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA9657
PHL 5:40 PM
FRA 7:30 AM
With stops 7.8h
S
M
T
W
T
F
S
Lufthansa LH5636
FRA 12:35 PM
MXP 1:55 PM
1.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA9657
PHL 5:40 PM
FRA 7:30 AM
With stops 7.8h
S
M
T
W
T
F
S
United Airlines UA9540
FRA 12:50 PM
LIN 2:05 PM
1.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA9657
PHL 5:40 PM
FRA 7:30 AM
With stops 7.8h
S
M
T
W
T
F
S
United Airlines UA9382
FRA 3:40 PM
LIN 4:55 PM
1.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA9657
PHL 5:40 PM
FRA 7:30 AM
With stops 7.8h
S
M
T
W
T
F
S
Lufthansa LH6902
FRA 4:40 PM
MXP 5:55 PM
1.3h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA582
LHR 8:15 AM
MXP 11:20 AM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA568
LHR 9:15 AM
LIN 12:20 PM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA570
LHR 10:20 AM
LIN 1:25 PM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA578
LHR 11:25 AM
LIN 2:30 PM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA572
LHR 12:40 PM
LIN 3:45 PM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA574
LHR 2:50 PM
LIN 6:00 PM
2.2h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA588
LHR 3:50 PM
MXP 6:55 PM
2.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA298
PHL 7:55 PM
MXP 10:05 AM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
Iberia IB4674
PHL 7:40 PM
MAD 8:55 AM
With stops 7.3h
S
M
T
W
T
F
S
Iberia IB671
MAD 7:15 AM
MXP 9:30 AM
2.3h
S
M
T
W
T
F
S
Check prices
British Airways BA1624
PHL 8:05 PM
MXP 10:05 AM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Finnair AY3854
PHL 8:05 PM
MXP 10:05 AM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
See all
British Airways BA1587
PHL 10:05 PM
LHR 10:20 AM
With stops 7.3h
S
M
T
W
T
F
S
British Airways BA566
LHR 7:05 AM
LIN 10:05 AM
2.0h
S
M
T
W
T
F
S
Check prices
Iberia IB8574
PHL 9:25 PM
MXP 10:30 AM
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI114
PHL 9:25 PM
DUB 8:15 AM
With stops 6.8h
S
M
T
W
T
F
S
Aer Lingus EI432
DUB 7:25 AM
LIN 11:05 AM
2.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC8511
PHL 9:15 AM
YYZ 10:50 AM
With stops 1.6h
S
M
T
W
T
F
S
Air Canada AC894
YYZ 5:30 PM
MXP 10:05 AM
10.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA1811
PHL 9:45 AM
ORD 11:20 AM
With stops 2.6h
S
M
T
W
T
F
S
United Airlines UA416
ORD 9:35 PM
MXP 1:15 PM
8.7h
S
M
T
W
T
F
S
Check prices
British Airways BA1624
PHL 8:05 PM
MXP 10:05 AM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Finnair AY3854
PHL 8:05 PM
MXP 10:05 AM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Finnair AY3852
PHL 8:50 PM
EDI 9:05 AM
With stops 7.3h
S
M
T
W
T
F
S
easyJet U25422
EDI 2:30 PM
LIN 5:55 PM
2.4h
S
M
T
W
T
F
S
Check prices
Finnair AY3852
PHL 8:50 PM
EDI 9:05 AM
With stops 7.3h
S
M
T
W
T
F
S
Ryanair FR7052
EDI 5:20 PM
MXP 8:50 PM
2.5h
S
M
T
W
T
F
S
Check prices
Finnair AY3852
PHL 8:50 PM
EDI 9:05 AM
With stops 7.3h
S
M
T
W
T
F
S
Ryanair UK RK3646
EDI 6:05 AM
BGY 9:35 AM
2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA298
PHL 7:55 PM
MXP 10:05 AM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
Iberia IB4674
PHL 7:40 PM
MAD 8:55 AM
With stops 7.3h
S
M
T
W
T
F
S
Iberia IB671
MAD 7:15 AM
MXP 9:30 AM
2.3h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA582
LHR 8:15 AM
MXP 11:20 AM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA568
LHR 9:15 AM
LIN 12:20 PM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA570
LHR 10:20 AM
LIN 1:25 PM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA578
LHR 11:25 AM
LIN 2:30 PM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA572
LHR 12:40 PM
LIN 3:45 PM
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA574
LHR 2:50 PM
LIN 6:00 PM
2.2h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 6:35 PM
LHR 6:35 AM
With stops 7.0h
S
M
T
W
T
F
S
British Airways BA588
LHR 3:50 PM
MXP 6:55 PM
2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA9657
PHL 5:40 PM
FRA 7:30 AM
With stops 7.8h
S
M
T
W
T
F
S
United Airlines UA8768
FRA 11:25 AM
LIN 12:40 PM
1.3h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA298
PHL 7:55 PM
MXP 10:05 AM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices
British Airways BA1624
PHL 8:05 PM
MXP 10:05 AM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Finnair AY3854
PHL 8:05 PM
MXP 10:05 AM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Iberia IB8574
PHL 9:25 PM
MXP 10:30 AM
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
Iberia IB8574
PHL 9:25 PM
MXP 10:30 AM
Nonstop 8.1h
S
M
T
W
T
F
S
Check prices
British Airways BA1624
PHL 8:05 PM
MXP 10:05 AM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Finnair AY3854
PHL 8:05 PM
MXP 10:05 AM
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA298
PHL 7:55 PM
MXP 10:05 AM
Nonstop 8.2h
S
M
T
W
T
F
S
Check prices