Start early at Marina Beach while the city is still waking up. This is the best time for a long walk on the sand, watching local runners, kite-flyers, snack vendors, and families settling in before the heat builds. Keep it simple here: a chai or fresh coconut from a roadside stall, a slow stroll along the promenade, and a little people-watching is exactly the point. If you’re coming from central Chennai, an auto-rickshaw or taxi is usually the easiest way to reach the beach before sunrise; once you’re done, head south toward Mylapore by cab or auto, which is typically a 15–25 minute ride depending on traffic.
Next, go to Kapaleeshwarar Temple in Mylapore, one of the city’s most iconic heritage stops. Visit respectfully in modest clothing, and expect the temple to be busiest around late morning, so moving through steadily is the way to do it. The gopuram views and the temple streets around it are as much a part of the experience as the shrine itself. From there, it’s an easy lunch stop at Murugan Idli Shop in Mylapore for soft idlis, podi, vada, and filter coffee; it’s a classic no-fuss Chennai meal and usually comes in around ₹150–300 per person. If you can, avoid the peak lunch rush by arriving a little before or after noon.
After lunch, make the short hop to San Thome Basilica in Santhome for a calmer change of pace. The white neo-Gothic church, cool interior, and quiet surroundings make it a nice reset after the temple crowds, and it’s an easy 10–15 minute ride from Mylapore. Later, head inland to Semmozhi Poonga in Gopalapuram / Teynampet for a relaxed late-afternoon walk; it’s one of those Chennai green spaces that feels especially welcome after a hot, busy sightseeing day, and the entry fee is usually modest. Finish at Amethyst Cafe in Royapettah for tea or dinner in a lovely heritage garden setting—this is one of the nicest places in central Chennai to slow down, linger, and let the day wind down, with dinner or high-tea style plates typically landing around ₹600–1,200 per person.
Start with Santhome Basilica while the neighborhood is still quiet; it’s one of those Chennai places that feels especially peaceful early in the day, and the cool interior gives you a good reset after the transfer into Mylapore. Plan about 45 minutes here, and if you like a slower pace, linger a little outside to take in the old church-and-coast atmosphere. A quick auto-rickshaw or short cab hop after that brings you into the heart of the old residential lanes.
From there, wander through Mylapore Tank & surrounding temple streets—this is where the city starts to feel very local. Expect narrow lanes, small flower sellers, brassware shops, filter-coffee counters, and the kind of everyday temple-town rhythm that Chennai does best. Give yourself about an hour to just drift; there’s no need to rush, and the best moments here usually happen when you step aside for a cow, follow the sound of temple bells, or pause at a tiny snack stall. If you’re curious, many of the nearby temple areas have busy morning hours, so this is a good window before the midday heat fully sets in.
For lunch, head to Rayar’s Mess—it’s a classic stop for dosa, idli, and simple South Indian meals done properly, with prices usually around ₹150–300 per person. It’s the kind of place where you don’t overthink the order: go for the sambar, chutney, and a filter coffee if you want the full Chennai rhythm. After that, travel south to Elliot’s Beach (Besant Nagar) for a more relaxed coastal stretch than the city center beaches; it’s best in the afternoon when the breeze picks up, and you can spend about 1.5 hours walking the promenade, people-watching, or grabbing a snack from the nearby stalls. Before sunset, make a short stop at Ashtalakshmi Temple, which sits beautifully by the sea and is worth 45 minutes for the ocean views and quiet, devotional atmosphere—dress modestly and keep a little cash handy for small offerings. Finish the day at The Brew Room in Alwarpet for coffee, dessert, or a light dinner; it’s a comfortable, polished café and a good place to unwind, with most people spending 1–1.5 hours and budgeting roughly ₹400–800 per person.