On 20 May 1498, three small Portuguese ships anchored off a stretch of the Malabar coast, and a captain named Vasco da Gama had himself rowed ashore at a beach the locals called Kappakadavu — Kappad. He was the first European to reach India by sea, and with that landing the long-sought ocean route between Europe and the spice ports of the East was finally open.

The captain and the Zamorin

The ruler of Calicut was the Zamorin — the samoothiri, the “lord of the sea” — whose port was then one of the richest spice markets on earth, its wealth built on pepper and cardamom and centuries of trade with the Arab world. Da Gama was received by the Zamorin, but the meeting was uneasy: the gifts the Portuguese offered were thought poor for so great a king, and the established Arab merchants of the port had no wish to see European rivals arrive. Da Gama sailed home with a cargo of spices that repaid his voyage many times over — and with the knowledge of how to return.

What the landing set in motion

Return the Portuguese did. When da Gama came back in 1502 with a war fleet, the earlier wariness had hardened into open conflict, and Calicut was bombarded. The century that followed brought forts, fleets and battles up and down the Malabar coast as European powers fought to control the spice trade the Zamorins had long commanded. A quiet beach had become the hinge of a new age — for better and for worse.

Kappad today

Kappad remains a calm, rocky-and-sandy beach about 16 km north of Kozhikode, and a simple stone monument put up by the Department of Archaeology marks the landing, its plaque reading “Vasco da Gama landed here, Kappakadavu, in the year 1498.” Historians still debate whether the exact spot was here or a little up the coast near Panthalayini, but Kappad is the traditional and commemorated site — a modest place for so large a turn in history.

If you visit
  • The Vasco da Gama monument is a small stone marker on the beach — the history is bigger than the memorial.
  • Kappad is a clean, quiet beach and an Olive Ridley turtle-nesting coast; keep clear of nests and avoid bright lights after dark in season.
  • It is about 16 km north of Kozhikode near Koyilandy; food and facilities are limited, so plan ahead.

Frequently asked questions

When and where did Vasco da Gama land in India?

By tradition Vasco da Gama landed on 20 May 1498 at Kappad (Kappakadavu), about 16 km north of Kozhikode (Calicut) on the Malabar coast — the first European to reach India by sea.

Who received Vasco da Gama at Calicut?

He was received by the Zamorin (samoothiri), the ruler of Calicut, whose port was one of the world’s great spice markets. The meeting was uneasy, and the established Arab merchants opposed the newcomers.

Is Kappad definitely where he landed?

Kappad is the traditionally accepted and officially commemorated site, with an Archaeology Department monument. Some historians place the actual landing a little up the coast near Panthalayini (Koyilandy), so it remains debated.