Miles between St Cloud, MN and Pleasant Grove, UT

There are
1,236 mi
from St Cloud, MN to Pleasant Grove, UT

That's the driving distance. It would take 22 hours 10 mins to go from St Cloud, Minnesota to Pleasant Grove, Utah.

The flight distance (direct flight from St Cloud, MN to Pleasant Grove, UT) is 955.89 mi.

1,236 mi = 1,988.92 kms