Miles between Pembroke Pines, FL and South Houston, TX

There are
1,173 mi
from Pembroke Pines, FL to South Houston, TX

That's the driving distance. It would take 21 hours 28 mins to go from Pembroke Pines, Florida to South Houston, Texas.

The flight distance (direct flight from Pembroke Pines, FL to South Houston, TX) is 945.03 mi.

1,173 mi = 1.61 kms