There are
1,279 mi
from Waco, TX to Oak Park, MI
That's the driving distance. It would take 23 hours 10 mins to go from Waco, Texas to Oak Park, Michigan.
The flight distance (direct flight from Waco, TX to Oak Park, MI) is 1,075.16 mi.
1,279 mi = 1.61 kms