You asked:

what is the distance between canyon lake, texas and new braunfels, texas in miles

  • mile
    mile
    Canyon Lake, Texas
    Canyon Lake, Texas
    New Braunfels, Texas
    New Braunfels, Texas
    Canyon Lake, Texas is 15 miles from New Braunfels, Texas, as the crow flies.