Pilgrims wear protective face masks to prevent contracting coronavirus as they walk outside the Grand Mosque in the Holy City of Makkah. File
The announcement comes amid uncertainty over the Hajj which is due to take place at the end of July, after authorities this week urged Muslims to temporarily defer preparations for the annual pilgrimage.
"Full 24-hour curfew in Makkah and Medina starting from today until further notice," the official Saudi Press Agency reported, citing an interior ministry source.
The cities were earlier under a 15-hour daily curfew.
Authorities have already sealed off Makkah and Medina along with Riyadh and Jeddah, barring people from entering and exiting the cities as well as prohibiting movement between all provinces.
Saudi Arabia, which has reported the highest number of infections in the Gulf, is scrambling to limit the spread of the disease at home.
On Thursday the health ministry said the deaths from the illness had risen to 21 while 1,885 infections were reported.
Last month, Saudi Arabia suspended the year-round "Umrah" pilgrimage over fears of the coronavirus pandemic spreading to Islam's holiest cities.
Authorities are yet to announce whether they will proceed with this year's Hajj.
The Arab world's biggest economy has also closed down cinemas, malls, restaurants and halted flights as it steps up efforts to contain the virus.
The state-run Saudi Press Agency cited Saleh Bin Taher Banten's remarks in stories early on Wednesday, saying that Muslims should "be patient” in making their plans for the Hajj. The pilgrimage was expected to begin in late July this year.
The decision also affected travel to Prophet Muhammad's (PBUH) mosque in Medina. Authorities also suspended entry to the kingdom to those with tourist visas from nations affected by the new virus.
With the Hajj Committee announcing full refunds of the fees for the ensuing Hajj 2020 season, the pilgrimage dreams of thousands of Muslim faithful are shattered.
Medical sources said more than 20 people were injured, two of them seriously. Witnesses said several homes were damaged as a result of the explosion in the home of an "activist". Police cordoned off the area.
Severe penalties are imposed for non-compliance with international standards to ensure the highest level of quality in testing, says official.
The rocket attack took place late on Friday night, Xinhua news agency quoted the media office of the Iraqi Joint Operations Command as saying in a statement. The Katyusha rockets landed outside the airport, the statement added.