ROA to LGA (Roanoke to New York) Flights

Last Minute Flights from ROA to LGA

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
ROANew YorkJune 29 to July 4$371
*Prices include taxes and fees

Cheapest ROA to LGA Flights

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
ROANew YorkSeptember 3 to September 10$319
ROANew YorkSeptember 3 to September 10$331
ROANew YorkSeptember 3 to September 10$331
ROANew YorkAugust 23 to August 24$342
*Prices include taxes and fees
ROA to LGA Flight Details
Origin airport
Roanoke Regional
Origin airport IATA code
ROA
Destination airport
LaGuardia
Destination airport IATA code
LGA
Distance
404 mi

Frequently asked questions

Which airlines with flights from ROA to New York, NY Airport (LGA-LaGuardia) allow free cancellation due to COVID-19?
We’ve made it simple to find fares with cancellation flexibility in response to COVID-19. After entering the dates you wish to travel, just click the “No change fee” check box. You’ll find it directly under the “Flexible change policies” subheading to the left. As always, remember to read the airline’s terms and conditions carefully before securing your Roanoke, VA Airport (ROA-Roanoke Regional) to LGA flights.
What airlines fly direct from ROA to LGA?
Unfortunately, you can’t fly nonstop from Roanoke, VA Airport (ROA-Roanoke Regional) to New York, NY Airport (LGA-LaGuardia). Travel to New York by locking in a flight with one or more stops in between. If you’ve got the time, why not stay a day or two in your layover city?