Miles between San Bernardino, CA and Farmington, UT

There are
659 mi
from San Bernardino, CA to Farmington, UT

That's the driving distance. It would take 11 hours 23 mins to go from San Bernardino, California to Farmington, Utah.

The flight distance (direct flight from San Bernardino, CA to Farmington, UT) is 559.24 mi.

659 mi = 1,061.15 kms