Miles between Pittsburgh, PA and Midlothian, TX

There are
1,245 mi
from Pittsburgh, PA to Midlothian, TX

That's the driving distance. It would take 22 hours 40 mins to go from Pittsburgh, Pennsylvania to Midlothian, Texas.

The flight distance (direct flight from Pittsburgh, PA to Midlothian, TX) is 1,090.17 mi.

1,245 mi = 1.61 kms