The visit comes a few weeks after India voted to nullify the US recognition of Quds (Jerusalem) as Israel's capital in the UN General Assembly.
Scores of Muslims took part in a rally in New Delhi to say "no" to Netanyahu's trip to India, Sputnik reported.
During the rally, the protesters set an effigy plastered with Netanyahu pictures on fire. Anti-Israeli protests were also held in about 1,000 villages across India, according to media reports.
On December 20, the UN General Assembly (UNGA) voted 128 to 9 to condemn the US decision to recognize Quds as the capital of Israel. It declared the US move "null and void," although this declaration is non-binding.
India voted in favor of the document, which was harshly criticized by Tel Aviv, which declared that it refuses to accept the UNGA's decision.
Earlier in December, US President Donald Trump recognized Quds as Israel's capital, ordering the US State Department to launch the process of moving the US Embassy to Jerusalem.
The decision caused an international uproar, with Palestinian officials calling it a provocation and Trump's biggest mistake.