Around the World

Distance between Greeneville and Portsmouth Heights

Distance from Greeneville, TN to Portsmouth Heights, VA is 362 miles / 582 kilometers.

Map showing the distance from Greeneville to Portsmouth Heights

Beeline Air distance: miles km

Greeneville, TN

City: Greeneville, TN
Country: United States

Portsmouth Heights, VA

City: Portsmouth Heights, VA
Country: United States

Time difference between Greeneville and Portsmouth Heights

There is no time difference between Greeneville and Portsmouth Heights. Current local time in Greeneville and Portsmouth Heights is 06:01 EST (2025-02-27)

Search