Start your day bright and early by departing from Bangalore to Chennai. The journey takes approximately 6 hours by car or around 1 hour by flight. Check Kayak for the best hotel and flight prices.
Once you arrive in Chennai, head straight to the famous Marina Beach - the longest urban beach in India. Enjoy a leisurely stroll along the sandy shores, take in the breathtaking views of the Bay of Bengal, and indulge in some delicious street food. Spend a couple of hours relaxing and absorbing the coastal vibes. Cost: Free admission, 2-3 hours.
Next, make your way to Fort St. George, a historic fortress that is now home to the Tamil Nadu Legislative Assembly and Secretariat. Explore the well-preserved colonial architecture, visit the fascinating museum inside, and learn about the rich history of Chennai. Cost: INR 10 for Indian nationals, INR 100 for foreigners, 1-2 hours.
Head over to the Kapaleeshwarar Temple, a stunning Hindu temple dedicated to Lord Shiva. Admire the intricate Dravidian architecture, marvel at the colorful gopurams (towering gateways), and immerse yourself in the spiritual ambiance. Witness the evening Aarti (prayer ceremony) for a truly enchanting experience. Cost: Free admission, 1-2 hours.
For dinner, indulge in a traditional South Indian meal at Saravana Bhavan, a renowned vegetarian restaurant known for its authentic flavors. Savor delicious dosas, idlis, and other regional specialties. This popular eatery offers a delightful culinary experience that shouldn't be missed. Cost: INR 300-500 per person, 1-2 hours.
If you have more time to spare, consider visiting the following off-the-beaten-path attractions and places loved by the locals: