Standing around 30 metres tall at the tip of the headland separating Lighthouse and Hawa beaches, Vizhinjam Lighthouse’s viewing deck gives an uninterrupted look down over Kovalam’s curving shoreline and out to the Arabian Sea, making the modest entry fee and climb one of the town’s most popular short activities. Vizhinjam Lighthouse is typically explored in about 30-45 minutes. The best time to visit is October to March. Nearby points of interest include Vizhinjam Fishing Harbour, Vizhinjam Rock Cut Cave Temple, and Vizhinjam Beach. Other notable highlights include spiral climb of 148 steps to top, 360-degree view of Kovalam’s twin beaches, and spot fishing boats returning to Vizhinjam harbour. It falls within Thiruvananthapuram district and Kerala, India.
State: Kerala
Ideal Duration: 30-45 Minutes
There are about 140 spiral steps to the top, which can be tiring but doable for most seniors if taken slowly with rest breaks. There is no lift, so it is not suitable for those with severe knee or heart problems—consider just viewing the base and surroundings instead.
The lighthouse is open to visitors from 10:00 AM to 5:00 PM on all days except Mondays. The entry fee is a nominal ₹20 for adults and ₹10 for children, with no extra charge for using the stairs to the top.
Yes, there is a small parking area right near the lighthouse gate that can hold about 10 cars, but tour buses usually drop passengers and park further down the road. For group travellers, it is best to arrive early or use a local auto-rickshaw to avoid congestion.
Early morning (right at 10 AM opening) is ideal for clear skies and cool weather, while late afternoon (around 4 PM) offers lovely sunset views but can be busier. Avoid midday heat and weekends if you prefer a quieter experience.
There are no restrooms inside the lighthouse compound, but there are basic public toilets about 100 metres away near the beach entrance. A few small tea stalls and juice shops are nearby, but there is no shaded seating area—so bring a foldable stool or plan to rest at the nearby Vizhinjam Beach.