Zmarł w Moskwie (Rosja). Został pochowany na tamtejszym Cmentarzu Nowodziewiczym.
W 1974 roku został odznaczony Orderem "23 sierpnia" I klasy.
W 1984 roku został odznaczony bułgarskim Orderem Georgi Dymitrowa.
W 1981 roku został odznaczony mongolskim Orderem Suche Batora.
Został odznaczony: Medalem za Zasługi Bojowe, Orderem Zasług Wojskowych, Medalem za Odwagę.
W 1983 roku został uhonorowany Nagrodą Leninowską.
W 1972 roku został odznaczony peruwiańskim Orderem "Za wojenne Zasługi" I klasy.
W 1985 roku został uhonorowany węgierskim Orderem Czerwonej Gwiazdy.
W 1975 roku został odznaczony Orderem Sztandaru z diamentami I klasy.
W 1985 roku został odznaczony Orderem "Gwiazda Przyjaźni między Narodami".
W 1996 roku został odznaczony rosyjskim Orderem Zasług dla Ojczyzny III klasy.
W 2001 roku został odznaczony rosyjskim Orderem Zasług dla Ojczyzny II klasy.
3 lipca 1981 roku został uhonorowany Medalem Złota Gwiazda Bohater Związku Radzieckiego.
Czterokrotnie w latach 1971, 1978, 1981, 1988 został odznaczony Orderem Lenina.
W 2006 roku został uhonorowany Orderem Honoru.
20 listopada 2008 roku został Honorowym obywatelem miasta Gdańska.
W 1973 roku został odznaczony Krzyżem Komandorski Orderu Odrodzenia Polski.
Trzykrotnie w latach 1972, 1986, 1987 został odznaczony Orderem Scharnhorsta.
W 1955 roku został odznaczony Orderem Czerwonej Gwiazdy.