Start from Chennai on a late-night Volvo bus or an early-morning flight to Bengaluru so you can make the most of the first day. If you’re taking the bus, expect around 6.5–7.5 hours via NH48, with most buses dropping you around Majestic / Kempegowda Bus Stand; if you fly, it’s about 1 hour in the air plus airport transfer time, and you’ll likely reach Kempegowda International Airport before taking a taxi into the city. For a smooth start, keep one small overnight bag with essentials and leave the rest in your hotel after check-in. Once you’re in the center, head to Cubbon Park first — it’s the best reset after travel, and early mornings here are quiet, green, and perfect for a slow walk. Give yourselves about an hour, and if you’re arriving by bus, an auto from Majestic to Cubbon Park or Queen’s Road usually takes 10–15 minutes, depending on traffic.
From Cubbon Park, it’s a quick ride to Vidhana Soudha for your first proper Bengaluru photo stop. Stay outside and enjoy the grand facade from the road; this is not a long sightseeing stop, but it’s one of those “you have to see it once” landmarks, and the best photos are from the front side near Dr. Ambedkar Veedhi. After that, head south to MTR in Basavanagudi for a classic first-day meal — think crisp dosa, soft idli, vada, and that strong filter coffee that people remember long after the trip. Lunch can get crowded, especially around noon, so aim to reach a little early or be ready for a short wait; budget roughly ₹250–500 per person. If you’re moving by cab or auto, the ride from central Bengaluru to Basavanagudi usually takes 20–35 minutes depending on traffic.
After lunch, make your way to Basilica of St. Francis Xavier in Shivajinagar for a quieter, more reflective stop. It’s a good contrast to the morning’s government buildings and busy streets, and the surrounding area gives you a look at a different side of the city’s old neighborhoods. Spend about 45 minutes here, keeping in mind that the church is generally more peaceful in the afternoon, so it works well as a slow reset before the evening. From there, head back toward the center and end the day on Church Street — this is the easiest place for friends to wander without a rigid plan. Pick a café, split a few desserts, browse the bookstores, and just enjoy being in the middle of the city’s busiest hangout strip. Good options nearby include Matteo Coffea, DYU Art Café, and Blossom Book House if you want a mix of coffee, food, and browsing; expect about ₹300–800 per person depending on what you order. Since you’re starting the trip here, don’t overpack the day — Bengaluru traffic can be slow in the evening, so keep the rest of the night flexible and easy.
Leave Bengaluru around 6:00–6:30 AM on NH275 so you clear the city before the rush and reach Mysuru with enough time for a proper palace visit. If you’re self-driving, the road is usually smooth and comfortable, and there’s easy parking around the palace zone if you arrive before the mid-morning crowd. If you want a quick breakfast break, a simple stop on the highway for idli-vada, filter coffee, or masala dose works better than lingering—keep it light so you can get into the city by late morning.
Start with Mysore Palace on Sayyaji Rao Road, ideally before it gets busy. Give yourself around 1.5 hours to wander the courtyards, take in the ornate interiors, and do the usual friend-trip photo rounds outside the main gates. Entry is typically around ₹100 for Indians and higher for camera use or special lighting hours; mornings are easiest for a calmer visit. From the palace, it’s a short ride or an easy auto trip to Devaraja Market, and that little stretch is best done unhurried if you like old-city scenes and street life.
Spend a bit of time in Devaraja Market in Lashkar Mohalla, where the energy shifts from monument-grand to wonderfully local: flower piles, turmeric, sandalwood items, fruit stalls, and spice vendors all packed into a compact heritage market. It’s usually best before lunch, and 45 minutes is enough unless you’re shopping. Then head to RRR Restaurant near the Sayyaji Rao Road area for lunch—this is the kind of place where service is quick, portions are generous, and the masala dosa and simple thali are the safe bets. Expect roughly ₹200–450 per person, and go a little early if you can, since it gets busy with both locals and travelers.
After lunch, slow the day down at Karanji Lake near Mysore Zoo. It’s a nice reset after the market and meal, especially if your group wants a quieter hour with walking paths, birdwatching, and boating if the counters are open. Entry is usually modest, and the vibe is most pleasant in the late afternoon when the heat drops; plan about 1.5 hours here. From the lake, it’s an easy move to Brindavan Gardens at Krishnarajasagara, which is the classic Mysuru evening finish—go for the sunset light, stroll the terraces, and stay for the fountain show if it’s running. Try to reach by 5:30–6:00 PM so you’re not rushing the dusk period, and keep in mind weekends and holiday evenings can be crowded, so a slightly earlier arrival makes the whole experience more relaxed.
After the fountains and a bit of time in Brindavan Gardens, head back after dark to Mysuru town or onward to your stay. The drive back is straightforward, but give yourself a cushion because return traffic can bunch up around the city exit and the road can feel slower once it gets fully dark. If your group still has energy, keep dinner simple near your hotel rather than trying to squeeze in another major stop—the best part of today is that it flows naturally from grand landmarks to local market life to a calm evening, without feeling overpacked.
From Mysuru, set off around 7:00 AM so you can reach Madikeri before the day gets too warm and before the town starts filling up with weekend traffic. The drive takes about 3.5–4.5 hours on NH275/SH88, and the last stretch into Coorg gets properly winding, so keep water, a light snack, and motion-sickness tablets handy if anyone in the group gets queasy. If you’re self-driving, take it slow on the hill sections and use town parking as soon as you enter Madikeri rather than hunting for a spot after breakfast.
Once you’re in town, head straight to Raja’s Seat for those classic Coorg valley views. It’s best to do it in the late morning when visibility is usually good and the crowds are still manageable; plan about 1 hour here. The viewpoint is easy to reach from the center of Madikeri, and tickets are usually modest, around ₹10–20. From there, it’s a short hop to Madikeri Fort, a compact heritage stop that takes about 45 minutes. The fort is right in the town loop, so you won’t lose much time moving between the two; it’s a nice change of pace before lunch and gives you a quick feel for the old town without needing a long museum-style visit.
For lunch, settle into a proper Kodava meal at Coorg Cuisine in Madikeri town. This is the right kind of place for a friend group: relaxed, filling, and built around local dishes like pandi curry, akki rotti, kadambuttu, and fish fry if you want to mix it up. Expect about ₹300–700 per person depending on what everyone orders. Late morning to early afternoon is the sweet spot here, because you avoid the heavy lunch rush and can eat without feeling like you need to rush off immediately after.
After lunch, drive out to Abbey Falls for the afternoon slot. It’s one of the most famous waterfall stops in Coorg, and the short drive from town makes it an easy add without overloading the day. Give yourselves 1–1.5 hours including the walk and photo stops; the entry fee is usually low, and the viewing area can get busy, especially in peak season, so go with the mindset that the experience is more about the vibe and the forest setting than a long stay. Wear shoes with decent grip because the approach can be damp, and keep an eye on timing if rain has made the path slippery.
Wrap the day with a coffee plantation stay or café on the Madikeri outskirts rather than trying to pack in another sightseeing spot. This is the part of Coorg that feels most worth lingering in: slower roads, cooler air, and the smell of fresh coffee all around. Plan 2 hours for coffee tasting, photos, and just sitting around with the group; places here usually charge around ₹300–900 per person depending on whether you do a tasting session, snacks, or a plantation visit. If you want a relaxed, good-looking finish to the day, this is the best way to do it before heading back for dinner or a quiet night in Madikeri.
Leave Madikeri very early, ideally by 5:30–6:00 AM, so you can beat the hill-town traffic and keep enough daylight for Bengaluru’s stops. The drive back on NH275 usually takes 5.5–7 hours, and it’s worth planning one short breakfast halt on the way so the day doesn’t feel punishing. If you’re self-driving, keep a little buffer for tolls, traffic near the city outskirts, and parking once you enter central Bengaluru; if you’re in a cab, confirm the drop point in advance so the driver doesn’t waste time looping around busy areas. Once you reach the city and settle in, head straight to Lalbagh Botanical Garden in South Bengaluru for a calmer first stop — the broad paths, old trees, and lake edge are perfect after a long road stretch, and the entry is usually around ₹20–30 per person, with the park generally open from 6:00 AM to 7:00 PM.
From Lalbagh, it’s an easy city hop to Bangalore Palace in Vasanth Nagar; in normal traffic it’s about 20–30 minutes by car, a bit more if the roads are crowded around peak evening time. Give yourself roughly an hour here — the palace is more about the grand exterior, wood interiors, and quick photo stops than a long museum visit, so don’t overdo it. Tickets are typically in the ₹230–480 range depending on whether you want just the grounds or the full access, and it works best if you arrive before dusk so you can enjoy the façade in daylight. This is a good point in the day to slow down a bit, take photos, and let the group stretch before dinner.
For your final Bengaluru meal, go to Vidyarthi Bhavan in Basavanagudi and order the classic masala dosa — this is one of those places where the queue is part of the experience, especially in the evening, so expect a wait of 20–45 minutes on a busy holiday stretch. The atmosphere is old-school, the service is fast once you’re seated, and the bill stays friendly at about ₹200–500 per person depending on what the group orders. After that, head to Commercial Street in Shivajinagar for last-minute shopping, snack runs, and easy browsing; it’s best from about 7:30 PM onward when the area is lively but still manageable, and you can pick up everything from simple souvenirs to clothes and street-side treats.
Finish the day by heading from Bengaluru back to Chennai after dinner, leaving extra time for traffic on the way to the airport, railway station, or bus stand depending on your chosen mode. A flight is the quickest option at about 1 hour airtime, while a train or overnight bus usually takes 6.5–8 hours; either way, plan to leave your hotel around 2–3 hours before departure if you’re crossing the city in evening traffic. If you have a little slack before the ride out, keep it simple — one last coffee or packed snack is enough — because December 31 traffic can get messy fast as people move around for year-end plans.