Distance between Johnston and Terre Haute
Distance from Johnston, IA to Terre Haute, IN is 363 miles / 585 kilometers.
Map showing the distance from Johnston to Terre Haute
![]() |
Air distance: | miles km |
Johnston, IA
City: | Johnston, IA |
Country: | United States |
Terre Haute, IN
City: | Terre Haute, IN |
Country: | United States |
Time difference between Johnston and Terre Haute
The time difference between Johnston and Terre Haute is 1 hour. Terre Haute is 1 hour ahead of Johnston. Current local time in Johnston is 05:43 CST (2025-02-17) and time in Terre Haute is 06:43 EST (2025-02-17).