There are
599 mi
from St Paul, MN to Auburn Hills, MI
That's the driving distance. It would take 11 hours 58 mins to go from St Paul, Minnesota to Auburn Hills, Michigan.
The flight distance (direct flight from St Paul, MN to Auburn Hills, MI) is 515.29 mi.
599 mi = 964.49 kms