Mahe, known locally as Mayyazhi, is one of the odd corners of India. It belongs administratively to the Union Territory of Puducherry, yet it lies on the Malabar Coast, hundreds of kilometres from Puducherry itself, and is almost entirely surrounded by Kerala's Kannur district with a short boundary on Kozhikode. It sits at the mouth of the Mahe river, about 8 km from Thalassery. The French East India Company built a fort here in 1724, and Mahe stayed French, with interruptions, until it was liberated in July 1954.
There is no grand monument to tick off. What you get is a compact town where a few things are worth an unhurried look: St. Teresa's Shrine, consecrated in 1736 and now a minor basilica; the small Tagore Park at Azhimukham where river meets sea, with its Marianne statue; a lit riverside walkway of about two kilometres; and the hillock with the old lighthouse, which is where people go for sunsets. The Puthalam Bhagavathy temple adds the Hindu side of the town, with Theyyam and Thirayattam during its March festival.
It works best as a half-day or one-day stop, ideally combined with Thalassery and the Kannur coast. Distances are short and most sights are level, which suits parents and older travellers, provided you avoid the monsoon and the crowded feast days in mid-October. The climate is hot and humid for much of the year and very wet from June to September.
Go with modest expectations and a curiosity about how a small place keeps its mixed history. Mahe is not a beach holiday or a big-ticket sightseeing stop; it is a quiet, lived-in town that rewards a slow afternoon.
Before you plan
Mahe at a glance
- Best months
- November to February is the most…November to February is the most comfortable and driest; March is hotter. June to August is the heavy monsoon, with over 900 mm in June and July.
- Ideal trip length
- Half a day to one dayHalf a day to one day; combine with Thalassery and Kannur for two
- Airport
- Kannur International AirportKannur International Airport (CNN) at Mattannur, about 40 km by road; Kozhikode (Karipur, CCJ) is about 85 km
- Railway station
- MaheMahe (MAHE) at Azhiyur, which has a few local and express stops; Thalassery (TLY) and Vatakara have more long-distance trains
- Getting around
- The town is compact: autosThe town is compact: autos, buses and short walks work. A hired car is easiest if you add Thalassery or Kannur.
- Daily budget
- ModestModest. Most Mahe sights are free or low-cost, and costs follow nearby Kerala towns; check current rates locally
- Senior comfort
- Good for short outings: level river…Good for short outings: level river walkway and shrine; hillock has slopes, and mid-October feast days are very crowded
- Language
- MalayalamMalayalam; English is widely understood in town, and French is spoken by only a small number of people
Prices, opening hours and weather change. Recheck live details before booking.
Best time to visit Mahe: January, February, December. Month-by-month weather →
How many days do you have?
Mahe itinerary
One good day
1 day in Mahe
Start at St. Teresa's Shrine in the morning, dressed modestly, and spend half an hour inside. Walk or drive to Azhimukham and Tagore Park to see the Marianne statue and the river mouth, then follow the riverside walkway towards Government House and look for the museum if it is open. Break for lunch and rest in the hottest hours. In the late afternoon, go up the Mooppenkunnu hillock to see the lighthouse and wait for sunset over the Arabian Sea.
Day-by-day plan →Two days
2 days in Mahe
Visit St. Teresa's Shrine early, then spend the morning at Tagore Park and the walkway. Rest after lunch. Finish with the hillock at sunset.
Day-by-day plan →Three unhurried days
3 days in Mahe
Take in the shrine, Tagore Park, Government House and the river walkway at an easy pace, and watch the sunset from the hillock.
Day-by-day plan →