Kanchipuram

One of South India's seven sacred cities and the 'City of a Thousand Temples,' with towering gateway temples from the Pallava and Chola dynasties, and the source of prized Kanchipuram silk saris.

Kanchipuram lies in northern Tamil Nadu, about 75 km from Chennai. It is the only one of the seven Hindu holy cities (Moksha-puri) sacred to both Shaivism and Vaishnavism, and is known as the 'City of a Thousand Temples.' It was once the capital of the Pallava dynasty (4th–9th centuries), and later passed through the Chola and Vijayanagara dynasties, leaving a complete sequence of South Indian temple architecture, from early sandstone structures to towering gateways. Traditionally the town is divided into 'Shiva Kanchi' in the northwest, around the Ekambareswarar, Kailasanathar and Kamakshi temples, and 'Vishnu Kanchi' in the southeast, home to the Varadaraja Perumal Temple. To the west are Jain remains, anciently known as 'Jain Kanchi.' Must-sees are two 8th-century Pallava masterpieces, the Kailasanathar Temple and the Vaikuntha Perumal Temple, along with the Ekambareswarar Temple, whose gateway tower rises nearly 60 m, and the Kamakshi Temple dedicated to the goddess. Kanchipuram is also India's most famous silk sari town, with weaving houses and silk shops throughout.

The best season is November–February. April–June can reach 40°C, and October–December brings heavier rain from the northeast monsoon. It takes about 2 hours by train or bus from Chennai. The sights are scattered around town, so hire a tuk-tuk for a half to full day. Most visitors come on a day trip from Chennai or Mahabalipuram, but staying overnight lets you catch the temples' morning and evening rituals. Temples generally close from 12:00 to 16:00. You must remove your shoes to enter, the ground can be scorching in midday sun, and dress must cover shoulders and knees. Some inner sanctums are open only to Hindus, and photography is prohibited inside most shrines.

Top sights

Where to eat

Itineraries