When did Vasco da Gama discover India?
Vasco Da Gama discovered India in May 1498. He was the first European to reach India via the Atlantic Ocean. He rounded the Cape of Good Hope, and anchored at Malindi on the east coast of Africa.
Vasco Da Gama discovered the sea route to India during the year 1497 – 1499. On 20th May, 1498, two years after he set his sail from Lisbon, Portugal, Vasco da Gama arrived on the Western sea coast of India at Kozhikode (Calicut), Kerala. This was the first time when a European had arrived in India via the sea. Hence, Vasco da Gama is credited with the discovery of the sea route to India. Sailing down the western coast of Africa and rounding the Cape of Good Hope, his expedition had a numerous halts in Africa before reaching the trading post of Calicut.