There are
1,207 mi
from Pittsburgh, PA to Rowlett, TX
That's the driving distance. It would take 21 hours 59 mins to go from Pittsburgh, Pennsylvania to Rowlett, Texas.
The flight distance (direct flight from Pittsburgh, PA to Rowlett, TX) is 1,053.05 mi.
1,207 mi = 1.61 kms