There are
877 mi
from Pittsburgh, PA to Columbia Heights, MN
That's the driving distance. It would take 16 hours 21 mins to go from Pittsburgh, Pennsylvania to Columbia Heights, Minnesota.
The flight distance (direct flight from Pittsburgh, PA to Columbia Heights, MN) is 743.28 mi.
877 mi = 1,411.21 kms