There are
150 mi
from Pittsburgh, PA to Marietta, OH
That's the driving distance. It would take 3 hours to go from Pittsburgh, Pennsylvania to Marietta, Ohio.
The flight distance (direct flight from Pittsburgh, PA to Marietta, OH) is 104.84 mi.
150 mi = 240.81 kms