Сын Петра Сергеевича Ланского и Елизаветы Романовны, урождённой Лепарской (сестры С. Р. Лепарского). Получил домашнее образование, начал военную службу с 1818 года в Кавалергардском полку. В октябре 1843 года произведён в генерал-майоры с назначением состоять при гв. кирасирской дивизии, через полгода был назначен командиром лейб-гвардии Конного полка. В 1853 году произведён в генерал-лейтенанты.
Во время Крымской войны формировал ополчение Вятской губернии. 26 августа 1856 года был назначен начальником 1-й гв. кавалерийской дивизии. С 1864 года перешёл на административную службу, назначался начальником различных комиссий и комитетов, в 1865 году исполнял обязанности Петербургского генерал-губернатора. В 1866 году произведён в генералы от кавалерии.
В 1844 году Пётр Петрович познакомился с Натальей Николаевной Пушкиной, вдовой великого поэта. В мае он сделал Н.Н.Пушкиной предложение. Она согласилась. В браке с ней Ланской имел трёх дочерей - Александру, Софью и Елизавету. Пётр Ланской любил и заботился не только о своих детях, но и детях Натальи Николаевны от А.С.Пушкина. После смерти жены взял на себя заботу о двух старших детях падчерицы, Натальи Александровны Дубельт, уехавшей из России в 1862 году. Похоронен в Александро-Невской лавре в одной могиле с женой.
Российской империи:
Иностранных государств: