Nonstop flights from New York to Asheville
4 airlines fly from 2 New York airports (LGA and EWR) to Asheville (AVL), with up to 6 flights a day.
Routes
2 airport pairs- LGA to AVLLaGuardia to Asheville Regional2 to 3 a day
- EWR to AVLNewark Liberty to Asheville Regional1 to 3 a day
When they leave
New York timeTwo in the morning, 9:42 AM to 9:55 AM, then four in the afternoon, 1:09 PM to 4:55 PM, then one evening flight at 8:59 PM.
Every flight
Earliest firstSchedules last checked Sep 19, 2026. Times are local.
Flying from New York to Asheville
Delta Air Lines flies most often, 1 to 2 times a day on the CRJ 900. United Airlines flies 1 to 2 times a day on the CRJ 700 and Embraer 175. American Airlines flies daily on the Embraer 175. Allegiant Air flies on Thursdays and Sundays with the Airbus A320.
Flights run every day of the week, from 4 on Mondays, Tuesdays and Saturdays to 6 on Thursdays and Sundays. The first arrival in Asheville is at 11:45 AM and the last at 11:15 PM.
LGA to AVL is the busiest airport pair, with 20 flights a week, then EWR to AVL with 14.
Flying back, Asheville to New York has 21 nonstop flights a week.
Return flights
Schedules as of Oct 9, 2026.