Russia's invasion has damaged or destroyed up to 30% of Ukraine's infrastructure at a cost of $100 billion, a Ukrainian minister said on Monday, adding reconstruction could be achieved in two years using frozen Russian assets to help finance it.

Ukraine has not previously outlined the specific impact on infrastructure, such as roads and bridges, although officials say the total bill for damage to everything from transport to homes and other buildings runs to about $500 billion so far.

"Practically all components of our transport infrastructure have suffered in one form or another," Infrastructure Minister Oleksander Kubrakov said.