Anyone returning to the ACT from Melbourne hotspots will be forced to quarantine for 14 days, or face fines of up to $8000.
Passengers on flights from Melbourne will now be asked to provide identification when they arrive at Canberra Airport to support this new direction.
From 7am Friday, anyone who has been in a COVID-19 hotspot in Victoria will be required to quarantine in the ACT for 14 days at their own expense or return to their home jurisdiction at the earliest opportunity.
Canberra residents can quarantine at home if suitable, while visitors to the ACT will be required to stay at a hotel or other "suitable premises".
Chief health officer Kerryn Coleman said no one should be travelling to the hotspots and all non essential travel to Melbourne should be cancelled.
"The situation in Melbourne is concerning and has evolved quickly in the past week," she said.
"COVID-19 cases have increased significantly, and this direction will help to protect Canberrans and our most vulnerable community members from the potential spread of COVID-19.
"We ask that people respect the direction and not travel to the ACT from the identified hotspot areas of Melbourne."
Anyone coming into the ACT from the greater metropolitan area should monitor themselves closely for symptoms.
"It is important to get tested for even the mildest of symptoms," Dr Coleman said.
Anyone already in the ACT who has been in a COVID-19 hotspot is strongly encouraged to quarantine for 14 days from the date they left the hotspot, even if they do not have any symptoms.
The new rules come as Melbourne on Thursday recorded another 77 coronavirus cases, with many cases concentrated in parts of the city's inner north and west.
About 300,000 people in 10 postcodes have been forced to go into lockdown until July 29.
They are only allowed to leave their homes for food and supplies, to receive or give care, for work or exercise.
The Melbourne hotspot suburbs: Brooklyn, Kingsville, Maidstone, Tottenham, West Footscray, Albanvale, Kealba, Kings Park, St Albans, Ascot Vale, Highpoint City, Maribyrnong, Travancore Keilor Downs, Keilor Lodge, Taylors Lakes, Watergardens, Airport West, Keilor Park, Niddrie, Niddrie North, Glenroy, Hadfield, Oak Park, Broadmeadows, Dallas, Jacana, Brunswick South, Brunswick West, Moonee Vale, Moreland West, Fawkner, Craigieburn, Donnybrook, Mickelham, Roxburgh Park, Kalkallo