About 16 km north of Kozhikode lies Kappad — also called Kappakadavu — a quiet, rocky-and-sandy stretch of the Malabar coast that carries an outsized place in world history. It was off this shore that the Portuguese explorer Vasco da Gama’s fleet made its landfall on 20 May 1498, completing the first sea voyage from Europe to India and opening a trade route that would change the Indian Ocean forever.
The landing of 1498
Da Gama’s arrival was met with a welcome from the Zamorin of Calicut, the powerful ruler whose port was then one of the world’s great spice markets. A stone monument on the beach, put up by the state Department of Archaeology, marks the event with a plaque reading “Vasco da Gama landed here, Kappakadavu, in the year 1498.” It is worth knowing that the pillar dates from 1939, and that the fleet’s own journal places the first footfall about five kilometres up the coast at Panthalayini Kollam — but Kappad is the traditional and commemorated site.
A quiet, clean beach
Beyond the history, Kappad is simply a calmer, less crowded beach than the busy city seafront, with black rocks running into the sea and a small headland. It is noted for its cleanliness — it has been recognised with Blue Flag certification — and the coast here is an important nesting area for endangered Olive Ridley sea turtles, so tread lightly.
How to reach Kappad
Kappad is about 16 km north of Kozhikode, near Koyilandy (Quilandy). It is reached by taxi or auto from the city, or by bus and a short hop from the Koyilandy side. Food and facilities are more limited here than in central Kozhikode, so plan accordingly, and arrange your return transport in advance if you stay for sunset.
- The Vasco da Gama monument is the reason many come — it is a small stone marker on the beach, not a grand memorial.
- The coast is a turtle-nesting area; keep clear of nests and avoid bright lights on the beach after dark in season.
- Pair Kappad with Koyilandy or a quieter northern-coast route rather than expecting city-beach facilities.
Frequently asked questions
Why is Kappad Beach famous?
Kappad Beach near Kozhikode is famous as the place Vasco da Gama’s fleet made its Indian landfall on 20 May 1498 — the first European to reach India by sea. A stone monument marks the event, though it was put up by the Madras Government in 1939 rather than by the Portuguese.
Did Vasco da Gama really land at Kappad?
The fleet anchored off Kappad on 20 May 1498, about eleven kilometres out, and Kappad is the officially commemorated site. Da Gama himself went ashore on 28 May at Panthalayini Kollam, five kilometres north, after the pilot told them the anchorage at Kappad was bad, with a stony bottom — which the fleet’s journal records and calls quite true.
How far is Kappad Beach from Kozhikode?
Kappad is about 16 km north of Kozhikode city, near Koyilandy, reached by taxi, auto or bus. It is a quieter beach than the city seafront.
