Distance from Brainerd to Vestavia Hills
The shortest distance (air line) between Brainerd and Vestavia Hills is 974.08 mi (1,567.63 km).
How far is Brainerd from Vestavia Hills
Brainerd is located in Minnesota, United States within 46° 21' 19.08" N -95° 48' 6.12" W (46.3553, -94.1983) coordinates. The local time in Brainerd is 01:30 (18.12.2025)
Vestavia Hills is located in Alabama, United States within 33° 27' 6.48" N -87° 15' 22.68" W (33.4518, -86.7437) coordinates. The local time in Vestavia Hills is 01:30 (18.12.2025)
The calculated flying distance from Vestavia Hills to Vestavia Hills is 974.08 miles which is equal to 1,567.63 km.
Brainerd, Minnesota, United States
Related Distances from Brainerd
Vestavia Hills, Alabama, United States