Flights to Roanoke

Direct flights from 3 cities, 92 flights a week. From Charlotte the flight takes 1h 18m. From Washington the flight takes 1h 18m.

Flights to Roanoke at a glance

cities with nonstop flights here
3
nonstop flights a week
92
flight time from Charlotte
1h 18m
flight time from Washington
1h 18m
arrival airport
Roanoke-Blacksburg Regional

Where you can fly to Roanoke from

Nonstop flights, busiest routes first

FromFare
Charlotte 1h 18m, 54 a week
Washington 1h 18m, 25 a week
New York 1h 55m, 13 a week from $305

Arrival airport

Where the nonstop flights land

92 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Roanoke from?
From 3 cities. The busiest routes are from Charlotte (54 flights a week), Washington (25 flights a week) and New York (13 flights a week).
How long is the flight from Charlotte to Roanoke?
A nonstop flight takes about 1 hour 18 minutes.
How long is the flight from Washington to Roanoke?
A nonstop flight takes about 1 hour 18 minutes.
What is the cheapest city to fly to Roanoke from?
New York from $305.
Which airport do flights to Roanoke arrive at?
All nonstop flights land at Roanoke-Blacksburg Regional (ROA).

Cities near Roanoke with their own flights

Worth a look when fares or dates to Roanoke do not suit; distance by straight line