Distance between Mesa and Navojoa
Distance from Mesa, AZ to Navojoa is 461 miles / 742 kilometers.
Map showing the distance from Mesa to Navojoa
![]() |
Air distance: | miles km |
Time difference between Mesa and Navojoa
There is no time difference between Mesa and Navojoa. Current local time in Mesa and Navojoa is 02:18 MST (2025-02-27)