Otrzymał następujące nagrody i odznaczenia:
- 1998 r. - Order Uśmiechu;
- 2000 r. - Wielki Krzyż Zasługi z Gwiazdą Orderu Zasługi Republiki Federalnej Niemiec (Niemcy);
- 2007 r. - Order Oficera Legii Honorowej (Francja);
- 2014 r. - Krzyż Wielki Orderu Odrodzenia Polski.
Absolwent Wyższego Seminarium Duchownego Archidiecezji Krakowskiej oraz Uniwersytetu we Fryburgu.
Otrzymał doktoraty honoris causa m.in. Uniwersytetu Jagiellońskiego i Papieskiej Akademii Teologicznej w Krakowie, Akademii Teologii Katolickiej w Warszawie, Katolickiego Uniwersytetu w Taipei na Tajwanie i Uniwersytetu Adamson w Manili na Filipinach.