There are
1,227 mi
from Cheyenne, WY to Hazel Park, MI
That's the driving distance. It would take 21 hours 49 mins to go from Cheyenne, Wyoming to Hazel Park, Michigan.
The flight distance (direct flight from Cheyenne, WY to Hazel Park, MI) is 1,119.16 mi.
1,227 mi = 1,974.84 kms