There are
466 mi
from Moore, OK to Seabrook, TX
That's the driving distance. It would take 8 hours 17 mins to go from Moore, Oklahoma to Seabrook, Texas.
The flight distance (direct flight from Moore, OK to Seabrook, TX) is 424.01 mi.
466 mi = 750.29 kms