Miles between Provo, UT and Leavenworth, KS

There are
1,079 mi
from Provo, UT to Leavenworth, KS

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

The flight distance (direct flight from Provo, UT to Leavenworth, KS) is 889.74 mi.

1,079 mi = 1.61 kms