The driving distance from New Braunfels to San Antonio is 33 miles
or 53 kilometers
This is a fairly short road trip, starting from New Braunfels, TX and arriving at your destination of San Antonio, TX with a total driving time of 36 minutes
If you just want to know how far it is between New Braunfels and San Antonio, the straight line distance is 29 miles
or 47 kilometers
If you are a pilot flying a private plane, you can fly straight from New Braunfels, TX to San Antonio, TX for a total flight time of 34 minutes
Get more details to plan a trip from
New Braunfels to San Antonio.