$169 Cheap Flights from Roanoke (ROA) to New York (LGA)

Popular airlines from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)

Cheap Flights from Roanoke to New York (ROA-LGA)

Prices were available within the past 7 days and start at $169 for one-way flights and $259 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

American Airlines
American Airlines
United
Delta
American Airlines
United
United
United
United
Delta

Find the cheapest month to fly from Roanoke (ROA) to New York (LGA)

September is typically the cheapest month to fly

From $239 - $524 per traveler.

Frequently asked questions

How much does a flight from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA) cost?
Get a cheap one-way flight from $169 or cheap return flight from $259 from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA) with Expedia. Enter your travel dates and sort by "Price (lowest to highest)" to see our cheapest flight deals on this route.
What is the cheapest month to fly from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)?
Planning your trip for October can help you save, as it's the cheapest month for flights between ROA and LGA. You'll usually find the lowest fares during the off-season.
Which airlines fly direct from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)?
You can fly straight from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA) on an American Airlines flight.
What is the cheapest airline that flies from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)?
Delta Air Lines and American Airlines are popular airlines offering competitive fares. Keep in mind that flight prices from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA) can change based on the time of year, demand and how early you book. With Expedia's search tool, you can easily find a ROA to LGA flight that fits your preferences and budget.
How many flights per day from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)?
On average, there is just 1 direct flight leaving from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA) every day. If this doesn't fit your plans, check out flights with a layover. Just customize your search results on Expedia to include one stop or more to discover a better alternative.
What are the most popular departure times for flights from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)?
The 4 PM departures from ROA to LGA are the busiest. Prices can be higher for these popular slots. If you want to save on your fare, book during off-peak hours.
What day of the week has the most flights from ROA to LGA?
Friday offers the most flights from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA). Consider jetting off on this day and you'll have a greater chance of finding a departure that works with your plans.
What is the earliest flight from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)?
Roanoke Regional Airport (ROA)'s earliest flight to LaGuardia Airport (LGA) leaves at approximately 7:18AM UTC-5. With a flight time of 1h 37m, you'll touch down at around 8:55AM UTC-5.
How long does it take to fly from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)?
Flights from ROA to LGA have an average travel time of 1 hour and 35 minutes. The distance between these two airports is 410 mi.
What airline has the least delays from ROA to LGA?
With 82% of journeys generally arriving on schedule, American Airlines has the best on-time performance for direct flights from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA). To monitor your flight status and get notifications about any changes, head to the Expedia App.
What is the best time to fly from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)?
Select a flight from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA) that takes off before 3 PM to reduce the likelihood of delays and cancellations. Later departures have a 22% higher chance of being canceled, on average.**Most reliable time of the day and month to travel recommendation is based on January through August 2024 flight status data sourced from OAG's global flight data platform.
What airports do you fly into for New York from Roanoke Regional Airport (ROA)?
If you're flying on a direct flight from Roanoke Regional Airport (ROA) to New York, LaGuardia Airport (LGA) is the only airport you can touch down at.
Is it cheaper to buy a plane ticket from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA) last-minute?
Booking your plane ticket from ROA to LGA right before your journey is typically more expensive. However, if you're flexible with your travel dates and times, you could snag a cheap last-minute fare.
Is it cheaper to book a ROA to LGA flight and hotel package?
You'll generally save money by securing a ROA to LGA flight and hotel package compared to booking separately. In fact, you could save hundreds of dollars by bundling with Expedia. And it's simple to manage everything in one convenient place. Once you've selected your preferred accommodations and flights, consider adding extras such as car rentals, tours and activities.
Can I cancel or change the date of my flight from Roanoke Regional Airport (ROA) to LaGuardia Airport (LGA)?
Typically, you can cancel or modify your ROA to LGA flight. However, additional fees may apply, especially if your booking was made over 24 hours ago. Double-check your itinerary for the airline's fees and guidelines on flight changes, or if you'd like more information, go to our Customer Service portal.

Travel information

Travel information

Origin airport
Roanoke Regional
Destination airport
LaGuardia
Airlines serving
American Airlines, Delta, United
Roundtrip price
$259
Distance
404 mi
Average flight time
1 hour 35 mins

Book with confidence

Book with confidence

Explore a world of travel with Expedia

Explore a world of travel with Expedia

*Available to One Key members.