There are
1,279 mi
from Gary, IN to Deerfield Beach, FL
That's the driving distance. It would take 23 hours 57 mins to go from Gary, Indiana to Deerfield Beach, Florida.
The flight distance (direct flight from Gary, IN to Deerfield Beach, FL) is 1,133.07 mi.
1,279 mi = 1.61 kms