Distance from Alachua to Petersburg
The shortest distance (air line) between Alachua and Petersburg is 590.83 mi (950.84 km).
How far is Alachua from Petersburg
Alachua is located in Florida, United States within 29° 46' 40.44" N -83° 31' 0.48" W (29.7779, -82.4832) coordinates. The local time in Alachua is 22:13 (01.01.2026)
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 22:13 (01.01.2026)
The calculated flying distance from Petersburg to Petersburg is 590.83 miles which is equal to 950.84 km.
Alachua, Florida, United States
Related Distances from Alachua
Petersburg, Virginia, United States