There are
355 mi
from Mckeesport, PA to Huntington, IN
That's the driving distance. It would take 6 hours 58 mins to go from Mckeesport, Pennsylvania to Huntington, Indiana.
The flight distance (direct flight from Mckeesport, PA to Huntington, IN) is 297.71 mi.
355 mi = 570.58 kms