Han studerte jus og diplomati ved Jan Kazimieriz-universitetet i Lviv til 1935, og arbeidet for utenrikstjenesten før krigen. Han var i 1936 ved den polske stasjonen i Genève (der han finpusset fransken sin) og i 1937 var han en periode ved ambassaden i London. Noen kilder oppgir at han også tjenestegjorde som diplomat i Paris. Han fullførte i januar 1939 aspirantkurset i Polens utenrikstjeneste med beste resultat. Karski behersket engelsk, fransk og tysk før krigen.