Flight times from Philadelphia to Harrisburg & schedule

The average flight time from Philadelphia to Harrisburg is About 1 hour 1 minute, covering a distance of About 145.36 km.

Flight duration

About 1 hour 1 minute

Flight distance

About 145.36 km

How long is the flight from Philadelphia to Harrisburg?

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

See more
Earliest first
Latest first
Frontier Airlines F92861
PHL 2:17 PM
JAX 4:40 PM
With stops 2.4h
S
M
T
W
T
F
S
Allegiant Air G43026
JAX 1:15 PM
MDT 3:15 PM
2.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA3290
PHL 4:25 PM
BOS 5:56 PM
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA4783
BOS 9:10 PM
MDT 10:53 PM
1.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1391
PHL 5:24 PM
DTW 7:14 PM
With stops 1.8h
S
M
T
W
T
F
S
Delta Air Lines DL4646
DTW 4:49 PM
MDT 6:15 PM
1.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA5954
PHL 6:00 PM
MDT 7:05 PM
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1776
PHL 6:38 PM
BOS 8:08 PM
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA4783
BOS 9:10 PM
MDT 10:53 PM
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA4577
PHL 7:40 PM
IAD 8:53 PM
With stops 1.2h
S
M
T
W
T
F
S
United Airlines UA4372
IAD 12:55 PM
MDT 2:00 PM
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA5908
PHL 9:45 PM
MDT 10:49 PM
Nonstop 1.1h
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 UA3459
ORD 3:55 PM
MDT 6:57 PM
2.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA5801
PHL 12:33 PM
MDT 1:29 PM
Nonstop 0.9h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA5801
PHL 12:33 PM
MDT 1:29 PM
Nonstop 0.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA5908
PHL 9:45 PM
MDT 10:49 PM
Nonstop 1.1h
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 UA3459
ORD 3:55 PM
MDT 6:57 PM
2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA4577
PHL 7:40 PM
IAD 8:53 PM
With stops 1.2h
S
M
T
W
T
F
S
United Airlines UA4372
IAD 12:55 PM
MDT 2:00 PM
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA5954
PHL 6:00 PM
MDT 7:05 PM
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1776
PHL 6:38 PM
BOS 8:08 PM
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA4783
BOS 9:10 PM
MDT 10:53 PM
1.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1391
PHL 5:24 PM
DTW 7:14 PM
With stops 1.8h
S
M
T
W
T
F
S
Delta Air Lines DL4646
DTW 4:49 PM
MDT 6:15 PM
1.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA3290
PHL 4:25 PM
BOS 5:56 PM
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA4783
BOS 9:10 PM
MDT 10:53 PM
1.7h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92861
PHL 2:17 PM
JAX 4:40 PM
With stops 2.4h
S
M
T
W
T
F
S
Allegiant Air G43026
JAX 1:15 PM
MDT 3:15 PM
2.0h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA5954
PHL 6:00 PM
MDT 7:05 PM
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA5908
PHL 9:45 PM
MDT 10:49 PM
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA5801
PHL 12:33 PM
MDT 1:29 PM
Nonstop 0.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA5801
PHL 12:33 PM
MDT 1:29 PM
Nonstop 0.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA5908
PHL 9:45 PM
MDT 10:49 PM
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA5954
PHL 6:00 PM
MDT 7:05 PM
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices