Around the World

Distance between Amherst and Portsmouth

Distance from Amherst, VA to Portsmouth, VA is 160 miles / 258 kilometers.

Map showing the distance from Amherst to Portsmouth

Beeline Air distance: miles km

Amherst, VA

City: Amherst, VA
Country: United States
Coordinates: 37°35′6″N
79°3′5″W

Portsmouth, VA

City: Portsmouth, VA
Country: United States
Coordinates: 36°50′7″N
76°17′53″W

Time difference between Amherst and Portsmouth

There is no time difference between Amherst and Portsmouth. Current local time in Amherst and Portsmouth is 13:25 EDT (2024-11-01)

Search