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