Flight times from Portland to Harrisburg & schedule

The average flight time from Portland to Harrisburg is About 7 hours 13 minutes, covering a distance of About 3,718.6 km.

Flight duration

About 7 hours 13 minutes

Flight distance

About 3,718.6 km

How long is the flight from Portland to Harrisburg?

The flights usually depart from Portland International Airport and arrive at O'Hare International Airport.

See more
Earliest first
Latest first
United Airlines UA2306
PDX 6:30 AM
ORD 12:29 PM
With stops 4.0h
S
M
T
W
T
F
S
United Airlines UA5453
ORD 1:55 PM
MDT 4:54 PM
2.0h
S
M
T
W
T
F
S
Check prices
Alaska Airlines AS324
PDX 7:00 AM
ORD 1:08 PM
With stops 4.1h
S
M
T
W
T
F
S
Alaska Airlines AS6406
ORD 4:25 PM
MDT 7:32 PM
2.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA525
PDX 9:50 PM
CLT 5:39 AM
With stops 4.8h
S
M
T
W
T
F
S
American Airlines AA1107
CLT 3:16 PM
MDT 4:50 PM
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA2094
PDX 10:59 PM
ORD 4:51 AM
With stops 3.9h
S
M
T
W
T
F
S
United Airlines UA5581
ORD 6:55 AM
MDT 10:00 AM
2.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA651
PDX 10:00 PM
CLT 5:45 AM
With stops 4.8h
S
M
T
W
T
F
S
American Airlines AA586
CLT 7:51 AM
MDT 9:23 AM
1.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA2094
PDX 10:59 PM
ORD 4:51 AM
With stops 3.9h
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 UA2094
PDX 10:59 PM
ORD 4:51 AM
With stops 3.9h
S
M
T
W
T
F
S
United Airlines UA5581
ORD 6:55 AM
MDT 10:00 AM
2.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA651
PDX 10:00 PM
CLT 5:45 AM
With stops 4.8h
S
M
T
W
T
F
S
American Airlines AA586
CLT 7:51 AM
MDT 9:23 AM
1.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA2094
PDX 10:59 PM
ORD 4:51 AM
With stops 3.9h
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 AA525
PDX 9:50 PM
CLT 5:39 AM
With stops 4.8h
S
M
T
W
T
F
S
American Airlines AA1107
CLT 3:16 PM
MDT 4:50 PM
1.6h
S
M
T
W
T
F
S
Check prices
Alaska Airlines AS324
PDX 7:00 AM
ORD 1:08 PM
With stops 4.1h
S
M
T
W
T
F
S
Alaska Airlines AS6406
ORD 4:25 PM
MDT 7:32 PM
2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA2306
PDX 6:30 AM
ORD 12:29 PM
With stops 4.0h
S
M
T
W
T
F
S
United Airlines UA5453
ORD 1:55 PM
MDT 4:54 PM
2.0h
S
M
T
W
T
F
S
Check prices