There are
205 mi
from Moore, OK to Rowlett, TX
That's the driving distance. It would take 3 hours 35 mins to go from Moore, Oklahoma to Rowlett, Texas.
The flight distance (direct flight from Moore, OK to Rowlett, TX) is 176.43 mi.
205 mi = 330.61 kms