There are
649 mi
from Peoria, AZ to Midvale, UT
That's the driving distance. It would take 12 hours 10 mins to go from Peoria, Arizona to Midvale, Utah.
The flight distance (direct flight from Peoria, AZ to Midvale, UT) is 486.11 mi.
649 mi = 1,044.06 kms