W maju 1978 ciało zamordowanego Alda Moro odnaleziono w porzuconym samochodzie w Rzymie.
W latach 1979–1983 polityk pozostawał poza rządem, w chadecji przeważył wówczas nurt odrzucający porozumienie z komunistami i dążący do współpracy z socjalistami (PSI). Gdy jednak lider Włoskiej Partii Socjalistycznej Bettino Craxi objął w sierpniu 1983 stanowisko premiera, Giulio Andreotti dołączył do jego gabinetu jako minister spraw zagranicznych. Funkcję tę pełnił do lipca 1989 w pięciu kolejnych rządach. W międzyczasie brał udział w rozwiązaniu kryzysu związanego z uprowadzeniem przez palestyńskich terrorystów statku pasażerskiego MS „Achille Lauro”. W lipcu 1989 po raz trzeci został premierem w ramach koalicji DC, PSI, PSDI, PLI i PRI tworzącej jego VI rząd. W kwietniu 1991 utworzył swój VII i ostatni gabinet, w którym z dotychczasowych ugrupowań nie znaleźli się przedstawiciele republikanów.