Miles between New York, NY and St Cloud, MN

There are
1261 mi
from New York, NY to St Cloud, MN

That's the driving distance. It would take 21 hours 51 mins to go from New York, New York to St Cloud, Minnesota.

The flight distance (direct flight from New York, NY to St Cloud, MN) is 1067.8 mi.

1261 mi = 2,029.38 kms