Distance between Phoenix and Salem
Distance from Phoenix, AZ to Salem, NH is 2289 miles / 3684 kilometers.
Map showing the distance from Phoenix to Salem
Air distance: | miles km |
Phoenix, AZ
City: | Phoenix, AZ |
Country: | United States |
Coordinates: |
33°26′54″N 112°4′26″W |
Salem, NH
City: | Salem, NH |
Country: | United States |
Coordinates: |
42°47′18″N 71°12′3″W |
Time difference between Phoenix and Salem
The time difference between Phoenix and Salem is 21 hours. Salem is 21 hours behind Phoenix. Current local time in Phoenix is 22:56 MST (2024-09-20) and time in Salem is 01:56 EDT (2024-09-21).