how far apart are billings, mt and des moines, ia?
There are 796.63 miles from Des Moines to Billings in northwest direction and 994 miles (1,599.69 kilometers) by car, following the I-90 route. Des Moines and Billings are 16 hours 43 mins far apart, if you drive non-stop. This is the fastest route from Des Moines, IA to Billings, MT. The halfway point is Okaton, SD. Please note the time difference between Des Moines, IA and Billings, MT is 1 hour. The current time in Des Moines is 5:28 am and the current time in Billings is 4:28 am.