The ban on domestic and international cruises was due to be lifted next week, but will now remain in place until at least mid-March.
Limitations on outbound international air travel will also be extended.
Cruise ships have been banned since the Ruby Princess disaster in New South Wales, which saw almost 900 infections and 28 deaths.
The battered cruise and travel industry is bound to be unhappy with the extension.
While Australia recorded another day of zero community transmissions on Tuesday, there were another 15 infections recorded in hotel quarantine.
"What that says is the international world remains a challenging and dangerous environment," Health Minister Greg Hunt told reporters on Tuesday.
"The risks abroad are enormous, and if we don't maintain these important protections, then we won't be protecting Australians."
Acting Chief Medical Officer Paul Kelly, who recommended the emergency biosecurity powers be extended, said the health advice was not given lightly.
"We weighed up all of the issues, particularly the ongoing situation internationally, and the sort of risks that could come to Australia if we relaxed at this point," Prof Kelly said.
Mr Hunt said Australia would not be fully safe until the international community was also, stressing the importance of the country's vaccine program.
He expects Australia's national vaccine rollout to begin in March.
The prime minister has applauded the nation's strength during the coronavirus pandemic as more domestic travel options open up across Australia.
Travellers from NSW and Victoria can now touch down in Western Australia without the need to quarantine for the first time in almost nine months.
The states have been reclassified as very low risk, leaving South Australians as the only visitors facing travel restrictions.
SA travellers will no longer require exemptions to enter WA from the end of this week, but will still need to isolate.
However, WA Premier Mark McGowan has warned the state's hard border could return in a heartbeat if circumstances change.
Queensland will also open up to Adelaide this weekend as long as no unlinked cases crop up.
Prime Minister Scott Morrison said 2020 was a hard year for Australians.
"Despite the challenges of this year I believe Australia is stronger today than it was a year ago, and I believe Australia will be stronger again next year," he told coalition colleagues in Canberra.
"Australians have been tried and Australians have passed the test."
But Mr Morrison acknowledged the battle against coronavirus continues, saying the government is poised for further challenges including in aged care, where most of Australia's coronavirus deaths have occurred.