There are
1,188 mi
from Cary, NC to Rowlett, TX
That's the driving distance. It would take 21 hours 26 mins to go from Cary, North Carolina to Rowlett, Texas.
The flight distance (direct flight from Cary, NC to Rowlett, TX) is 1,032.35 mi.
1,188 mi = 1.61 kms