Miles between St Petersburg, FL and Endicott, NY

There are
1,226 mi
from St Petersburg, FL to Endicott, NY

That's the driving distance. It would take 23 hours 31 mins to go from St Petersburg, Florida to Endicott, New York.

The flight distance (direct flight from St Petersburg, FL to Endicott, NY) is 1,056.97 mi.

1,226 mi = 1.61 kms