Flights from Tampa to Richmond
TPA to RIC. All flight routes from Tampa International, Florida, USA to Richmond International, Virginia, USA. These flights are operated by 7 different airlines. You can either fly non-stop with Breeze Airways or choose from 8 different transit flights. The shortest flight time is 2 hours and 9 minutes.
Find the best prices on hotels and car rental near Richmond
We got great deals on hotels and car rentals near the airport.
Tampa to Richmond flights
With over 166 flights every week and 9 different airlines you have a wide option of flights to choose from. You can fly non-stop to Richmond (RIC) from Tampa (TPA) with Breeze Airways but if a stopover option suits you better you can choose to fly via Charlotte, Dulles or any other of the 8 alternatives with flight connections.
Tampa to Richmond with Breeze Airways
You can fly non-stop every weekday except Mondays with departure times between 6 am and 17 pm.
With American Airlines
If you fly to Richmond from Tampa with American Airlines you will do a stopover in Charlotte. American Airlines is a member of the air alliance OneWorld.
With United Airlines
If you fly from Tampa with United Airlines you will do a stopover in Dulles, IAD before reaching Richmond. This flight trip will take 4 hours and 50 minutes and you can fly every weekday with departures between 9 am and 19 pm. United Airlines is a Star Alliance member.
With Delta Air Lines
If you fly from Tampa with Delta Air Lines you will do a stopover in Atlanta, ATL before reaching Richmond. This flight trip will take 4 hours and 56 minutes and you can fly every weekday with departures from 5 am to 19 pm. Delta Air Lines is a member of SkyTeam.
Miles & flight time: TPA - RIC
The shortest flight time between TPA and RIC is 2 hours and 9 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 9m | - | 728 (1171 km) |
CLT Charlotte | 4h 50m | 2h 40m | 769 (1237 km) |
IAD Dulles | 4h 50m | 1h 58m | 917 (1475 km) |
ATL Atlanta | 4h 56m | 1h 38m | 892 (1435 km) |
PHL Philadelphia | 4h 56m | 1h 42m | 1125 (1810 km) |
BNA Nashville | 5h 5m | 2h 0m | 1145 (1842 km) |
BWI Baltimore | 5h 15m | 2h 5m | 969 (1559 km) |
FLL Fort Lauderdale | 5h 48m | 3h 0m | 1008 (1622 km) |
MIA Miami | 5h 56m | 1h 15m | 1037 (1669 km) |
Unpublished Flight Rates From Tampa to Richmond