Cheap Flights from New York (LGA) to Asheville (AVL)

Popular airlines from LaGuardia Airport (LGA) to Asheville Regional Airport (AVL)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from LaGuardia Airport to Asheville Regional Airport?
Delta Air Lines has a direct flight heading off from LaGuardia Airport (LGA) at 2:45PM and coming in to land at AVL at 4:54PM — a total flight time of 2 hours and 9 minutes. Choose the seat that's perfect for you, pack something to keep you occupied and the time will speed by.
Is it cheaper to buy a plane ticket from LGA to AVL last minute?
When it comes to booking your flights, it's better to be prepared. While it's possible to pick up a last-minute deal on a LGA to Asheville Regional Airport flight, fares usually don't get cheaper as the departure date nears. Based on flight pricing and demand studies in 2022, we have found that the sweet spot to lock in a domestic flight is between 28 – 35 days in advance. For international trips it's three to four months.
What airports do you fly into for Asheville from New York?
With Asheville Regional Airport (AVL), Greenville-Spartanburg Intl. Airport (GSP) and Greenville, SC (GMU-Greenville Downtown) to choose from, making your way from New York to Asheville is a piece of cake. The city's main gateway, Asheville Regional Airport (AVL), is around 18 kilometers south of the downtown area. Besides ticket costs, consider factors like the ease of getting from the airport and the distance to your hotel when deciding where to fly into. Get your Asheville adventure off to an awesome start by discovering Biltmore Estate and Asheville Mall.
What are the most popular departure times for flights from LaGuardia Airport (LGA) to Asheville Regional Airport?
For American Airlines flights jetting out from LaGuardia Airport to AVL, the most popular period is between 10:00 AM - 11:00 AM. If you want to avoid delays, head off in the morning. This way you can dodge the heavy air traffic that builds up around airports in the afternoon and evening.
Can I change the date of my flight from LaGuardia Airport to Asheville Regional Airport?
Expedia makes it easy to make amendments to your LaGuardia Airport to Asheville Regional Airport trip yourself. Access your itinerary via the Expedia Trips portal and choose "change flight." Look around for new flights and choose the one that fits your new plans. You'll get an estimate of applicable flight change costs. Alternatively, head to our Customer Service portal to chat to our Virtual Agent and quickly get answers to your questions.

Travel information

Travel information

Origin airport
LaGuardia
Destination airport
Asheville Regional
Distance
956 km
Average flight time
2 hours 8 mins

Book with confidence

Book with confidence

Explore a world of travel with Expedia