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
![]() |
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)