Budskapen var tydligt riktade mot både Moskva och Budapest utan att Franciskus pekade ut vare sig den ryske presidenten Vladimir Putin eller Ungerns premiärminister Viktor Orbán med namn.
Franciskus markerade sin åsikt om det ryska invasionskriget i Ukraina genom att träffa flera hundra ukrainska flyktingar i kyrkan Szent Erzsébet i Budapest.
Efter att ha lyssnat till flyktingars berättelser tackade påven Ungern för att ha tagit emot dem. Men han lade sedan till att han ville se "medmänsklighet med alla", en hänvisning till Ungerns hårda migrationspolitik mot andra länders invånare.
Den 86-årige påven upprepade budskapet när han talade med premiärminister Viktor Orbán regeringsrepresentanter. Franciskus vädjade om "öppenhet mot andra" och varnade för riskerna med "att sluta sig inom sig själv".
Närmare 40 procent av Ungerns 9,7 miljoner invånare är katoliker. Victor Orbán är kalvinist inom den ungerska reformerta kyrkan, medan hans fru har katolsk bakgrund.