$129 Cheap Flights from Washington (DCA) to Roanoke (ROA)

Find available prices by choosing your travel dates.

Cheap Flights from Washington to Roanoke (DCA-ROA)

Prices were available within the past 7 days and start at $129 for one-way flights and $199 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

American Airlines
United
American Airlines
American Airlines
American Airlines
American Airlines
American Airlines
American Airlines
United
Delta

Frequently asked questions

Is it cheaper to buy a plane ticket from National Airport to ROA last minute?
Booking your flight from National Airport to ROA last minute could save you dollars if you happen to find an amazing deal. However, tickets generally don’t get cheaper as the departure date nears. If you hold off, flights could also be booked solid or the best seats gone (hello, middle seat!). If you don’t want to risk it, book well ahead of the date you want to leave. It’s worth noting that some of the best deals can be found up to 12 months in advance. If your preferred carrier hasn’t released tickets yet, check back regularly as deals are constantly updated on Expedia.
What airports do you fly into for Roanoke from Washington?
With Roanoke Regional Airport (ROA), Lynchburg Regional Airport (LYH) and Greenbrier Valley Airport (LWB) to pick from, making your way from Washington to Roanoke is a breeze. The city’s main hub, Roanoke Regional Airport (ROA), is about 4 mi northwest of the downtown area. Along with the price of fares, consider things like public transportation options from the airport and the distance to your hotel before making your decision. Get your Roanoke trip off to a terrific start by discovering Mill Mountain Zoo and Science Museum of Western Virginia.
Can I change the date of my flight from Ronald Reagan Washington National Airport (DCA) to Roanoke Regional Airport (ROA)?
We know plans can get upended, so Expedia is here to help make amending your journey easy. To start, access your National Airport to Roanoke–Blacksburg Regional Airport itinerary through the Expedia Trips portal and browse the ticket conditions and rules to see if you can make changes. If you booked your airfare in the last 24 hours, some airlines will let you cancel at no cost and organize new flights. If you bought your ticket more than 24 hours ago, contact us via our Customer Service portal so we can help you further.
*Available to One Key members.