Miles between La Mesa, CA and Provo, UT

There are
707 mi
from La Mesa, CA to Provo, UT

That's the driving distance. It would take 12 hours 22 mins to go from La Mesa, California to Provo, Utah.

The flight distance (direct flight from La Mesa, CA to Provo, UT) is 595.40 mi.

707 mi = 1,137.50 kms