Długosz studierte von 1428 bis 1431 an der Krakauer Akademie. Im Jahre 1431 wurde er von seinem Onkel Bartłomiej Długosz und Pfarrer von Kłobuck "(Klobutzko)" in Schlesien zu seinem Nachfolger an der Pfarrkirche St. Martin in Kłobuck bestimmt und stiftete später das Kanonikerkloster in Kłobuck. 1436 wurde er Kanoniker in Krakau. In den Jahren 1433–1455 war Długosz enger Vertrauter und Sekretär des Krakauer Bischofs Zbigniew Oleśnicki. Nach dessen Tod trat er 1467 in Dienst des Königs Kasimir IV. ein, von dem er mit der Erziehung königlicher Söhne und mit zahlreichen diplomatischen Missionen beauftragt wurde. Unter anderem verhandelte er während des Dreizehnjährigen Krieges (1454–1466) zwischen dem Deutschen Orden und Polen-Litauen. Unter seiner Mitwirkung kam der Zweite Frieden von Thorn zustande. Eine Wahl zum Erzbischof von Prag lehnte er ab, kurz vor seinem Tod wurde Długosz 1480 zum Erzbischof von Lemberg ernannt.