Distance from Colonial Heights to Lewiston
The shortest distance (air line) between Colonial Heights and Lewiston is 604.41 mi (972.71 km).
How far is Colonial Heights from Lewiston
Colonial Heights is located in Virginia, United States within 37° 15' 54" N -78° 36' 11.16" W (37.2650, -77.3969) coordinates. The local time in Colonial Heights is 01:02 (26.08.2025)
Lewiston is located in Maine, United States within 44° 5' 29.4" N -71° 49' 54.84" W (44.0915, -70.1681) coordinates. The local time in Lewiston is 01:02 (26.08.2025)
The calculated flying distance from Lewiston to Lewiston is 604.41 miles which is equal to 972.71 km.
Colonial Heights, Virginia, United States
Related Distances from Colonial Heights
Lewiston, Maine, United States