Yakup Kadri Karaosmanoğlu, çeşitli dönemlerde farklı ülkelerde büyükelçilik yapmıştır. Bu ülkeler ve görev yılları şunlardır: Tiran: 1934-1936. Prag: 1936-1939. Lahey: 1939-1940. Bern: 1942-1949 ve 1951-1954. Tahran: 1949-1951. Karaosmanoğlu, 1955 yılında Bern elçisi olarak emekli olmuştur.