Miles between Burnsville, MN and Roy, UT

There are
1,209 mi
from Burnsville, MN to Roy, UT

That's the driving distance. It would take 21 hours 20 mins to go from Burnsville, Minnesota to Roy, Utah.

The flight distance (direct flight from Burnsville, MN to Roy, UT) is 977.67 mi.

1,209 mi = 1,946.14 kms