Flights from Tampa to Rochester – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
TPA to ROC – All flight route options from Tampa International, Florida, USA to Greater Rochester International, New York, USA. These routes are operated by 11 airlines. Fly non-stop with Southwest Airlines or Breeze Airways, or choose from 15 different stopover flights. The shortest flight time is 2 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Greater Rochester
We got great deals on hotels and car rentals near the airport.
Tampa to Rochester flights
There are over 16 airlines and as many as 197 flights every week to this destination. You can fly non-stop to Rochester (ROC) from Tampa (TPA) with Southwest Airlines but if a stopover option suits you better you can choose to fly via Detroit, Dulles or any other of the 15 alternatives with connectiing airports.
Tampa to Rochester with Southwest Airlines
You can fly non-stop with Southwest Airlines every Saturday between 6:00 am and 4:00 pm. You can also catch a transit flight via Baltimore or Chicago.
With Delta Air Lines
Delta Air Lines is a member of SkyTeam.
Distance & flight times: Tampa International to Greater Rochester International
The shortest flight time between TPA and ROC is 2 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 45m | - | 1086 miles (1747 km) |
DTW Detroit | 4h 56m | 50m | 1286 miles (2069 km) |
IAD Dulles | 5h 2m | 57m | 1106 miles (1780 km) |
ATL Atlanta | 5h 16m | 2h 25m | 1163 miles (1871 km) |
PHL Philadelphia | 5h 16m | 2h 30m | 1184 miles (1905 km) |
CLT Charlotte | 5h 20m | 1h 14m | 1088 miles (1751 km) |
LGA New York | 5h 23m | 1h 38m | 1271 miles (2045 km) |
DCA Washington | 5h 25m | 1h 36m | 1117 miles (1797 km) |
JFK New York | 5h 36m | 1h 3m | 1276 miles (2053 km) |
BWI Baltimore | 5h 55m | 2h 30m | 1126 miles (1812 km) |
ORD Chicago | 6h 3m | 1h 18m | 1548 miles (2491 km) |
MIA Miami | 6h 4m | 2h 55m | 1417 miles (2280 km) |
BOS Boston | 6h 13m | 1h 22m | 1535 miles (2470 km) |
FLL Fort Lauderdale | 6h 19m | 2h 13m | 1389 miles (2235 km) |
MDW Chicago | 6h 45m | 2h 30m | 1528 miles (2459 km) |
EWR New York | 7h 17m | - | - |

