There are
2,641 mi
from Deerfield Beach, FL to San Bernardino, CA
That's the driving distance. It would take 1 day 22 hours to go from Deerfield Beach, Florida to San Bernardino, California.
The flight distance (direct flight from Deerfield Beach, FL to San Bernardino, CA) is 2,271.55 mi.
2,641 mi = 3.22 kms