Saudi Arabia this month partially lifted a suspension of international flights that had been in effect since March to curb the spread of the new Corona virus.
It was not clear how long the comment, which the sources said was due to the outbreak in India, will last.
They said there would be some exceptions, such as flights carrying Indian citizens to India and those invited by the government to the kingdom.
The government communications office in Saudi Arabia did not immediately respond to a request for comment outside normal business hours.
India, with a population of about 1.4 billion, is consistently recording the highest daily rates of infection in the world, and five million 732518 cases of coronavirus infection have been recorded, in addition to 91,149 deaths.
The Kingdom recorded 331,857 cases and 4,599 deaths, the highest among the Gulf Arab states.
The sources said that the suspension and entry bans also apply to Brazil and Argentina due to the outbreak of the disease there. There are no direct commercial flights from Saudi Arabia to either country.