There are
1,027 mi
from Pueblo, CO to Mendota Heights, MN
That's the driving distance. It would take 17 hours 54 mins to go from Pueblo, Colorado to Mendota Heights, Minnesota.
The flight distance (direct flight from Pueblo, CO to Mendota Heights, MN) is 748.03 mi.
1,027 mi = 1.61 kms