Malcolm Turnbull has earmarked billions for job-generating road and rail projects in the federal budget, but Labor says the government is using figures "that aren't real".
Nearly $1 billion will be set aside for a Coffs Harbour bypass on the Pacific Highway in northern NSW.
There will also be $400 million for Sydney's Port Botany rail duplication between Mascot and Botany and $50 million for a business case into a rail link from St Marys to the Badgerys Creek airport.
Victoria will get $475 million to link Monash University's Caulfield and Clayton campuses and $225 million to electrify the Frankston line to Baxter.
There will be $1.75 billion to help build the North East Link on top of the already promised $5 billion for an Airport Rail Link to Melbourne airport.
And Tasmania will be allocated $461 million for a new cross-river bridge north of Hobart.
The projects form part of $24.5 billion in infrastructure spending over the next decade.
Prime Minister Malcolm Turnbull says the projects, including the Port Botany rail duplication, will create jobs.
"Of course it is about getting home sooner and safer. It is about easing congestion and making our cities more liveable," he told reporters.
"It is also about getting goods to and from the port. That is a vital part of our economic future."
Mr Turnbull said Victorian Premier Daniel Andrews had called him on Monday to thank him for the investments in his state.
But opposition infrastructure spokesman Anthony Albanese said the funding was a "repetition of rhetoric" rather than actual achievement".
"They announced a lot of figures that aren't real," he told reporters in Townsville.