There are
785 mi
from Tuscaloosa, AL to Oak Park, MI
That's the driving distance. It would take 14 hours 41 mins to go from Tuscaloosa, Alabama to Oak Park, Michigan.
The flight distance (direct flight from Tuscaloosa, AL to Oak Park, MI) is 682.18 mi.
785 mi = 1,262.83 kms