Flight times from Richmond to Tucson & schedule

The average flight time from Richmond to Tucson is About 6 hours 47 minutes, covering a distance of About 3,111.06 km.

Flight duration

About 6 hours 47 minutes

Flight distance

About 3,111.06 km

How long is the flight from Richmond to Tucson?

The flights usually depart from Richmond International Airport and arrive at Dallas Fort Worth International Airport.

See more
Earliest first
Latest first
American Airlines AA1915
RIC 3:12 PM
DFW 5:50 PM
With stops 3.6h
S
M
T
W
T
F
S
American Airlines AA1095
DFW 9:02 PM
TUS 10:26 PM
2.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA4047
RIC 4:58 PM
ORD 6:29 PM
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA1764
ORD 9:00 PM
TUS 12:11 AM
4.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1214
RIC 5:22 PM
ATL 7:13 PM
With stops 1.9h
S
M
T
W
T
F
S
Delta Air Lines DL1251
ATL 8:55 PM
TUS 9:56 PM
3.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA4405
RIC 5:10 PM
ORD 6:43 PM
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA5940
ORD 7:54 PM
TUS 11:15 PM
4.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA2067
RIC 7:09 PM
DFW 9:46 PM
With stops 3.6h
S
M
T
W
T
F
S
American Airlines AA3058
DFW 10:37 PM
TUS 11:59 PM
2.4h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5344
RIC 7:00 AM
MSP 9:14 AM
With stops 3.2h
S
M
T
W
T
F
S
Delta Air Lines DL1059
MSP 11:34 AM
TUS 2:06 PM
3.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3224
RIC 7:09 AM
ORD 8:35 AM
With stops 2.4h
S
M
T
W
T
F
S
American Airlines AA1968
ORD 11:40 AM
TUS 2:43 PM
4.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA2493
RIC 8:00 AM
DEN 10:20 AM
With stops 4.3h
S
M
T
W
T
F
S
United Airlines UA2264
DEN 11:20 AM
TUS 1:24 PM
2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA2493
RIC 8:00 AM
DEN 10:20 AM
With stops 4.3h
S
M
T
W
T
F
S
United Airlines UA1610
DEN 1:45 PM
TUS 3:50 PM
2.1h
S
M
T
W
T
F
S
Check prices
Breeze Airways MX1966
RIC 9:31 AM
LAX 12:36 PM
With stops 6.1h
S
M
T
W
T
F
S
Delta Air Lines DL3846
LAX 7:35 PM
TUS 9:07 PM
0.5h
S
M
T
W
T
F
S
Check prices
See all
Breeze Airways MX1966
RIC 9:31 AM
LAX 12:36 PM
With stops 6.1h
S
M
T
W
T
F
S
Delta Air Lines DL3846
LAX 7:35 PM
TUS 9:07 PM
0.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA2493
RIC 8:00 AM
DEN 10:20 AM
With stops 4.3h
S
M
T
W
T
F
S
United Airlines UA2264
DEN 11:20 AM
TUS 1:24 PM
2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA2493
RIC 8:00 AM
DEN 10:20 AM
With stops 4.3h
S
M
T
W
T
F
S
United Airlines UA1610
DEN 1:45 PM
TUS 3:50 PM
2.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA2067
RIC 7:09 PM
DFW 9:46 PM
With stops 3.6h
S
M
T
W
T
F
S
American Airlines AA3058
DFW 10:37 PM
TUS 11:59 PM
2.4h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5344
RIC 7:00 AM
MSP 9:14 AM
With stops 3.2h
S
M
T
W
T
F
S
Delta Air Lines DL1059
MSP 11:34 AM
TUS 2:06 PM
3.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3224
RIC 7:09 AM
ORD 8:35 AM
With stops 2.4h
S
M
T
W
T
F
S
American Airlines AA1968
ORD 11:40 AM
TUS 2:43 PM
4.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1214
RIC 5:22 PM
ATL 7:13 PM
With stops 1.9h
S
M
T
W
T
F
S
Delta Air Lines DL1251
ATL 8:55 PM
TUS 9:56 PM
3.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA4405
RIC 5:10 PM
ORD 6:43 PM
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA5940
ORD 7:54 PM
TUS 11:15 PM
4.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA4047
RIC 4:58 PM
ORD 6:29 PM
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA1764
ORD 9:00 PM
TUS 12:11 AM
4.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA1915
RIC 3:12 PM
DFW 5:50 PM
With stops 3.6h
S
M
T
W
T
F
S
American Airlines AA1095
DFW 9:02 PM
TUS 10:26 PM
2.4h
S
M
T
W
T
F
S
Check prices
See all