Flights from Dallas to Richmond – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DFW to RIC – All flight route options from Dallas Fort Worth International, Texas, USA to Richmond International, Virginia, USA. These flights are operated by 5 airlines. Fly non-stop with American Airlines or choose from 14 different transit flights. The shortest flight time is 2 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Richmond
We got great deals on hotels and car rentals near the airport.
Dallas to Richmond flights
There are over 15 airlines and as many as 433 flights every week to this destination. You can fly non-stop to Richmond (RIC) from Dallas (DFW) with American Airlines but if a stopover option suits you better you can choose to fly via Dulles, Atlanta or any other of the 14 alternatives with connectiing airports.
Tip! You can also fly to Richmond from Dallas Love Fld (DAL).
Dallas to Richmond with American Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 7:00 pm. You can also catch a transit flight via Chicago or Charlotte. American Airlines is a member of the air alliance OneWorld.
With Spirit Airlines
If you choose to fly with Spirit Airlines from Dallas to Richmond you can make a transit either via Detroit or via New York. The route via Detroit is 2 hours and 18 minutes faster.
Distance & flight times: DFW Airport to Richmond International
The shortest flight time between DFW and RIC is 2 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 50m | - | 1161 miles (1868 km) |
IAD Dulles | 5h 32m | 1h 13m | 1276 miles (2053 km) |
ATL Atlanta | 5h 41m | 2h 13m | 1216 miles (1957 km) |
ORD Chicago | 5h 51m | 1h 9m | 1450 miles (2333 km) |
CLT Charlotte | 6h 0m | 2h 21m | 1196 miles (1924 km) |
LGA New York | 6h 25m | 1h 4m | 1687 miles (2714 km) |
PHL Philadelphia | 6h 30m | 2h 5m | 1506 miles (2423 km) |
IAH Houston | 6h 48m | 2h 26m | 1409 miles (2267 km) |
HOU Houston | 6h 49m | - | - |
DTW Detroit | 7h 5m | 2h 4m | 1449 miles (2331 km) |
MCO Orlando | 7h 27m | 2h 30m | 1659 miles (2669 km) |
EWR New York | 7h 33m | 2h 55m | 1656 miles (2665 km) |
MCI Kansas City | 8h 5m | 1h 12m | 1416 miles (2278 km) |
JFK New York | 8h 12m | 2h 21m | 1683 miles (2708 km) |
SAT San Antonio | 9h 57m | 2h 17m | 1588 miles (2555 km) |


