Flight times from Roanoke to Madison & schedule

The average flight time from Roanoke to Madison is About 7 hours 27 minutes, covering a distance of About 1,023.36km.

Flight duration

About 7 hours 27 minutes

Flight distance

About 1,023.36km

How long is the flight from Roanoke to Madison?

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

See more
Earliest first
Latest first
American Airlines AA6008
ROA 06:30
CLT 08:06
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA3026
CLT 10:30
MSN 11:46
2.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5432
ROA 11:18
ATL 13:00
With stops 1.7h
S
M
T
W
T
F
S
Delta Air Lines DL2599
ATL 15:30
MSN 16:34
2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA5977
ROA 14:01
ORD 15:10
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA4752
ORD 16:40
MSN 17:54
1.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA5977
ROA 14:01
ORD 15:10
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA4752
ORD 16:40
MSN 17:54
1.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5432
ROA 11:18
ATL 13:00
With stops 1.7h
S
M
T
W
T
F
S
Delta Air Lines DL2599
ATL 15:30
MSN 16:34
2.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA6008
ROA 06:30
CLT 08:06
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA3026
CLT 10:30
MSN 11:46
2.3h
S
M
T
W
T
F
S
Check prices