The average flight time from Roanoke to New York is About 1 hour 38 minutes, covering a distance of About 641.62km.
Flight durationAbout 1 hour 38 minutes |
Flight distanceAbout 641.62km |
The flights usually depart from Roanoke Regional Airport and arrive at LaGuardia Airport.
Multiple airlines provide flights from Roanoke to New York. The best rated one is American Airlines with an average rating of 10.0.