Al in de Romeinse tijd, in de oude stad Ticinum, was er een eerste brug die de twee oevers van de rivier verbond ter hoogte van de moderne Ponte Coperto.Van deze brug blijft, tijdens magere periodes goed zichtbaar, de basis over van een centrale pier, gemaakt van trachiet uit de Euganeese heuvels.De bouw van de Romeinse brug dateert uit de tijd van Augustus.In 1352 werd op de ruïnes van de Romeinse brug begonnen met de bouw van een nieuwe brug, ontworpen door Giovanni da Ferrara en Jacopo da Cozzo. De brug, voltooid in 1354, was overdekt en had tien onregelmatige bogen en twee torens aan beide uiteinden, die dienden ter verdediging; het uiterlijk van deze brug is te zien in de fresco's van Bernardino Lanzani (ca. 1525/26) in de kerk van San Teodoro.In 1583 werd het dak vervangen door een nieuw dak ondersteund door honderd granieten pilaren volgens de wens van de familie Visconti.Bij de bouw van de Spaanse muren in de 17e eeuw werden de eerste anderhalve boog richting stad en de eerste boog aan de kant van het dorp opgenomen in de wallen en dus afgesloten.Later werden een ingangsportaal aan de kant van Borgo Ticino (1599) en een kapel in het midden van de brug ter ere van Sint Jan van Nepomuk (18e eeuw) toegevoegd.Tenslotte werd in 1882 door Amati een ingangsportaal aan de kant van de Borgo Ticino gebouwd.Een bombardement door de geallieerden in september 1944 tijdens de Tweede Wereldoorlog beschadigde de oude 14de-eeuwse brug en deed een boog instorten. In 1949 werd begonnen met de bouw van de nieuwe brug, die in 1951 werd geopend. Op het portaal aan de stadszijde staat een epigraaf: "Op de oude kruising van de azuurblauwe Ticino, naar het beeld van de oude Ponte Coperto, verwoest door de oorlogswoede, herbouwde de Italiaanse Republiek".De huidige brug is ongeveer 30 meter stroomafwaarts van de vorige gebouwd en is breder en hoger dan de oude. De bogen zijn breder en minder in aantal: vijf in plaats van zeven. De brug is nu ook korter omdat hij een pad volgt dat loodrecht op de rivierstroom staat, terwijl de oude de lijn volgde die de Strada Nuova (aan de kant van de binnenstad) verbindt met de Via dei Mille (aan de kant van Borgo Ticino).