Miles between St Cloud, MN and Syracuse, UT

There are
1,213 mi
from St Cloud, MN to Syracuse, UT

That's the driving distance. It would take 21 hours 42 mins to go from St Cloud, Minnesota to Syracuse, Utah.

The flight distance (direct flight from St Cloud, MN to Syracuse, UT) is 948.89 mi.

1,213 mi = 1,951.98 kms