The subways keep running late, traffic is horrendous and tolls keep going up — but there’s good news ahead for Staten Island commuters: the misspelling of the Verrazano-Narrows Bridge is being corrected.

Gov. Cuomo signed a bill Monday to add the missing “Z” to the name.

Signs for the bridge, named for the 16th-century Italian explorer Giovanni de Verrazzano, have been spelled incorrectly for 50 years because of a typo in an original construction contract.

The MTA in June estimated the cost of replacing the 96 misspelled bridge signs at $350,000.

But on Monday, the MTA said the pricetag would be closer to $200,000 to $250,000.

Cuomo said the time had come to fix an historical wrong.

“The Verrazzano Bridge is a vital transportation artery for millions of Staten Island and Brooklyn residents,” the governor said in a statement.

“We are correcting this decades-old misspelling out of respect to the legacy of the explorer and to New York’s heritage.”

The bill, kicking around for years, was championed by Sen. Martin Golden (R-Brooklyn) and Assemblyman Michael Cusick (D-SI).

Assemblywoman Nicole Malliotakis, a Republican who represents both sides of the bridge, initially opposed the measure when she heard the name change could cost millions.

But she ended up for voting for the bill when revisions were made to control costs.

The bill gives the MTA discretion to put up new Verrazzano signs “within such time and in such manner as they shall deem appropriate.”

“It’s important to Italian-Americans,” Malliotakis said of the spelling change.

But she added there are more pressing matters.

“We have an express bus disaster on Staten Island.. The modernization of our subway system should be a top priority as well,” the assemblywoman said.