Miles between Urbandale, IA and Rosemount, MN

There are
237 mi
from Urbandale, IA to Rosemount, MN

That's the driving distance. It would take 4 hours 22 mins to go from Urbandale, Iowa to Rosemount, Minnesota.

The flight distance (direct flight from Urbandale, IA to Rosemount, MN) is 217.08 mi.

237 mi = 380.87 kms