Miles between Tyler, TX and Enid, OK

There are
386 mi
from Tyler, TX to Enid, OK

That's the driving distance. It would take 7 hours 1 min to go from Tyler, Texas to Enid, Oklahoma.

The flight distance (direct flight from Tyler, TX to Enid, OK) is 315.69 mi.

386 mi = 620.66 kms