Distance from Colonial Heights to Batavia
The shortest distance (air line) between Colonial Heights and Batavia is 661.30 mi (1,064.27 km).
How far is Colonial Heights from Batavia
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 02:59 (15.08.2025)
Batavia is located in Illinois, United States within 41° 50' 52.44" N -89° 41' 20.76" W (41.8479, -88.3109) coordinates. The local time in Batavia is 01:59 (15.08.2025)
The calculated flying distance from Batavia to Batavia is 661.30 miles which is equal to 1,064.27 km.
Colonial Heights, Virginia, United States
Related Distances from Colonial Heights
Batavia, Illinois, United States