Direct flights from Roanoke-Blacksburg Regional (ROA) to LaGuardia (LGA)

13 nonstop flights a week from Roanoke-Blacksburg Regional (ROA) to LaGuardia (LGA) with 2 airlines, 1h 39m to 2h 4m in the air, 405 mi (652 km). Departures from 07:05 to 17:44.

Flights from Roanoke to New York

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Roanoke to New York

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Roanoke-Blacksburg Regional (ROA) to LaGuardia (LGA) at a glance

flights a week
13
airlines
2
flight time
1h 39m - 2h 4m
distance
405 mi (652 km)
first and last departure
07:05 - 17:44
arrival terminals
B, C

Roanoke-Blacksburg Regional (ROA) to LaGuardia (LGA) flight schedule

13 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
DL 5321
Delta
07:05 Roanoke-Blacksburg Regional
08:44 LaGuardia, terminal C
1h 39m
Mon, Tue, Wed, Thu, Fri, Sun
Canadair Regional Jet 900
DL 5321
Delta
08:30 Roanoke-Blacksburg Regional
10:09 LaGuardia, terminal C
1h 39m
Sat
Canadair Regional Jet 900
AA 4688
American Airlines
17:35 Roanoke-Blacksburg Regional
19:39 LaGuardia, terminal B
2h 4m
Mon, Tue, Wed, Thu, Fri
Embraer 170
AA 4688
American Airlines
17:44 Roanoke-Blacksburg Regional
19:48 LaGuardia, terminal B
2h 4m
Mon, Thu, Fri, Sun
Embraer 170

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 November.

FlightDepartsArrivesDurationDaysAircraft
AA 4721
American Airlines
13:06 Roanoke-Blacksburg Regional
14:51 LaGuardia, terminal B
1h 45m
Selected dates
Embraer 170
AA 4543
American Airlines
06:00 Roanoke-Blacksburg Regional
07:45 LaGuardia, terminal B
1h 45m
Seasonal
Embraer EMB 175
AA 4721
American Airlines
11:55 Roanoke-Blacksburg Regional
13:40 LaGuardia, terminal B
1h 45m
Selected dates
Embraer EMB 175
AA 4688
American Airlines
18:02 Roanoke-Blacksburg Regional
19:46 LaGuardia, terminal B
1h 44m
Seasonal
Embraer 170
AA 4688
American Airlines
18:05 Roanoke-Blacksburg Regional
19:49 LaGuardia, terminal B
1h 44m
Seasonal
Embraer 170
AA 4688
American Airlines
14:16 Roanoke-Blacksburg Regional
16:00 LaGuardia, terminal B
1h 44m
Seasonal
Embraer 170
AA 4688
American Airlines
14:35 Roanoke-Blacksburg Regional
16:19 LaGuardia, terminal B
1h 44m
Seasonal
Embraer 170
AA 4688
American Airlines
11:16 Roanoke-Blacksburg Regional
13:00 LaGuardia, terminal B
1h 44m
Seasonal
Embraer 170
DL 5321
Delta
07:00 Roanoke-Blacksburg Regional
08:41 LaGuardia, terminal C
1h 41m
Seasonal
Canadair Regional Jet 900
AA 4688
American Airlines
19:46 Roanoke-Blacksburg Regional
21:29 LaGuardia, terminal B
1h 43m
Seasonal
Embraer EMB 175
AA 4688
American Airlines
18:55 Roanoke-Blacksburg Regional
20:44 LaGuardia, terminal B
1h 49m
Seasonal
Embraer EMB 175
AA 4432
American Airlines
18:15 Roanoke-Blacksburg Regional
20:00 LaGuardia, terminal B
1h 45m
Seasonal
Embraer EMB 175
AA 4432
American Airlines
17:47 Roanoke-Blacksburg Regional
19:29 LaGuardia, terminal B
1h 42m
Seasonal
Embraer EMB 175
AA 4432
American Airlines
17:46 Roanoke-Blacksburg Regional
19:29 LaGuardia, terminal B
1h 43m
Seasonal
Embraer EMB 175

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Airlines flying Roanoke-Blacksburg Regional (ROA) to LaGuardia (LGA)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Roanoke-Blacksburg Regional (ROA) to LaGuardia (LGA)?
13 nonstop flights a week by the current schedule, 5 flight numbers.
How long is the flight from Roanoke-Blacksburg Regional (ROA) to LaGuardia (LGA)?
From 1 hour 39 minutes to 2 hours 4 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Roanoke-Blacksburg Regional (ROA) to LaGuardia (LGA)?
Delta (7 a week) and American Airlines (6 a week).
Which terminals are used between Roanoke-Blacksburg Regional (ROA) and LaGuardia (LGA)?
Flights depart from Roanoke-Blacksburg Regional and arrive at LaGuardia, terminals B, C.
How far is LaGuardia (LGA) from Roanoke-Blacksburg Regional (ROA)?
405 mi (652 km) in a straight line.
What are the earliest and latest flights from Roanoke-Blacksburg Regional (ROA) to LaGuardia (LGA)?
The first departure is at 07:05 (Delta), the last at 17:44 (American Airlines), local time.