Flight times from Philadelphia to Milan & schedule

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

Flight duration

About 8 hours 6 minutes

Flight distance

About 6,603.28km

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
Delta Air Lines DL5740
PHL 06:00
BOS 07:35
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL276
BOS 19:55
MXP 09:25
7.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1152
PHL 06:40
ATL 09:00
With stops 2.3h
S
M
T
W
T
F
S
Delta Air Lines DL174
ATL 18:20
MXP 09:25
9.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA2184
PHL 08:21
MIA 11:30
With stops 3.1h
S
M
T
W
T
F
S
American Airlines AA206
MIA 19:50
MXP 11:30
9.7h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B61160
PHL 08:28
BOS 09:45
With stops 1.3h
S
M
T
W
T
F
S
Jetblue Airways B6331
BOS 18:25
MXP 08:10
7.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC8858
PHL 09:15
YUL 10:56
With stops 1.7h
S
M
T
W
T
F
S
Air Canada AC894
YUL 20:30
MXP 10:20
7.8h
S
M
T
W
T
F
S
Check prices
KLM KL5143
PHL 11:20
ATL 13:34
With stops 2.2h
S
M
T
W
T
F
S
KLM KL6079
ATL 18:20
MXP 09:25
9.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA1909
PHL 11:32
ORD 13:02
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA416
ORD 21:30
MXP 13:20
8.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA2207
PHL 11:39
ORD 13:08
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA416
ORD 21:30
MXP 13:20
8.8h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6360
PHL 12:15
BOS 13:37
With stops 1.4h
S
M
T
W
T
F
S
Jetblue Airways B6331
BOS 18:25
MXP 08:10
7.8h
S
M
T
W
T
F
S
Check prices
British Airways BA6786
PHL 13:37
MIA 16:37
With stops 3.0h
S
M
T
W
T
F
S
British Airways BA1614
MIA 19:50
MXP 11:30
9.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA6628
PHL 15:20
YUL 17:01
With stops 1.7h
S
M
T
W
T
F
S
United Airlines UA8060
YUL 20:20
MXP 10:05
7.8h
S
M
T
W
T
F
S
Check prices
Air France AF2328
PHL 16:06
ATL 18:18
With stops 2.2h
S
M
T
W
T
F
S
Air France AF3672
ATL 18:20
MXP 09:25
9.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC8517
PHL 16:35
YYZ 18:10
With stops 1.6h
S
M
T
W
T
F
S
Air Canada AC894
YYZ 17:30
MXP 10:20
10.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA9657
PHL 17:35
FRA 07:30
With stops 7.9h
S
M
T
W
T
F
S
United Airlines UA9372
FRA 08:40
LIN 09:55
1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4273
PHL 17:35
FRA 07:30
With stops 7.9h
S
M
T
W
T
F
S
Lufthansa LH270
FRA 08:40
LIN 09:55
1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4273
PHL 17:35
FRA 07:30
With stops 7.9h
S
M
T
W
T
F
S
Lufthansa LH248
FRA 09:15
MXP 10:35
1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4273
PHL 17:35
FRA 07:30
With stops 7.9h
S
M
T
W
T
F
S
Lufthansa LH276
FRA 16:15
LIN 17:30
1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4273
PHL 17:35
FRA 07:30
With stops 7.9h
S
M
T
W
T
F
S
Lufthansa LH256
FRA 17:20
MXP 18:40
1.3h
S
M
T
W
T
F
S
Check prices
Iberia IB4661
PHL 18:30
DUB 06:30
With stops 7.0h
S
M
T
W
T
F
S
Ryanair FR4038
DUB 18:55
BGY 22:25
2.5h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 18:45
LHR 06:50
With stops 7.1h
S
M
T
W
T
F
S
British Airways BA570
LHR 07:05
LIN 10:05
2.0h
S
M
T
W
T
F
S
Check prices
See all
British Airways BA1587
PHL 22:05
LHR 10:20
With stops 7.3h
S
M
T
W
T
F
S
British Airways BA570
LHR 07:05
LIN 10:05
2.0h
S
M
T
W
T
F
S
Check prices
British Airways BA1587
PHL 22:05
LHR 10:20
With stops 7.3h
S
M
T
W
T
F
S
British Airways BA586
LHR 15:20
MXP 18:30
2.2h
S
M
T
W
T
F
S
Check prices
British Airways BA1533
PHL 22:05
LHR 10:20
With stops 7.3h
S
M
T
W
T
F
S
Ryanair FR2734
STN 21:15
BGY 00:10
1.9h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI114
PHL 20:25
DUB 08:15
With stops 6.8h
S
M
T
W
T
F
S
Ryanair FR4038
DUB 18:55
BGY 22:25
2.5h
S
M
T
W
T
F
S
Check prices
Jetblue Airways B6560
PHL 20:25
BOS 21:59
With stops 1.6h
S
M
T
W
T
F
S
Jetblue Airways B6331
BOS 18:25
MXP 08:10
7.8h
S
M
T
W
T
F
S
Check prices
British Airways BA1624
PHL 20:20
MXP 10:15
Nonstop 7.9h
S
M
T
W
T
F
S
Check prices
Iberia IB4674
PHL 20:15
MAD 09:35
With stops 7.3h
S
M
T
W
T
F
S
Iberia IB673
MAD 11:30
MXP 13:40
2.2h
S
M
T
W
T
F
S
Check prices
Finnair AY3812
PHL 20:15
MAD 09:35
With stops 7.3h
S
M
T
W
T
F
S
Iberia IB673
MAD 11:30
MXP 13:40
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA740
PHL 20:15
MAD 09:35
With stops 7.3h
S
M
T
W
T
F
S
Ryanair FR5983
MAD 20:10
BGY 22:25
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB4674
PHL 20:15
MAD 09:35
With stops 7.3h
S
M
T
W
T
F
S
Iberia IB667
MAD 20:50
LIN 23:00
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA298
PHL 20:05
MXP 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Iberia IB8574
PHL 20:05
MXP 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Finnair AY3854
PHL 20:05
MXP 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA1525
PHL 19:36
MIA 22:49
With stops 3.2h
S
M
T
W
T
F
S
American Airlines AA206
MIA 19:50
MXP 11:30
9.7h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 18:45
LHR 06:50
With stops 7.1h
S
M
T
W
T
F
S
British Airways BA570
LHR 07:05
LIN 10:05
2.0h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 18:45
LHR 06:50
With stops 7.1h
S
M
T
W
T
F
S
British Airways BA572
LHR 10:30
LIN 13:35
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA066
PHL 18:45
LHR 06:50
With stops 7.1h
S
M
T
W
T
F
S
British Airways BA590
LHR 20:40
MXP 23:35
1.9h
S
M
T
W
T
F
S
Check prices
Iberia IB4661
PHL 18:30
DUB 06:30
With stops 7.0h
S
M
T
W
T
F
S
Ryanair FR4038
DUB 18:55
BGY 22:25
2.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA9657
PHL 17:35
FRA 07:30
With stops 7.9h
S
M
T
W
T
F
S
United Airlines UA9372
FRA 08:40
LIN 09:55
1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4273
PHL 17:35
FRA 07:30
With stops 7.9h
S
M
T
W
T
F
S
Lufthansa LH270
FRA 08:40
LIN 09:55
1.3h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA298
PHL 20:05
MXP 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Iberia IB8574
PHL 20:05
MXP 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Finnair AY3854
PHL 20:05
MXP 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
British Airways BA1624
PHL 20:20
MXP 10:15
Nonstop 7.9h
S
M
T
W
T
F
S
Check prices
British Airways BA1624
PHL 20:20
MXP 10:15
Nonstop 7.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA298
PHL 20:05
MXP 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Iberia IB8574
PHL 20:05
MXP 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices
Finnair AY3854
PHL 20:05
MXP 10:05
Nonstop 8.0h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Philadelphia to Milan

  • When are flight tickets from Philadelphia (PHL) to Milan (MIL) the cheapest?

    Airlines adjust prices for flights from Philadelphia to Milan based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 7 hours 58 minutes to fly from Philadelphia (PHL) to Milan (MIL).
  • Airlines with flights from Philadelphia (PHL) to Milan (MIL): British Airways, Finnair, American Airlines and Iberia.