There are
464 mi
from New Braunfels, TX to Guthrie, OK
That's the driving distance. It would take 8 hours 14 mins to go from New Braunfels, Texas to Guthrie, Oklahoma.
The flight distance (direct flight from New Braunfels, TX to Guthrie, OK) is 428.64 mi.
464 mi = 747.51 kms