Vasco da Gama, the Portuguese explorer, arrived in India in 1498 when he reached Calicut (now Kozhikode) on May 20, 1498. This was the first direct sea voyage from Europe to India. Columbus reached the Americas in 1492, not India, and 1542 is much too late.