There are
714 mi
from Mckeesport, PA to Escanaba, MI
That's the driving distance. It would take 13 hours 19 mins to go from Mckeesport, Pennsylvania to Escanaba, Michigan.
The flight distance (direct flight from Mckeesport, PA to Escanaba, MI) is 520.41 mi.
714 mi = 1,149.55 kms