Distance between Cancún and Phoenix
Distance from Cancún to Phoenix, AZ is 1759 miles / 2830 kilometers.
Map showing the distance from Cancún to Phoenix
![]() |
Air distance: | miles km |
Cancún
City: | Cancún |
Country: | Mexico |
Phoenix, AZ
City: | Phoenix, AZ |
Country: | United States |
Time difference between Cancún and Phoenix
The time difference between Cancún and Phoenix is 2 hours. Phoenix is 2 hours behind Cancún. Current local time in Cancún is 17:05 EST (2025-02-27) and time in Phoenix is 15:05 MST (2025-02-27).