Miles between Mckeesport, PA and Columbia, MO

There are
723 mi
from Mckeesport, PA to Columbia, MO

That's the driving distance. It would take 13 hours 57 mins to go from Mckeesport, Pennsylvania to Columbia, Missouri.

The flight distance (direct flight from Mckeesport, PA to Columbia, MO) is 669.78 mi.

723 mi = 1,163.96 kms