There are
1,336 mi
from Rancho Cucamonga, CA to New Braunfels, TX
That's the driving distance. It would take 22 hours 40 mins to go from Rancho Cucamonga, California to New Braunfels, Texas.
The flight distance (direct flight from Rancho Cucamonga, CA to New Braunfels, TX) is 1,179.68 mi.
1,336 mi = 1.61 kms