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