Miles between Salt Lake City, UT and San Bernardino, CA

There are
645 mi
from Salt Lake City, UT to San Bernardino, CA

That's the driving distance. It would take 11 hours 10 mins to go from Salt Lake City, Utah to San Bernardino, California.

The flight distance (direct flight from Salt Lake City, UT to San Bernardino, CA) is 546.55 mi.

645 mi = 1,038.30 kms