Miles between Moore, OK and Watauga, TX

There are
185 mi
from Moore, OK to Watauga, TX

That's the driving distance. It would take 3 hours 16 mins to go from Moore, Oklahoma to Watauga, Texas.

The flight distance (direct flight from Moore, OK to Watauga, TX) is 171.97 mi.

185 mi = 298.15 kms