Miles between Kansas City, KS and Provo, UT

There are
1,087 mi
from Kansas City, KS to Provo, UT

That's the driving distance. It would take 18 hours 45 mins to go from Kansas City, Kansas to Provo, Utah.

The flight distance (direct flight from Kansas City, KS to Provo, UT) is 907.64 mi.

1,087 mi = 1.61 kms