Родился в селе Двуречки в семье крестьянина. В 1928 году, после того как отец стал работать на липецких железных рудниках, семья переехала в Липецк. Литаврин окончил восемь классов средней школы № 5 и в 1939 году поступил в Воронежский радиотехникум. Однако почти сразу возвратился в Липецк и стал учиться в аэроклубе. В том же 1939 году был зачислен курсантом Борисоглебской военной авиационной школы пилотов. По окончании её в 1940 году служил командиром авиазвена в Пскове.
С первых дней Великой Отечественной войны он участвовал в боях на Ленинградском фронте. За время войны Литаврин совершил 462 боевых вылета. В 90 воздушных боях лично сбил 19 самолётов и 2 аэростата наблюдения противника и еще 5 самолетов противника в групповых боях.
28 января 1943 года ему было присвоено звание Героя Советского Союза.
После войны продолжал служить в ВВС. В 1952 году окончил Военно-воздушную академию.
3 февраля 1957 года полковник Литаврин трагически погиб в авиакатастрофе. Похоронен 7 февраля в Липецке на Преображенском кладбище.