New York to Roanoke Distance

LGA to ROA · 652 km (405 mi)

Distance 652 km
Distance 405 mi
Est. Flight Time 1h 17m
Direction SW

Route Map

LGA → ROA
LGA → ROA

Track flight prices from New York to Roanoke

Get notified when prices drop on this route. We scan fares daily — you book directly with the airline.

Free forever 2-minute setup Book direct

Origin Airport

Airport Name LaGuardia Airport
IATA Code LGA
ICAO Code KLGA
City New York
Country United States United States
Continent North America
Coordinates 40.777199, -73.872597
Elevation 21 ft (6 m)

Destination Airport

Airport Name Roanoke–Blacksburg Regional Airport
IATA Code ROA
ICAO Code KROA
City Roanoke
Country United States United States
Continent North America
Coordinates 37.3255, -79.975403
Elevation 1,175 ft (358 m)

Route Summary

Distance (km) 652 km
Distance (miles) 405 mi
Bearing 235.9°
Direction SW
Est. Flight Time 1h 17m

Fly for less

Get cheap flight alerts from New York to Roanoke

We scan fares daily. You book directly with the airline. Free forever.

Get Started →