Flight times from Roanoke to Huntsville & schedule

The average flight time from Roanoke to Huntsville is About 8 hours, covering a distance of About 661.07 km.

Flight duration

About 8 hours

Flight distance

About 661.07 km

How long is the flight from Roanoke to Huntsville?

The flights usually depart from Roanoke Regional Airport and arrive at Dulles International Airport.

See more
Earliest first
Latest first
American Airlines AA3574
ROA 16:58
ORD 18:29
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA4132
ORD 08:10
HSV 10:07
1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA4866
ROA 20:00
IAD 21:20
With stops 1.3h
S
M
T
W
T
F
S
United Airlines UA4901
IAD 22:20
HSV 23:41
2.4h
S
M
T
W
T
F
S
Check prices
United Airlines UA4866
ROA 20:00
IAD 21:20
With stops 1.3h
S
M
T
W
T
F
S
United Airlines UA4901
IAD 22:20
HSV 23:41
2.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA3574
ROA 16:58
ORD 18:29
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA4132
ORD 08:10
HSV 10:07
1.9h
S
M
T
W
T
F
S
Check prices