Distance from Faribault to Petersburg
The shortest distance (air line) between Faribault and Petersburg is 962.86 mi (1,549.57 km).
How far is Faribault from Petersburg
Faribault is located in Minnesota, United States within 44° 17' 58.56" N -94° 43' 15.96" W (44.2996, -93.2789) coordinates. The local time in Faribault is 17:35 (04.10.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 18:35 (04.10.2025)
The calculated flying distance from Petersburg to Petersburg is 962.86 miles which is equal to 1,549.57 km.
Faribault, Minnesota, United States
Related Distances from Faribault
Petersburg, Virginia, United States