Miles between South Miami, FL and San Bernardino, CA

There are
2,685 mi
from South Miami, FL to San Bernardino, CA

That's the driving distance. It would take 1 day 23 hours to go from South Miami, Florida to San Bernardino, California.

The flight distance (direct flight from South Miami, FL to San Bernardino, CA) is 2,277.36 mi.

2,685 mi = 4,321.27 kms