There are
616 mi
from St Joseph, MO to Fort Thomas, KY
That's the driving distance. It would take 11 hours 33 mins to go from St Joseph, Missouri to Fort Thomas, Kentucky.
The flight distance (direct flight from St Joseph, MO to Fort Thomas, KY) is 556.25 mi.
616 mi = 992.05 kms