Around the World

Distance between Horn Lake and Vestavia Hills

Distance from Horn Lake, MS to Vestavia Hills, AL is 213 miles / 342 kilometers.

Map showing the distance from Horn Lake to Vestavia Hills

Beeline Air distance: miles km

Horn Lake, MS

City: Horn Lake, MS
Country: United States

Vestavia Hills, AL

City: Vestavia Hills, AL
Country: United States

Time difference between Horn Lake and Vestavia Hills

There is no time difference between Horn Lake and Vestavia Hills. Current local time in Horn Lake and Vestavia Hills is 03:00 CST (2025-01-24)

Search