Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Delta
DL-2160,DL-1386
23:35
Phoenix
3Hrs 37Min 1 Stop
PHX→ATL→ROA
21:23
Roanoke
Delta
DL-2160,DL-3290
23:35
Phoenix
3Hrs 37Min 1 Stop
PHX→ATL→ROA
10:25
Roanoke
Delta
DL-2046,DL-3290
15:50
Phoenix
3Hrs 46Min 1 Stop
PHX→ATL→ROA
10:25
Roanoke
Delta
DL-1747,DL-1386
06:00
Phoenix
3Hrs 49Min 1 Stop
PHX→ATL→ROA
23:23
Roanoke
Delta
DL-1747,DL-3414
06:00
Phoenix
3Hrs 49Min 1 Stop
PHX→ATL→ROA
16:33
Roanoke
Delta
DL-1333,DL-3414
07:05
Phoenix
3Hrs 52Min 1 Stop
PHX→ATL→ROA
16:33
Roanoke
Delta
DL-1546,DL-1386
10:02
Phoenix
3Hrs 52Min 1 Stop
PHX→ATL→ROA
23:23
Roanoke
Delta
DL-1546,DL-3505
10:02
Phoenix
3Hrs 52Min 1 Stop
PHX→ATL→ROA
19:30
Roanoke
Delta
DL-321,DL-1386
13:10
Phoenix
3Hrs 54Min 1 Stop
PHX→ATL→ROA
23:23
Roanoke

FAQ about delta Flights from Phoenix to Roanoke

Q. How much time does it take to fly from Phoenix to Roanoke ?

A. It takes 3Hrs 37Min to fly from Phoenix to Roanoke.

Q. When is the earliest flight from Phoenix to Roanoke ?

A. The earliest flight from Phoenix to Roanoke is at 06:00 and is operated by Delta.

Q. How many flights are there from Phoenix to Roanoke ?

A. There are 9 flights from Phoenix to Roanoke.

Q. When is the last flight from Phoenix to Roanoke ?

A. The last flight from Phoenix to Roanoke is at 23:35 and is operated by Delta.

View Best Offers