Distance between Grand Haven and Troy
Distance from Grand Haven, MI to Troy, MI is 159 miles / 256 kilometers.
Map showing the distance from Grand Haven to Troy
![]() |
Air distance: | miles km |
Grand Haven, MI
City: | Grand Haven, MI |
Country: | United States |
Troy, MI
City: | Troy, MI |
Country: | United States |
Time difference between Grand Haven and Troy
There is no time difference between Grand Haven and Troy. Current local time in Grand Haven and Troy is 20:34 EST (2025-02-27)