There are
778 mi
from Pittsburgh, PA to Horn Lake, MS
That's the driving distance. It would take 14 hours 44 mins to go from Pittsburgh, Pennsylvania to Horn Lake, Mississippi.
The flight distance (direct flight from Pittsburgh, PA to Horn Lake, MS) is 666.27 mi.
778 mi = 1,252.03 kms