Flights from Nashville to Richmond
BNA to RIC. All flight routes from Nashville International, Tennessee, USA to Richmond International, Virginia, USA. These routes are operated by 2 different airlines. You can either fly non-stop with Allegiant Air or Southwest Airlines, or choose from 0 different transit flights. The shortest flight time is 1 hour and 37 minutes.
Find the best prices on hotels and car rental near Richmond
We got great deals on hotels and car rentals near the airport.
Nashville to Richmond flights
With over 253 flights every week and 2 different airlines you have a wide option of flights to choose from. You can fly non-stop to Richmond (RIC) from Nashville (BNA) with Allegiant Air or Southwest Airlines
Nashville to Richmond with Allegiant Air
Allegiant Air has non-stop every Thursday or Sunday between 9 am and 14 pm.
With Southwest Airlines
You can fly non-stop with Southwest Airlines every Sunday at 15:00.
Note Non-stop flights with Southwest Airlines will begin in Oct 2024.
Miles & flight time: BNA - RIC
The shortest flight time between BNA and RIC is 1 hour and 37 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 37m | - | 529 (851 km) |
Unpublished Flight Rates From Nashville to Richmond