flag
MThB / Mittelthurgaubahn



Steam locomotives
Ec 3/5SLM1905−1907 (6)1435


Electric locomotives
Ee 3/3SLM, BBC1928−1966 (136)1435
Re 4/4 ISLM, BBC, MFO, SAAS1946−1951 (50)1435


EMUs
MThB ABDe 4/4SIG, SWS, SAAS, BBC, MFO1965