Miles between Bellflower, CA and Provo, UT

There are
646 mi
from Bellflower, CA to Provo, UT

That's the driving distance. It would take 11 hours 16 mins to go from Bellflower, California to Provo, Utah.

The flight distance (direct flight from Bellflower, CA to Provo, UT) is 564.82 mi.

646 mi = 1,040.20 kms