There are
806 mi
from Waco, TX to Madisonville, KY
That's the driving distance. It would take 14 hours 7 mins to go from Waco, Texas to Madisonville, Kentucky.
The flight distance (direct flight from Waco, TX to Madisonville, KY) is 678.83 mi.
806 mi = 1,296.73 kms