Distance between Butte and Ankeny
Distance from Butte, MT to Ankeny, IA is 985 miles / 1586 kilometers.
Map showing the distance from Butte to Ankeny
![]() |
Air distance: | miles km |
Butte, MT
City: | Butte, MT |
Country: | United States |
Ankeny, IA
City: | Ankeny, IA |
Country: | United States |
Time difference between Butte and Ankeny
The time difference between Butte and Ankeny is 1 hour. Ankeny is 1 hour ahead of Butte. Current local time in Butte is 14:57 MST (2025-02-18) and time in Ankeny is 15:57 CST (2025-02-18).