Die Kandertalbahn überwindet zwischen Haltingen und Kandern auf einer Streckenlänge von 12,9 km einen Höhenunterschied von ca. 77 m. In Steigungen liegen davon 9.133 m.