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

13 nonstop flights a week from LaGuardia (LGA) to Roanoke-Blacksburg Regional (ROA) with 2 airlines, 1h 46m to 2h 3m in the air, 405 mi (652 km). Departures from 13:45 to 21:30.

Flights from New York to Roanoke

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.

Filters

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

flights a week
13
airlines
2
flight time
1h 46m - 2h 3m
distance
405 mi (652 km)
first and last departure
13:45 - 21:30
departure terminals
B, C

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

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

FlightDepartsArrivesDurationDaysAircraft
DL 5155
Delta
13:45 LaGuardia, terminal C
15:33 Roanoke-Blacksburg Regional
1h 48m
Sat
Canadair Regional Jet 900
DL 5155
Delta
14:29 LaGuardia, terminal C
16:18 Roanoke-Blacksburg Regional
1h 49m
Sat
Canadair Regional Jet 900
AA 4688
American Airlines
15:10 LaGuardia, terminal B
17:05 Roanoke-Blacksburg Regional
1h 55m
Mon, Tue, Wed, Thu, Fri
Embraer 170
AA 4688
American Airlines
15:19 LaGuardia, terminal B
17:14 Roanoke-Blacksburg Regional
1h 55m
Mon, Thu, Fri, Sun
Embraer 170
DL 5155
Delta
21:30 LaGuardia, terminal C
23:16 Roanoke-Blacksburg Regional
1h 46m
Mon, Tue, Wed, Thu, Fri, Sun
Canadair Regional Jet 900

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
10:45 LaGuardia, terminal B
12:36 Roanoke-Blacksburg Regional
1h 51m
Selected dates
Embraer 170
AA 4580
American Airlines
21:03 LaGuardia, terminal B
22:54 Roanoke-Blacksburg Regional
1h 51m
Selected dates
Embraer EMB 175
AA 4721
American Airlines
09:34 LaGuardia, terminal B
11:25 Roanoke-Blacksburg Regional
1h 51m
Selected dates
Embraer EMB 175
DL 5155
Delta
21:29 LaGuardia, terminal C
23:23 Roanoke-Blacksburg Regional
1h 54m
Seasonal
Canadair Regional Jet 900
AA 4688
American Airlines
15:29 LaGuardia, terminal B
17:31 Roanoke-Blacksburg Regional
2h 2m
Seasonal
Embraer 170
AA 4688
American Airlines
15:40 LaGuardia, terminal B
17:35 Roanoke-Blacksburg Regional
1h 55m
Seasonal
Embraer 170
AA 4688
American Airlines
11:46 LaGuardia, terminal B
13:46 Roanoke-Blacksburg Regional
2h
Seasonal
Embraer 170
AA 4688
American Airlines
11:59 LaGuardia, terminal B
13:59 Roanoke-Blacksburg Regional
2h
Seasonal
Embraer 170
AA 4688
American Airlines
08:46 LaGuardia, terminal B
10:46 Roanoke-Blacksburg Regional
2h
Seasonal
Embraer 170
DL 5155
Delta
20:59 LaGuardia, terminal C
22:50 Roanoke-Blacksburg Regional
1h 51m
Seasonal
Canadair Regional Jet 900
AA 4688
American Airlines
17:15 LaGuardia, terminal B
19:16 Roanoke-Blacksburg Regional
2h 1m
Seasonal
Embraer EMB 175
AA 4688
American Airlines
16:29 LaGuardia, terminal B
18:28 Roanoke-Blacksburg Regional
1h 59m
Seasonal
Embraer EMB 175
AA 4432
American Airlines
15:51 LaGuardia, terminal B
17:44 Roanoke-Blacksburg Regional
1h 53m
Seasonal
Embraer EMB 175
AA 4432
American Airlines
15:14 LaGuardia, terminal B
17:17 Roanoke-Blacksburg Regional
2h 3m
Seasonal
Embraer EMB 175
AA 4432
American Airlines
15:25 LaGuardia, terminal B
17:17 Roanoke-Blacksburg Regional
1h 52m
Seasonal
Embraer EMB 175

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

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

Nonstop flights a week by the current schedule

Frequently asked questions

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