Zmarł na zawał serca w Krakowie (Polska). Pochowany został na cmentarzu parafialnym w Tyńcu (Polska).
W 1990 roku otrzymał tytuł doktorat honoris causa Uniwersytetu Jagiellońskiego.
Otrzymał następujące odznaczenia państwowe:
- 1987 r. - Krzyż Komandorski z Gwiazdą Orderu św. Grzegorza Wielkiego (Watykan);
- 1992 r. - Krzyż Komandorski z Gwiazdą Orderu Odrodzenia Polski;
- 1994 r. - Order Orła Białego, Komandoria Orderu Palm Akademickich Republiki Francuskiej (Francja);
- 1995 r. - Wielki Krzyż Orderu Zasługi Republiki Federalnej Niemiec (Niemcy).