Distance between Phoenix and Portsmouth
Distance from Phoenix, AZ to Portsmouth, NH is 2312 miles / 3721 kilometers.
Map showing the distance from Phoenix to Portsmouth
Air distance: | miles km |
Phoenix, AZ
City: | Phoenix, AZ |
Country: | United States |
Coordinates: |
33°26′54″N 112°4′26″W |
Portsmouth, NH
City: | Portsmouth, NH |
Country: | United States |
Coordinates: |
43°4′18″N 70°45′45″W |
Time difference between Phoenix and Portsmouth
The time difference between Phoenix and Portsmouth is 2 hours. Portsmouth is 2 hours ahead of Phoenix. Current local time in Phoenix is 16:27 MST (2024-11-10) and time in Portsmouth is 18:27 EST (2024-11-10).