New Braunfels was served by the International & Great Northern (Missouri Pacific) and Missouri - Kansas - Texas railroads.