BNA to ROA (Nashville to Roanoke) Flights

Last Minute Flights from BNA to ROA

Best airfare and ticket deals for BNA to ROA flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
BNARoanokeApril 5 to April 7$355
*Prices include taxes and fees

Cheapest BNA to ROA Flights

Best airfare and ticket deals for BNA to ROA flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
BNARoanokeApril 17 to April 20$225
BNARoanokeAugust 31 to September 3$226
BNARoanokeAugust 31 to September 3$228
BNARoanokeApril 19 to April 23$228
*Prices include taxes and fees
BNA to ROA Flight Details
Origin airport
Nashville Intl.
Origin airport IATA code
BNA
Destination airport
Roanoke Regional
Destination airport IATA code
ROA
Distance
379 mi

Frequently asked questions

Which airlines with flights from BNA to Roanoke, VA Airport (ROA-Roanoke Regional) allow free cancellation due to COVID-19?
For a list of airlines that allow flexible COVID-19 related changes, just use our handy filter tool. Begin by entering your travel details. Then, once all the available flights are displayed, check the “No change fee” box underneath the “Flexible change policies” subheading to the left. Spend some time reading through the airline’s cancellation rules before booking your Nashville, TN Airport (BNA-Nashville Intl.) to Roanoke, VA Airport (ROA-Roanoke Regional) fare.
What airlines fly direct from BNA to ROA?
Currently, you can’t travel straight between these airports. You’ll need to book a flight with at least one stop to fly from Nashville, TN Airport (BNA-Nashville Intl.) to ROA.
How many flights are there from BNA to ROA?
Around 27 flights are scheduled per day between Nashville, TN Airport (BNA-Nashville Intl.) and Roanoke, VA Airport (ROA-Roanoke Regional). Fasten your safety belt because your plane to Roanoke is ready to jet off.
How long does it take to fly from Nashville, TN Airport (BNA-Nashville Intl.) to Roanoke, VA Airport (ROA-Roanoke Regional)?
While you won’t be cooped up in your seat for hours and hours from Nashville, TN Airport (BNA-Nashville Intl.) to Roanoke, VA Airport (ROA-Roanoke Regional), 3 hours and 13 minutes isn’t a short ride either. Think about upgrading your airfare if you’d like the comfort of more legroom.
What is the flight distance from Nashville, TN Airport (BNA-Nashville Intl.) to Roanoke, VA Airport (ROA-Roanoke Regional)?
Covering just 380 miles (610 km), the short-haul flight from Nashville, TN Airport (BNA-Nashville Intl.) to Roanoke, VA Airport (ROA-Roanoke Regional) is a swift one indeed. Spend your journey daydreaming about what you’d like to do and see when you arrive in Roanoke.
How many morning flights are there from BNA to ROA?
With around 97 morning flights every week from BNA to ROA to choose from, you’ll be springing out of bed and taking to the skies before you know it.
  • You can depart at 5:30AM if you travel with American Airlines (AA). It offers 40 weekly flights from BNA to ROA.
  • Delta (DL) is another popular option to consider. It has 29 morning services, with the earliest taking off at 5:35AM.
  • Book a ticket with United Airlines (UA) and you’ll have some 28 morning flights to select from. The earliest departure time is 6:00AM.
How many afternoon flights are there from BNA to ROA?
Jet off on vacation aboard one of the 95 afternoon and evening flights from BNA to ROA each week.
  • American Airlines (AA) operates 38 weekly services that leave after midday. The earliest departs at 12:35PM.
  • Delta (DL) offers 31 afternoon and evening flights per week. The first one is at 12:32PM.
  • Otherwise, get on board with United Airlines (UA). This carrier has 26 weekly flights after midday, with the earliest leaving at 12:45PM.
What is the earliest departure time out of Nashville to Roanoke?
The earliest flight leaves BNA at 5:45AM and touches down at ROA at 5:39PM. Don’t forget to allow yourself enough time in the morning to make it to your departure gate.
What is the latest departure time out of Nashville to Roanoke?
Book a seat on the 7:32PM flight from BNA, arriving at ROA at 10:50AM, and allow yourself time to deal with any last-minute vacation preparations. This is the latest flight you can get on this route.
What is the average price from Nashville to Roanoke?
Round-trip journeys from BNA to ROA start from around $225. Awesome deals wait for no one, so get ready to click “book” when you find the right price. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Nashville to Roanoke Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Nashville to Roanoke to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from BNA to ROA, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Nashville to Roanoke, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.