Miles between Schaumburg, IL and Mendota Heights, MN

There are
381 mi
from Schaumburg, IL to Mendota Heights, MN

That's the driving distance. It would take 7 hours 4 mins to go from Schaumburg, Illinois to Mendota Heights, Minnesota.

The flight distance (direct flight from Schaumburg, IL to Mendota Heights, MN) is 320.91 mi.

381 mi = 613.87 kms