Theodor Buhl verbrachte seine Kindheit in Schlesien. Während des Zweiten Weltkriegs lebte die Familie ab 1940 in Lublinitz in Oberschlesien. Im Januar 1945 flüchteten sie vor der Roten Armee nach Plagwitz in Niederschlesien. Der Fluchtweg führte über Dresden, wo die Familie Buhl am 13. Februar 1945 den alliierten Luftangriff überstand, und dann zurück nach Altreichenau und Bunzlau im heutigen Polen. Erneut in Plagwitz, lebte Buhl mit seinen Eltern und Geschwistern ein Jahr lang unter sowjetisch-polnischer Verwaltung, bevor im Sommer 1946 die Vertreibung nach Westen erfolgte.