There are
1,233 mi
from New Rochelle, NY to Champlin, MN
That's the driving distance. It would take 23 hours to go from New Rochelle, New York to Champlin, Minnesota.
The flight distance (direct flight from New Rochelle, NY to Champlin, MN) is 1,030.56 mi.
1,233 mi = 1,984.48 kms