Distance between Sterling Heights and Lawrence
Distance from Sterling Heights, MI to Lawrence, IN is 245 miles / 395 kilometers.
Map showing the distance from Sterling Heights to Lawrence
![]() |
Air distance: | miles km |
Sterling Heights, MI
City: | Sterling Heights, MI |
Country: | United States |
Lawrence, IN
City: | Lawrence, IN |
Country: | United States |
Time difference between Sterling Heights and Lawrence
There is no time difference between Sterling Heights and Lawrence. Current local time in Sterling Heights and Lawrence is 02:15 EST (2025-02-17)