Direct flights from LaGuardia (LGA) to Greater Rochester International (ROC)

19 nonstop flights a week from LaGuardia (LGA) to Greater Rochester International (ROC) with 1 airline, 1h 23m to 1h 39m in the air, 254 mi (408 km). Departures from 10:28 to 22:16.

Flights from New York to Rochester

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: New York to Rochester

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

Filters

LaGuardia (LGA) to Greater Rochester International (ROC) at a glance

flights a week
19
airline
1
flight time
1h 23m - 1h 39m
distance
254 mi (408 km)
first and last departure
10:28 - 22:16
departure terminal
C

LaGuardia (LGA) to Greater Rochester International (ROC) flight schedule

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

FlightDepartsArrivesDurationDaysAircraft
DL 5340
Delta
10:28 LaGuardia, terminal C
12:06 Greater Rochester International
1h 38m
Mon, Tue, Wed, Thu, Fri, Sun
Canadair Regional Jet 900
DL 5340
Delta
11:15 LaGuardia, terminal C
12:53 Greater Rochester International
1h 38m
Sun
Canadair Regional Jet 900
DL 5343
Delta
15:55 LaGuardia, terminal C
17:34 Greater Rochester International
1h 39m
Mon, Tue, Wed, Thu, Fri, Sun
Canadair Regional Jet 900
DL 4739
Delta
19:45 LaGuardia, terminal C
21:22 Greater Rochester International
1h 37m
Sat
Canadair Regional Jet 900
DL 5417
Delta
21:58 LaGuardia, terminal C
23:26 Greater Rochester International
1h 28m
Mon, Tue, Wed, Thu, Sun
Canadair Regional Jet 900
DL 5417
Delta
22:16 LaGuardia, terminal C
23:53 Greater Rochester International
1h 37m
Fri
Canadair Regional Jet 900

Seasonal and one-off flights

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

FlightDepartsArrivesDurationDaysAircraft
DL 4739
Delta
17:50 LaGuardia, terminal C
19:24 Greater Rochester International
1h 34m
Selected dates
Canadair Regional Jet 900
DL 5343
Delta
16:05 LaGuardia, terminal C
17:42 Greater Rochester International
1h 37m
Seasonal
Canadair Regional Jet 900
DL 5340
Delta
10:29 LaGuardia, terminal C
12:07 Greater Rochester International
1h 38m
Seasonal
Canadair Regional Jet 900
DL 5343
Delta
16:00 LaGuardia, terminal C
17:36 Greater Rochester International
1h 36m
Seasonal
Canadair Regional Jet 900
DL 5340
Delta
10:15 LaGuardia, terminal C
11:50 Greater Rochester International
1h 35m
Seasonal
Canadair Regional Jet 900
DL 5417
Delta
21:10 LaGuardia, terminal C
22:41 Greater Rochester International
1h 31m
Seasonal
Canadair Regional Jet 900
DL 5417
Delta
17:30 LaGuardia, terminal C
19:00 Greater Rochester International
1h 30m
Seasonal
Canadair Regional Jet 900
DL 5343
Delta
15:30 LaGuardia, terminal C
16:59 Greater Rochester International
1h 29m
Seasonal
Canadair Regional Jet 900
DL 5417
Delta
21:45 LaGuardia, terminal C
23:08 Greater Rochester International
1h 23m
Seasonal
Canadair Regional Jet 900
DL 5343
Delta
18:30 LaGuardia, terminal C
19:59 Greater Rochester International
1h 29m
Seasonal
Canadair Regional Jet 900

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

Airlines flying LaGuardia (LGA) to Greater Rochester International (ROC)

Nonstop flights a week by the current schedule

Other airport combinations New York to Rochester

Airports with nonstop flights between the two cities, busiest first

Frequently asked questions

How many nonstop flights are there from LaGuardia (LGA) to Greater Rochester International (ROC)?
19 nonstop flights a week by the current schedule, 4 flight numbers.
How long is the flight from LaGuardia (LGA) to Greater Rochester International (ROC)?
From 1 hour 23 minutes to 1 hour 39 minutes nonstop, depending on the flight.
Which airlines fly nonstop from LaGuardia (LGA) to Greater Rochester International (ROC)?
Delta (19 a week).
Which terminals are used between LaGuardia (LGA) and Greater Rochester International (ROC)?
Flights depart from LaGuardia, terminal C and arrive at Greater Rochester International.
How far is Greater Rochester International (ROC) from LaGuardia (LGA)?
254 mi (408 km) in a straight line.
What are the earliest and latest flights from LaGuardia (LGA) to Greater Rochester International (ROC)?
The first departure is at 10:28 (Delta), the last at 22:16 (Delta), local time.