Flights from Nashville to San Antonio – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BNA to SAT – All flight route options from Nashville International, Tennessee, USA to San Antonio International, Texas, USA. These routes are operated by 6 airlines. Fly non-stop with Spirit Airlines or Southwest Airlines, or choose from 12 different stopover flights. The shortest flight time is 2 hours and 15 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 San Antonio
We got great deals on hotels and car rentals near the airport.
Nashville to San Antonio flights
There are over 14 airlines and as many as 312 flights every week to this destination. You can fly non-stop to San Antonio (SAT) from Nashville (BNA) with Southwest Airlines or Spirit Airlines but if a stopover option suits you better you can choose to fly via Oklahoma City, Houston or any other of the 12 alternatives with connectiing airports.
Nashville to San Antonio with Southwest Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 10:00 pm. You can also catch a transit flight via Oklahoma City or Saint Louis.
With United Airlines
If you fly from Nashville with United Airlines you will do a stopover in Houston, IAH before reaching San Antonio. This flight trip will take 4 hours and 37 minutes and you can fly every weekday with departures from 6:00 am to 6:00 pm. United Airlines is a Star Alliance member.
Distance & flight times: Nashville International to San Antonio International
The shortest flight time between BNA and SAT is 2 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 35m | - | 825 miles (1327 km) |
OKC Oklahoma City | 4h 0m | 45m | 1027 miles (1652 km) |
IAH Houston | 4h 37m | 1h 43m | 850 miles (1368 km) |
STL Saint Louis | 4h 40m | 40m | 1063 miles (1710 km) |
DFW Dallas | 4h 55m | 1h 26m | 881 miles (1418 km) |
ATL Atlanta | 5h 8m | 1h 21m | 1092 miles (1757 km) |
HOU Houston | 5h 10m | 40m | 865 miles (1392 km) |
MSY New Orleans | 5h 45m | 2h 50m | 970 miles (1561 km) |
DAL Dallas | 5h 50m | 1h 20m | 874 miles (1406 km) |
MDW Chicago | 5h 58m | 1h 50m | 1439 miles (2315 km) |
CLT Charlotte | 5h 59m | 1h 26m | 1430 miles (2301 km) |
MCI Kansas City | 6h 0m | 2h 0m | 1203 miles (1936 km) |
ECP Panama City | 6h 50m | 2h 20m | 1168 miles (1879 km) |

