После окончания войны П.И. Храпов продолжал службу в ВВС. В 1948 г. окончил Высшую офицерскую лётно-тактическую школу командиров частей ДА, после чего служил заместителем командира по лётной подготовке 752‐го уап 50‐й ВА в г. Умань. С 1954 г. полковник П.И. Xрапов – в запасе. Жил и работал в Волгограде. Скончался 17 декабря 1967 г.
Награжден 2 орденами Ленина (31.12.1942, 15.05.1946), 2 орденами Красного Знамени (13.06.1943; 21.08.1953), орденом Красной Звезды (06.11.1947), медалями, орденом Красного Знамени Монгольской Народной Республики.
В Волгограде на доме, в котором он жил, установлена мемориальная доска.
Из воспоминаний летчика, сослуживца П.И. Храпова:
– Такое было. Мой командир эскадрильи Храпов Петр Иванович и штурман Братюха Петр Васильевич хоть и не выпрыгнули, но заблудились здорово. Полк еще в Монино базировался. Вылет делали в глубокий тыл. На обратном пути пролетели аэродром. Пришли в район Ногинска, Электростали. Дело уже к рассвету. Штурман говорит: «Нам дали пеленг. Надо лететь на запад». Командир: «Это немцы нас ведут. Не полетим. Еще запроси пеленг». Он еще запрашивает: «Точно разворот на 180?» «Бери курс 270 градусов и выходи на свой аэродром». Тогда он спрашивает: «А как фамилия командира полка?» На земле: «Да, что он совсем?» Ему докладывают: «Цейгин». Он: «Немцы не дураки, они фамилии командиров полков знают!» Запроси фамилию замполита. А сам развернулся, взял курс на аэродром, идет. Штурман говорит: «Тяни, командир, тяни». Подходит к аэродрому, а горючего у него уже нет. Кое-как на одном моторе сел на фюзеляж, на пахоту. Вылезли, смотрят – стоят какие-то самолеты. Немцы! Он и радист занимают оборону у самолета. А штурмана и стрелка послал в разведку.
Оказывается, это Монино. Перед этим вылетом его представили к Герою, но из-за этой истории командующий АДД Голованов ему Героя не дал. Он потом сделал еще полсотни вылетов. Когда закончилась война, мы перелетели в Чернигов. Командующий ДА облетал все гарнизоны. Спрашивал: «Кого обидели в награде, должности?» Собрал весь летный и инженерно-технический состав в парке около штаба корпуса. Петр подходит: «Товарищ командующий, так и так, у меня 300 вылетов, а Героя мне так и не дали». – «Почему? Командир полка, что такое?» Потом ему кто-то из кадровиков подсказал: «Подожди-подожди, так ведь это же вы Храпов? Вы спрашивали: «Кто командир полка?» Тогда понятно! Сколько вы после этого вылетов сделали?» – «Столько-то». – «Товарищ командир полка, как воевал товарищ Храпов?» – «Прекрасно!» – «Не волнуйтесь, разберем ваше дело». Через неделю ему присвоили звание Героя Советского Союза.
Родился 26 апреля 1911 г. в г. Туле.
С первых дней Великой Отечественной войны в Действующей Красной армии, летал в составе Авиагруппы Особого Назначения при Генштабе Красной армии, произвел 81 дневной вылет для доставки продуктов, боеприпасов и медикаментов в блокадный Ленинград. С апреля 1942 г. в составе 101‐го ап дд, на Ли‐2 совершил 207 ночных боевых вылетов, в том числе 8 вылетов по переднему краю обороны противника и артиллерийским позициям в районе Красного Села на Ленинградском фронте, 3 вылета – на военно-промышленные центры Финляндии в районе Хельсинки, 5 вылетов с оперативного аэродрома Калиновка 21–23 сентября 1944 г. по специальному правительственному заданию для доставки грузов в Италию на аэродром совместного базирования антигитлеровской коалиции Бари (с этого аэродрома в дальнейшем грузы перебрасывали югославским партизанам), 46 вылетов по заданиям штабов партизанского движения и НКВД СССР в районы Овруч, Щорс, Мозырь, Ново-Зыбково, Осиповичи, Брянск, Гомель, Борисов, Могилев, Бобруйск, Полоцк для сброса груза, парашютистов, эвакуации детей и раненых партизан, 23 раза совершал посадки на партизанских аэродромах Салтановка, Смелиж, Кожушки, Усохи, Голынка, Альбинск, Дуброва.
145 бомбардировочных вылетов по железнодорожным узлам, скоплениям эшелонов, живой силы и техники, портов и аэродромов противника в районах Курск, Орел, Вязьма, Льгов, Ржев, Рославль, Жуковка, Брянск, Смоленск, Унеча, Карачев, Болхов, Лида, Полоцк, Борисов, Толочин, Орша, Бобруйск, Мемель, Рига, Тильзит, Инстербург, Даркамен, Либава, для разрушения узлов сопротивления на участках Брянского фронта, в районе Синявино на Волховском фронте, на псковско-нарвском, смоленском и курском направлениях, по переправам фашистских войск через реку Дон и на подступах к г. Сталинграду.