Distance between Broken Arrow and Hoover
Distance from Broken Arrow, OK to Hoover, AL is 541 miles / 871 kilometers.
Map showing the distance from Broken Arrow to Hoover
![]() |
Air distance: | miles km |
Broken Arrow, OK
City: | Broken Arrow, OK |
Country: | United States |
Hoover, AL
City: | Hoover, AL |
Country: | United States |
Time difference between Broken Arrow and Hoover
There is no time difference between Broken Arrow and Hoover. Current local time in Broken Arrow and Hoover is 23:05 CST (2025-02-26)