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

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

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

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

644 mi = 1,036.83 kms