Around the World

Distance between Salem and Ames

Distance from Salem, IN to Ames, IA is 461 miles / 742 kilometers.

Map showing the distance from Salem to Ames

Beeline Air distance: miles km

Salem, IN

City: Salem, IN
Country: United States
Coordinates: 38°36′20″N
86°6′3″W

Ames, IA

City: Ames, IA
Country: United States
Coordinates: 42°2′4″N
93°37′11″W

Time difference between Salem and Ames

The time difference between Salem and Ames is 1 hour. Ames is 1 hour behind Salem. Current local time in Salem is 23:40 EST (2025-01-05) and time in Ames is 22:40 CST (2025-01-05).

Search