There are
1,179 mi
from Miramar, FL to League City, TX
That's the driving distance. It would take 21 hours 31 mins to go from Miramar, Florida to League City, Texas.
The flight distance (direct flight from Miramar, FL to League City, TX) is 937.06 mi.
1,179 mi = 1.61 kms