There are
867 mi
from Wyoming, MI to Troy, AL
That's the driving distance. It would take 16 hours 25 mins to go from Wyoming, Michigan to Troy, Alabama.
The flight distance (direct flight from Wyoming, MI to Troy, AL) is 767.39 mi.
867 mi = 1,395.57 kms