Miles between Provo, UT and Cottonwood Heights, UT

There are
37 mi
from Provo, UT to Cottonwood Heights, UT

That's the driving distance. It would take 44 minutes to go from Provo, Utah to Cottonwood Heights, Utah.

The flight distance (direct flight from Provo, UT to Cottonwood Heights, UT) is 29.02 mi.

37 mi = 58.89 kms