There are
135 mi
from Mckeesport, PA to University Heights, OH
That's the driving distance. It would take 2 hours 53 mins to go from Mckeesport, Pennsylvania to University Heights, Ohio.
The flight distance (direct flight from Mckeesport, PA to University Heights, OH) is 118.08 mi.
135 mi = 217.95 kms