Distance between Safford and Puerto Vallarta
Distance from Safford, AZ to Puerto Vallarta is 888 miles / 1429 kilometers.
Map showing the distance from Safford to Puerto Vallarta
![]() |
Air distance: | miles km |
Safford, AZ
City: | Safford, AZ |
Country: | United States |
Puerto Vallarta
City: | Puerto Vallarta |
Country: | Mexico |
Time difference between Safford and Puerto Vallarta
The time difference between Safford and Puerto Vallarta is 23 hours. Puerto Vallarta is 23 hours behind Safford. Current local time in Safford is 23:50 MST (2025-02-26) and time in Puerto Vallarta is 00:50 CST (2025-02-27).