Krishnapuram Palace, at Krishnapuram near Kayamkulam in Karthikappally taluk, Alappuzha district, Kerala, is a compact 18th-century royal house that now works as an archaeology museum. People come mainly for one thing: a single enormous mural telling the story of Gajendra Moksham. If you are driving the coastal road between Alappuzha and Kollam, it is an easy, rewarding stop that rarely needs more than an hour or two.
Krishnapuram Palace is a protected monument and museum run by the Kerala State Department of Archaeology, about 2 km south of Kayamkulam town and roughly 47 km from Alappuzha on the way to Kollam. Per Kerala Tourism, it is open 9:30 am to 4:30 pm daily except Mondays and national holidays, and its best-known object is the Gajendra Moksham mural.
Key takeaways
- Krishnapuram Palace sits at Krishnapuram, about 2 km south of Kayamkulam town, Alappuzha district, Kerala, beside the Sree Krishnaswamy Temple and roughly 47 km from Alappuzha.
- Per Kerala Tourism, the palace is open 9:30 am to 4:30 pm, closed on Mondays and national holidays; confirm hours before travelling, as one Kerala Tourism article lists 9 am to 5 pm.
- The star exhibit is the 18th-century Gajendra Moksham mural; Kerala Tourism describes it as spanning about 49 square metres and one of the largest murals in Kerala (other sources cite smaller figures).
- Kerala Tourism records the palace as built during the reign of Anizham Thirunal Marthanda Varma (1729-1758), after Kayamkulam was annexed to Travancore; there are no authentic records of the exact construction year.
- Nearest station is Kayamkulam Junction (about 2-5 km, depending on source); nearest airport is Thiruvananthapuram International, about 103 km away.
- Entry is not published on official pages; recent visitor reports put it around ₹35 per person plus a camera charge — treat as a planning estimate and reconfirm at the counter.
About Krishnapuram Palace
Krishnapuram Palace is a double-storeyed Kerala-style palace at Krishnapuram, in Kayamkulam, Alappuzha district, maintained today as a museum by the Kerala State Department of Archaeology. It stands next to the Sree Krishnaswamy Temple, which gives the locality its name. Do not confuse it with Krishnapuram in Tamil Nadu or elsewhere; this one is the Kayamkulam palace in coastal central Kerala.
According to Kerala Tourism, the palace was built during the reign of Anizham Thirunal Marthanda Varma (1729-1758), the Travancore ruler, after Kayamkulam was annexed to the princely state of Travancore. Kerala Tourism adds that there are no authentic records of when it was actually constructed, so treat any single-year date you see with caution. Wikipedia, citing The Hindu, notes the main building was renovated by the Archaeological Department of Kerala in the 1950s.
The architecture is traditional Kerala work: Kerala Tourism describes it as double-storeyed with sixteen blocks, central courtyards, gabled roofs, narrow corridors and stairways, dormer windows and thick-framed doors. Wikipedia records the plan as a sixteen-block Pathinarukettu (a sixteen-wing Kerala courtyard layout) with laterite, teak and rosewood used in construction. Many ancillary structures were demolished over time, so what you walk through today is mainly the surviving core.
The Gajendra Moksham mural
The Gajendra Moksham mural is the single reason most visitors come, and it is an 18th-century painting on the ground floor depicting the story of Gajendramoksham — the salvation of the elephant Gajendra by Lord Vishnu. The scene shows the elephant paying homage to Vishnu, surrounded by celestial beings and sages. Kerala Tourism dates it to the 18th century and calls it one of the largest murals in Kerala.
Sources genuinely disagree on its size, so it is worth being precise. The Kerala Tourism destination page describes the mural as “spanning 49 square metres.” Wikipedia’s figure is smaller, 154 square feet (about 14.3 m²), and Lonely Planet describes it as about 3 m high. The exact dimensions are best confirmed from a label at the palace itself; what everyone agrees on is that it is unusually large for a Kerala mural and a serious example of the state’s temple-and-palace painting tradition. If you are planning a wider cultural trip, our Kerala travel guide sets this mural tradition in context alongside the state’s temples and palaces.
Best time to visit
The best months are roughly October to February, when coastal Kerala is at its driest and most comfortable, though the palace is largely an indoor museum so it stays visitable year-round. The monsoon months bring heavy rain to this coast, which affects road travel more than the visit itself. Pick your day around the Monday closure rather than the weather.
| Season | Months | What to expect |
|---|---|---|
| Cool, dry | October-February | Most comfortable for sightseeing and driving; best overall window. |
| Hot, humid | March-May | Warm and sticky outside; the indoor galleries still work well. |
| Monsoon | June-September | Heavy rain on the coast; the museum is fine, but allow extra road time. |
How to reach Krishnapuram Palace
The quickest approach is by train to Kayamkulam Junction, then a short taxi or auto-rickshaw ride. The palace is on the Alappuzha-Kollam corridor (NH 66, the former NH 47), about 2 km south of Kayamkulam town, so it fits neatly into any road trip along Kerala’s coast. The official Alappuzha district site gives the palace coordinates as 9.1504, 76.5086.
For flights, Thiruvananthapuram (Trivandrum) International Airport is the nearest at about 103 km, with Cochin International Airport about 132 km away, per Kerala Tourism and the Alappuzha district administration. Distances to the railway station differ by source, so the table below flags that.
| Mode | Access point | Approx. distance |
|---|---|---|
| Air | Thiruvananthapuram International Airport | ~103 km (Kerala Tourism, Alappuzha district) |
| Air | Cochin International Airport | ~132 km |
| Rail | Kayamkulam Junction | ~2 km (district site) to ~5 km (Kerala Tourism) |
| Road | From Alappuzha (Alleppey) on NH 66 | ~47 km |
| Road | From Kollam | Short hop north along NH 66 |
What to see inside
Beyond the mural, the palace works as a small archaeology museum, so give yourself time to walk the sixteen-block layout and its courtyards. Kerala Tourism lists the museum holdings as antiques, sculptures, paintings, weapons, megalithic remains, stone inscriptions, coins and bronze artefacts, with a Sanskrit Bible as a noted highlight (Wikipedia specifies a Sanskrit Bible printed in Calcutta in 1886). Everything below is inside or within the compound, so a single ticket covers it.
| Highlight | What it is | Time needed |
|---|---|---|
| Gajendra Moksham mural | 18th-century mural of Vishnu saving the elephant Gajendra, on the ground floor | 15-20 min |
| The palace rooms | Double-storeyed Kerala architecture, courtyards, dormer windows, narrow stairways | 20-30 min |
| Archaeology galleries | Sculptures, bronzes, coins, inscriptions, megalithic remains, weapons | 20-30 min |
| Kayamkulam Vaal | A double-edged sword associated with the 18th-century Kayamkulam Rajas (per Wikipedia) | 5 min |
| Buddha statue | A 10th-century Buddha statue in the compound, one of several found in Alappuzha district (per Wikipedia) | 10 min |
| Palace pond | Large pond within the grounds; local lore mentions an underground escape route (told as legend, not documented history) | 10 min |
A half-day plan
Krishnapuram Palace is a half-day stop, not a full day, and pairs well with the Alappuzha-Kollam coastal drive. A simple plan:
- Arrive soon after opening (around 9:30 am) to beat tour groups and the midday heat.
- Start with the Gajendra Moksham mural while the light is good, then walk the ground-floor rooms.
- Move through the archaeology galleries, the Kayamkulam Vaal and the Buddha statue, finishing at the pond.
- Drive on to Kollam for the afternoon, or north toward Alappuzha’s backwaters for an overnight houseboat or homestay.
Where to stay
Most travellers do not stay at Kayamkulam itself but base in Alappuzha (Alleppey) or Kollam, both within an easy drive. Kayamkulam has simple lodges and a few mid-range hotels; the wider choice of backwater resorts and homestays sits around Alappuzha. The bands below are indicative planning estimates for a double room per night as of October 2026 — reconfirm live, as tariffs swing with season and the houseboat market.
- Budget (₹800-₹1,800): simple lodges and guesthouses in Kayamkulam or Kollam town.
- Mid-range (₹2,500-₹6,000): hotels and homestays in Alappuzha and Kollam, some near the backwaters.
- Luxury (₹8,000 and up): backwater resorts and premium houseboats around Alappuzha and Ashtamudi Lake.
Book ahead for the October-February peak and around Kerala festivals. If your trip continues up into the hills, our Munnar travel guide covers tea-country stays for the next leg.
Food to try nearby
This is coastal Kerala, so the eating is about seafood and rice-based meals rather than anything specific to the palace, which has no major restaurant of its own. Carry water and plan lunch in Kayamkulam, Kollam or Alappuzha. Local things worth trying:
- Karimeen pollichathu (pearl spot fish marinated in spices and grilled in a banana leaf).
- Kerala sadya (a vegetarian feast of rice with many sides, served on a banana leaf).
- Appam with stew (lacy rice-batter pancakes with a mild coconut-milk curry).
- Puttu and kadala (steamed rice-flour cylinders with black-chickpea curry), a common breakfast.
Budget breakdown
A visit to Krishnapuram Palace is cheap; the cost of your day is mostly transport and meals, not the ticket. The table gives a rough per-person day estimate as of October 2026, assuming you are already travelling the Alappuzha-Kollam route and hiring a local taxi or auto for the palace leg. Entry and camera charges are indicative because official pages do not publish them — reconfirm at the counter.
| Item | Estimate (₹) | Notes |
|---|---|---|
| Palace entry | ~35 | Reported by recent visitors; not published officially — reconfirm. |
| Camera charge | ~25-200 | Figures vary widely across sources; ask at the counter. |
| Local taxi/auto (station-palace-station) | 200-500 | Short hops; depends on waiting time. |
| Lunch | 150-400 | Local meals in Kayamkulam or Kollam. |
| Water, snacks, extras | 100-200 | |
| Rough total | ~500-1,300 | Excludes long-distance travel and accommodation. |
Tickets, rules and photography
There is no permit requirement for Krishnapuram Palace — it is an open public museum, not a restricted zone, so ILP, park or forest permits do not apply here. You simply buy a ticket at the counter during opening hours. The one firm rule to plan around is the Monday closure.
On fees, official pages (Kerala Tourism and the Alappuzha district administration) do not list a current ticket price, and secondary travel sites disagree, quoting adult entry anywhere from about ₹10 to ₹35 with separate still- and video-camera charges. Treat any number you read online, including ours, as an indicative planning estimate and reconfirm at the counter. Photography of the galleries is generally allowed on payment of the camera charge; follow any posted signs near the mural, where flash is usually restricted to protect the pigment.
Practical tips
A few things make the visit smoother:
- Timing: go early and avoid Mondays and national holidays, when the museum is closed (Kerala Tourism).
- Cash and UPI: carry some cash for the ticket and auto fares; UPI is widespread in Kerala but small counters can be patchy, so do not rely on it alone.
- Connectivity and ATMs: Kayamkulam town has banks, ATMs and mobile coverage; the palace is only 2 km out.
- Health: there is no altitude or trekking concern here — this is sea-level coastal Kerala. For any medical need, head to Kayamkulam town, which has hospitals and pharmacies.
- Solo and women travellers: it is a staffed public museum in a busy town belt and generally straightforward; standard daytime caution applies.
- Packing: light cotton clothing and a sun hat for most of the year; add a compact umbrella or rain layer in the June-September monsoon.
Nearby places
The palace fits a coastal Kerala loop that can run from the Alappuzha backwaters down to Kollam and Ashtamudi Lake. If you have a connecting flight, Kochi is the larger gateway to the north. Distances below are approximate.
| Place | Approx. distance | Why go |
|---|---|---|
| Kayamkulam town | ~2 km | Nearest base for meals, ATMs and the railway junction. |
| Kollam (Quilon) | Short drive south on NH 66 | Ashtamudi Lake, backwater cruises and old Quilon port heritage. |
| Alappuzha (Alleppey) | ~47 km | Kerala’s best-known backwaters and houseboats. |
| Kochi (Fort Kochi) | ~1.5-2 hr onward | Colonial-era port quarter and the northern airport; see our Kochi travel guide. |
Frequently asked questions
What are Krishnapuram Palace timings and which day is it closed?
Krishnapuram Palace is open 9:30 am to 4:30 pm and closed on Mondays and national holidays, according to Kerala Tourism. One Kerala Tourism article instead lists 9 am to 5 pm, so hours vary slightly by source. Arrive soon after opening and avoid Mondays, and reconfirm the day’s timing locally before you set out.
How much is the entry fee at Krishnapuram Palace?
Official Kerala Tourism and Alappuzha district pages do not publish a current entry fee for Krishnapuram Palace. Recent visitor reports suggest around ₹35 per person plus a separate camera charge, but travel sites disagree. Treat any figure, including this one, as an indicative planning estimate and reconfirm at the ticket counter on arrival.
What is the Gajendra Moksham mural at Krishnapuram Palace?
The Gajendra Moksham mural is an 18th-century painting on the palace’s ground floor showing Lord Vishnu saving the elephant Gajendra, surrounded by celestial beings and sages. Kerala Tourism calls it one of the largest murals in Kerala and describes it as spanning about 49 square metres, though other sources cite smaller dimensions.
Who built Krishnapuram Palace and when?
Kerala Tourism records that Krishnapuram Palace was built during the reign of Anizham Thirunal Marthanda Varma (1729-1758), the Travancore ruler, after Kayamkulam was annexed to Travancore. It also notes there are no authentic records of the exact construction year, so avoid treating any single date as certain.
How do I reach Krishnapuram Palace?
Krishnapuram Palace is near Kayamkulam in Alappuzha district, on NH 66 about 2 km south of Kayamkulam town. The nearest railway station is Kayamkulam Junction (about 2-5 km, depending on source), and the nearest airport is Thiruvananthapuram International, around 103 km away, with Cochin International about 132 km.
How long does a visit to Krishnapuram Palace take?
Most visitors need about one to two hours at Krishnapuram Palace. That covers the Gajendra Moksham mural, the double-storeyed palace rooms, the archaeology galleries, the Kayamkulam Vaal and Buddha statue, and the pond. It works best as a half-day stop on the Alappuzha-Kollam coastal route rather than a full-day destination.
Last updated and sources
Krishnapuram Palace suits anyone interested in Kerala’s mural tradition and heritage architecture, and it slots easily into a coastal trip between Alappuzha and Kollam. Go on a cool-season morning, any day but Monday, and keep the visit to a relaxed hour or two.
Last updated: 24 October 2026. Fees, timings and permits change — reconfirm with official sources before you travel.
Sources: Kerala Tourism, destination page for Krishnapuram Palace (keralatourism.org); Kerala Tourism, “Krishnapuram Palace — Gajendramoksham” article (keralatourism.org); Alappuzha District Administration, official tourism listing (alappuzha.nic.in); Wikipedia, “Krishnapuram Palace,” summarising The Hindu and Lonely Planet (en.wikipedia.org). Accessed September 2026.

