Krafft wurde als Sohn eines Lehrers und einer Bankangestellten geboren. Nach der Volksschule besuchte er 1944 das Gymnasium seiner Heimatstadt und floh im Januar 1945 mit seiner Familie vor der Roten Armee nach Wurzen. Dort besuchte er ab Ende 1945 die Fachschule für Wirtschaft und Verwaltung. 1949 flüchtete die Familie über die Zonengrenze nach Westdeutschland, wo sie sich in Münster in Westfalen niederließ. Krafft wurde auf der Höheren Handelsschule angenommen, die er 1951 absolvierte. Hiernach trat er eine Kaufmannslehre im Groß- und Außenhandel einer Holzhandlung an. Nach Abschluss seiner Ausbildung verblieb er noch ein Jahr im Betrieb und entschloss sich dann zur Erlangung der Hochschulreife in Oberhausen 1954–1956 das Abitur nachzuholen.