Lanskoj ble så i noen år satt til diplomatisk tjeneste, for det meste postert i Paris. Den 14. august 1805 vendte han tilbake til det militær, med oberstløytnants rang. Han utmerket seg under slaget ved Austerlitz og ble den 12. desember 1805 forfremmet til oberst. Deretter tjenestegjorde han i den russisk-tyrkiske krig (1806–1812).