Miles between Pittsburgh, PA and Oswego, NY

There are
365 mi
from Pittsburgh, PA to Oswego, NY

That's the driving distance. It would take 7 hours 14 mins to go from Pittsburgh, Pennsylvania to Oswego, New York.

The flight distance (direct flight from Pittsburgh, PA to Oswego, NY) is 274.66 mi.

365 mi = 587.57 kms