A screengrab of President Jacob Zuma delivering his 2014 State of the Nation Address.

Government has invested one trillion rand in public infrastructure over the past five years, President Jacob Zuma said in his State of the Nation Address on Thursday.

Many of the projects were completed or nearing completion, he said.

“The Rea Vaya system in Joburg is now used by more than 100 000 Gauteng residents.

“Similar systems are being built in Cape Town, Tshwane, Nelson Mandela Bay, Buffalo City, eThekwini and Rustenburg.”

Zuma said the country's harbours and ports had also been improved.

A 700-km fuel pipeline was built from Durban to Gauteng to transport four billion cubic litres of petrol, diesel and jet fuel a year.

Close to 1500km of new roads or lanes had been built.

“This progress in respect of roads reminds us of those who have served in this government before who wanted the best for the country,” he said.