The average flight time from Asheville to New York is About 2 hours 40 minutes, covering a distance of About 952.55km.
Flight durationAbout 2 hours 40 minutes |
Flight distanceAbout 952.55km |
The flights usually depart from Asheville Regional Airport and arrive at Newark Liberty International Airport.
Multiple airlines provide flights from Asheville to New York. The best rated one is Allegiant Air with an average rating of 10.0.