Located in the greater San Antonio area, New Braunfels is a 45 minute drive (34 miles) from downtown San Antonio.