Miles between Naperville, IL and South St Paul, MN

There are
399 mi
from Naperville, IL to South St Paul, MN

That's the driving distance. It would take 7 hours 23 mins to go from Naperville, Illinois to South St Paul, Minnesota.

The flight distance (direct flight from Naperville, IL to South St Paul, MN) is 326.10 mi.

399 mi = 642.16 kms