Chennai

South India's gateway city, home to Marina Beach and Kapaleeshwarar Temple, with the UNESCO-listed Shore Temple of Mahabalipuram to the south and Kanchipuram, the City of a Thousand Temples, to the southwest.

Chennai (formerly Madras), capital of Tamil Nadu and the gateway to South India, sits on the Bay of Bengal. The city grew up around Fort St. George, built by the British East India Company in 1644, and today colonial buildings stand alongside Dravidian temples. It is also the heartland of Carnatic music and Bharatanatyam dance, and a UNESCO Creative City of Music. A visit falls into three parts. In the city itself, the highlights are Marina Beach, Fort St. George, Kapaleeshwarar Temple in Mylapore, San Thome Basilica and the Government Museum, while Besant Nagar in the south has Elliot's Beach and the Kalakshetra arts academy. Heading south along the East Coast Road (ECR), you pass DakshinaChitra, the surf beach at Covelong (Kovalam) and the Madras Crocodile Bank before reaching the World Heritage Site of Mahabalipuram, about 55 km away, where the Shore Temple, the Five Rathas, Arjuna's Penance and Krishna's Butterball are all within walking distance. Around 70 km southwest lies Kanchipuram, the City of a Thousand Temples, famed for its ancient Pallava temples and silk saris. The best time to visit is Nov–Feb; the northeast monsoon brings heavy rain Oct–Dec, and Apr–Jun is scorching. Chennai International Airport has domestic and international flights, and the city is easy to get around by metro, ride-hailing apps and auto-rickshaw. Remove your shoes and cover your shoulders and knees when visiting temples. Allow 2 days for Chennai, 1–2 days for Mahabalipuram and a day trip to Kanchipuram.

Top sights

Where to eat

Itineraries