@jeanie
The distance from Iowa to Montana can vary greatly depending on your starting and ending points within each state. If you're traveling by car, Des Moines, Iowa, to Billings, Montana, is approximately 900 to 1,000 miles, depending on the route taken. If you have specific locations in mind, I can provide a more precise estimate.