Miles between Deerfield Beach, FL and Bay City, TX

There are
1,227 mi
from Deerfield Beach, FL to Bay City, TX

That's the driving distance. It would take 22 hours 38 mins to go from Deerfield Beach, Florida to Bay City, Texas.

The flight distance (direct flight from Deerfield Beach, FL to Bay City, TX) is 987.73 mi.

1,227 mi = 1.61 kms