Emirates airline has extended its suspension on passenger flights from India until June 30.
Also, passengers who have transited through India in the past 14 days will not be accepted to travel from any other point to the UAE.
UAE citizens, holders of UAE Golden Visas and members of diplomatic missions are exempt from the restrictions but must comply with revised Covid-19 protocols.
The suspension will last two months at least and the decision is subject to review.
A number of Indians, however, have managed to enter Dubai on charter flights, despite the ban.
But last week the UAE’s General Civil Aviation Authority threatened to prohibit private jet operators from pooling charter flights between passengers, although family groups would still be allowed to hire jets.
Flights from India to the UAE were initially stopped on April 24 after a massive surge in Covid-19 cases in the subcontinent and the rise of the new B1617.2 variant.
The speed of coronavirus transmission in the country now seems to be receding, with India on Sunday recording its lowest daily rise in new cases in 46 days.
In the previous 24 hours, 165,553 cases were reported, while deaths rose by 3,460.
More than 27.9 million people in India have now had the virus, and 325,972 have died, according to health ministry data.
Emirates has advised passengers with tickets to India to rebook their flights.