Miles between Rogers, AR and New Braunfels, TX

There are
596 mi
from Rogers, AR to New Braunfels, TX

That's the driving distance. It would take 10 hours 45 mins to go from Rogers, Arkansas to New Braunfels, Texas.

The flight distance (direct flight from Rogers, AR to New Braunfels, TX) is 513.33 mi.

596 mi = 958.93 kms