Miles between Grand Prairie, TX and Hopkinsville, KY

There are
685 mi
from Grand Prairie, TX to Hopkinsville, KY

That's the driving distance. It would take 12 hours 28 mins to go from Grand Prairie, Texas to Hopkinsville, Kentucky.

The flight distance (direct flight from Grand Prairie, TX to Hopkinsville, KY) is 609.53 mi.

685 mi = 1,101.67 kms