Miles between St Petersburg, FL and Lake Grove, NY

There are
1,206 mi
from St Petersburg, FL to Lake Grove, NY

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

The flight distance (direct flight from St Petersburg, FL to Lake Grove, NY) is 1,053.04 mi.

1,206 mi = 1,941.54 kms