Distance between Indianola and Lawrence
Distance from Indianola, IA to Lawrence, IN is 409 miles / 658 kilometers.
Map showing the distance from Indianola to Lawrence
![]() |
Air distance: | miles km |
Indianola, IA
City: | Indianola, IA |
Country: | United States |
Lawrence, IN
City: | Lawrence, IN |
Country: | United States |
Time difference between Indianola and Lawrence
The time difference between Indianola and Lawrence is 1 hour. Lawrence is 1 hour ahead of Indianola. Current local time in Indianola is 08:21 CST (2025-02-17) and time in Lawrence is 09:21 EST (2025-02-17).