Turkish President Tayyip Erdogan will meet Russian President Vladimir Putin in the Black Sea city of Sochi on Oct. 22, the Turkish presidency said on Wednesday.