There are
406 mi
from Montgomery, AL to Owensboro, KY
That's the driving distance. It would take 7 hours 36 mins to go from Montgomery, Alabama to Owensboro, Kentucky.
The flight distance (direct flight from Montgomery, AL to Owensboro, KY) is 376.26 mi.
406 mi = 653.50 kms