Australia will impose 14-day self-isolation on international travellers arriving from midnight tonight and ban cruise ships from foreign ports for 30 days.

The moves mirror restrictions in nearby New Zealand, which are aimed at slowing the spread of the coronavirus.

Australian Prime Minister Scott Morrison announced the new measures after a meeting with a newly formed national cabinet, dubbed the coronavirus 'war cabinet'.

The strict measures were designed to slow the spread of the global pandemic across Australia and help the country "flatten the peak" of the virus, Mr Morrison told a news conference.

"To help stay ahead of this curve, we will impose a universal precautionary self-isolation requirement on all international arrivals to Australia and that is effective from midnight tonight," he said.

"Further the Australian government will also ban cruise ships from foreign ports from arriving at Australian ports for an initial 30 days."

The new border restrictions come as Australia recorded more than 250 cases of coronavirus and three deaths.

So far, Covid-19, the deadly respiratory illness caused by the coronavirus, has infected 156,000 people globally and killed more than 5,800.

No foreign cruise ships will dock in Australian ports for 30 days

Australia has already imposed bans for travellers from Italy, South Korea, Iran and China, countries with high infection rates.

The bans mean foreign nationals who have been in any of the four nations will not be allowed into Australia for 14 days from the time they left those countries.

Australian citizens and permanent residents travelling from those countries will still be able to enter Australia but must self-isolate for a fortnight after returning home.

Australia has advised against non-essential gatherings of more than 500 people from Monday, but this is yet to apply to schools and universities.

Mr Morrison today urged people to practice "social distancing", such as keeping a metre apart and not to shake hands, in order to reduce transmissions.

He said the rate of community transmission had started to increase and that social distancing would help limit demand on the healthcare systems, which would mean better treatment for elderly and those in remote and vulnerable communities.

"Slowing the spread will free up beds," he said. "That's what happens when you get this right and we've seen other countries going down this path."

Neighbouring New Zealand yesterday said it would require incoming travellers, including its own citizens, to self-isolate for two weeks and banned cruise ships.

The Australian government is yet to restrict the operation of schools, but earlier today the Health Minister Greg Hunt did not rule out such a measure in the coming months.

The new phase of restrictions come as the Australian government launches a multi-million-dollar advertising campaign focused on good hygiene, and the formation of a Coronavirus Business Liaison Unit to address the economic fallout.