Around the World

Distance between Broken Arrow and Vestavia Hills

Distance from Broken Arrow, OK to Vestavia Hills, AL is 542 miles / 872 kilometers.

Map showing the distance from Broken Arrow to Vestavia Hills

Beeline Air distance: miles km

Broken Arrow, OK

City: Broken Arrow, OK
Country: United States

Vestavia Hills, AL

City: Vestavia Hills, AL
Country: United States

Time difference between Broken Arrow and Vestavia Hills

There is no time difference between Broken Arrow and Vestavia Hills. Current local time in Broken Arrow and Vestavia Hills is 22:12 CST (2025-02-26)

Search