Miles between Mesa, AZ and Idaho Falls, ID

There are
891 mi
from Mesa, AZ to Idaho Falls, ID

That's the driving distance. It would take 16 hours 10 mins to go from Mesa, Arizona to Idaho Falls, Idaho.

The flight distance (direct flight from Mesa, AZ to Idaho Falls, ID) is 696.30 mi.

891 mi = 1,433.23 kms