Distance from Colonial Heights to Elmira
The shortest distance (air line) between Colonial Heights and Elmira is 335.09 mi (539.28 km).
How far is Colonial Heights from Elmira
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 07:53 (18.08.2025)
Elmira is located in New York, United States within 42° 5' 37.68" N -77° 11' 25.08" W (42.0938, -76.8097) coordinates. The local time in Elmira is 07:53 (18.08.2025)
The calculated flying distance from Elmira to Elmira is 335.09 miles which is equal to 539.28 km.
Colonial Heights, Virginia, United States
Related Distances from Colonial Heights
Elmira, New York, United States