There are
918 mi
from St Joseph, MO to Lagrange, GA
That's the driving distance. It would take 17 hours 6 mins to go from St Joseph, Missouri to Lagrange, Georgia.
The flight distance (direct flight from St Joseph, MO to Lagrange, GA) is 715.43 mi.
918 mi = 1,477.66 kms