Around the World

Distance between Terre Haute and Maryland Heights

Distance from Terre Haute, IN to Maryland Heights, MO is 170 miles / 273 kilometers.

Map showing the distance from Terre Haute to Maryland Heights

Beeline Air distance: miles km

Terre Haute, IN

City: Terre Haute, IN
Country: United States

Maryland Heights, MO

City: Maryland Heights, MO
Country: United States

Time difference between Terre Haute and Maryland Heights

The time difference between Terre Haute and Maryland Heights is 1 hour. Maryland Heights is 1 hour behind Terre Haute. Current local time in Terre Haute is 05:37 EST (2025-02-26) and time in Maryland Heights is 04:37 CST (2025-02-26).

Search