There are
30 mi
from Rowlett, TX to Lancaster, TX
That's the driving distance. It would take 40 minutes to go from Rowlett, Texas to Lancaster, Texas.
The flight distance (direct flight from Rowlett, TX to Lancaster, TX) is 24.21 mi.
30 mi = 48.51 kms