Miles between Waukegan, IL and St Peter, MN

There are
418 mi
from Waukegan, IL to St Peter, MN

That's the driving distance. It would take 7 hours 52 mins to go from Waukegan, Illinois to St Peter, Minnesota.

The flight distance (direct flight from Waukegan, IL to St Peter, MN) is 336.24 mi.

418 mi = 673.32 kms