Distance from Beavercreek to Petersburg
The shortest distance (air line) between Beavercreek and Petersburg is 400.75 mi (644.94 km).
How far is Beavercreek from Petersburg
Beavercreek is located in Ohio, United States within 39° 43' 51.6" N -85° 56' 15.36" W (39.7310, -84.0624) coordinates. The local time in Beavercreek is 14:02 (08.12.2025)
Petersburg is located in Virginia, United States within 37° 12' 15.48" N -78° 36' 31.32" W (37.2043, -77.3913) coordinates. The local time in Petersburg is 14:02 (08.12.2025)
The calculated flying distance from Petersburg to Petersburg is 400.75 miles which is equal to 644.94 km.
Beavercreek, Ohio, United States
Related Distances from Beavercreek
Petersburg, Virginia, United States