Flight times from Tulsa to Richmond & schedule

The average flight time from Tulsa to Richmond is About 7 hours 7 minutes, covering a distance of About 1,655.38 km.

Flight duration

About 7 hours 7 minutes

Flight distance

About 1,655.38 km

How long is the flight from Tulsa to Richmond?

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

See more
Earliest first
Latest first
American Airlines AA1351
TUL 1:40 PM
CLT 5:00 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA1882
CLT 11:08 PM
RIC 12:21 AM
1.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA1351
TUL 1:40 PM
CLT 5:00 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA2039
CLT 6:18 PM
RIC 7:32 PM
1.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA1351
TUL 1:40 PM
CLT 5:00 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA1946
CLT 9:44 PM
RIC 10:57 PM
1.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA4534
TUL 5:55 PM
ORD 8:00 PM
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA4534
ORD 9:30 PM
RIC 12:43 AM
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA3829
TUL 5:00 AM
DFW 6:20 AM
With stops 1.3h
S
M
T
W
T
F
S
American Airlines AA4098
DFW 7:17 AM
RIC 11:11 AM
2.9h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1259
TUL 6:00 AM
ATL 9:00 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL2650
ATL 10:00 AM
RIC 11:37 AM
1.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2837
TUL 6:53 PM
ATL 9:54 PM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL1175
ATL 10:40 PM
RIC 12:12 AM
1.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA4581
TUL 6:00 AM
LGA 10:16 AM
With stops 3.3h
S
M
T
W
T
F
S
American Airlines AA4374
LGA 11:36 AM
RIC 1:14 PM
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA3984
TUL 6:55 AM
IAH 8:48 AM
With stops 1.9h
S
M
T
W
T
F
S
United Airlines UA4057
IAH 11:55 AM
RIC 3:49 PM
2.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA1592
TUL 7:00 AM
ORD 9:06 AM
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA4452
ORD 11:15 AM
RIC 2:29 PM
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2620
TUL 12:59 PM
ATL 3:56 PM
With stops 1.9h
S
M
T
W
T
F
S
Delta Air Lines DL1348
ATL 4:59 PM
RIC 6:31 PM
1.5h
S
M
T
W
T
F
S
Check prices
See all
Delta Air Lines DL2620
TUL 12:59 PM
ATL 3:56 PM
With stops 1.9h
S
M
T
W
T
F
S
Delta Air Lines DL1348
ATL 4:59 PM
RIC 6:31 PM
1.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA1592
TUL 7:00 AM
ORD 9:06 AM
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA4452
ORD 11:15 AM
RIC 2:29 PM
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1259
TUL 6:00 AM
ATL 9:00 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL2650
ATL 10:00 AM
RIC 11:37 AM
1.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2837
TUL 6:53 PM
ATL 9:54 PM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL1175
ATL 10:40 PM
RIC 12:12 AM
1.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA4581
TUL 6:00 AM
LGA 10:16 AM
With stops 3.3h
S
M
T
W
T
F
S
American Airlines AA4374
LGA 11:36 AM
RIC 1:14 PM
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA3984
TUL 6:55 AM
IAH 8:48 AM
With stops 1.9h
S
M
T
W
T
F
S
United Airlines UA4057
IAH 11:55 AM
RIC 3:49 PM
2.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA4534
TUL 5:55 PM
ORD 8:00 PM
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA4534
ORD 9:30 PM
RIC 12:43 AM
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA3829
TUL 5:00 AM
DFW 6:20 AM
With stops 1.3h
S
M
T
W
T
F
S
American Airlines AA4098
DFW 7:17 AM
RIC 11:11 AM
2.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA1351
TUL 1:40 PM
CLT 5:00 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA1882
CLT 11:08 PM
RIC 12:21 AM
1.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA1351
TUL 1:40 PM
CLT 5:00 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA2039
CLT 6:18 PM
RIC 7:32 PM
1.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA1351
TUL 1:40 PM
CLT 5:00 PM
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA1946
CLT 9:44 PM
RIC 10:57 PM
1.2h
S
M
T
W
T
F
S
Check prices
See all