Distance between Canatlán and Hermosillo
Distance from Canatlán to Hermosillo is 496 miles / 799 kilometers.
Map showing the distance from Canatlán to Hermosillo
![]() |
Air distance: | miles km |
Canatlán
City: | Canatlán |
Country: | Mexico |
Hermosillo
City: | Hermosillo |
Country: | Mexico |
Time difference between Canatlán and Hermosillo
The time difference between Canatlán and Hermosillo is 23 hours. Hermosillo is 23 hours ahead of Canatlán. Current local time in Canatlán is 00:01 CST (2025-02-27) and time in Hermosillo is 23:01 MST (2025-02-26).