Direct flights to Roanoke ROA

Roanoke is a small airport in Virginia, USA. In total there are 9 airports with direct flights to Roanoke from 8 different U.S. states. You can easily reach Roanoke with daily non-stop flights from 7 major hubs like Charlotte (American Airlines), Atlanta (Delta) and Chicago (United).

ROA Click to open the interactive map.

Non-stop routes to ROA:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS

Airlines with direct flights every day to Roanoke

The airports presented below each airline are hubs for this specific operator.

American Airlines
From 3 airports
Delta
From Atlanta and New York, USA
United
From Chicago and Dulles, USA
ROA routes and destination map
SPONSORED AD
SPONSORED AD
Show flights from Roanoke instead? Cheap flights to Roanoke

Yes you can fly to Roanoke from 9 different US airports.

There are 4 airlines with direct flights to Roanoke. American Airlines, United Airlines and Delta Air Lines are the most popular ones.

All 3 big alliances are flying to Roanoke. Star Alliance, Oneworld and SkyTeam.

The IATA code is ROA and the ICAO code is KROA.

You can fly daily from 7 different airports hubs to Roanoke — including Charlotte & Philadelphia & Dallas with American Airlines, Atlanta & New York with Delta and Chicago & Dulles with United.

Depends where you are flying from. It takes 2h 54min from Dallas (DFW) and 1h 14min from Dulles (IAD).

There is 1 airport in Roanoke with scheduled flights, Roanoke, ROA.

It depends on where and when you are flying. The average one-way ticket price according to our data is $142.
Direct flights to other airports in Virginia, VA
Washington Dulles International
Washington Dulles International (IAD)

Flights from 164 different airports

Norfolk International
Norfolk International (ORF)

Flights from 44 different airports

Richmond International
Richmond International (RIC)

Flights from 39 different airports

Charlottesville
Charlottesville (CHO)

Flights from 6 different airports

Lynchburg Regional Preston Glenn Field
Lynchburg Regional Preston Glenn Field (LYH)

Flights from 3 different airports

Shenandoah Valley Regional Airport
Shenandoah Valley Regional Airport (SHD)

Flights from 2 different airports

Newport News Williamsburg International
Newport News Williamsburg International (PHF)

Flights from 1 different airports

SPONSORED AD
SPONSORED AD