The Stuttgart–Horb railway is a 67.227 kilometer-long railway in the southern part of the state of Baden-Württemberg in Germany, running from Stuttgart to Horb. It forms part of a railway known as the Gäubahn or Gäu Railway.