Miles between Mesa, AZ and Twin Falls, ID

There are
802 mi
from Mesa, AZ to Twin Falls, ID

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

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

802 mi = 1,290.85 kms