Distance from Des Moines, Iowa to the U.S.–Mexico Border: ~1,650 Miles

The straight-line distance from Des Moines, Iowa to the Mexican border is approximately 1,650 miles (2,660 km).

Copyright Wanderlust World © https://www.ynyoo.com