Start your Bangalore trip with an early visit to ISKCON Temple Bangalore in Rajajinagar if you can get there before the day gets busy. On a first day, it’s one of the calmest ways to ease into the city—especially in December, when the mornings are pleasantly cool. Plan about 1.5 hours here; entry is free, though donations are common, and it’s best to dress modestly and remove shoes before entering. If you’re coming from central Bangalore, a cab is the simplest option and usually takes around 20–35 minutes depending on traffic. Inside, keep your phone on silent and linger a bit in the chanting halls and quieter courtyards; it sets a nice pace for the rest of the day.
From Rajajinagar, head to MTR 1924, Lalbagh Road for a proper Bangalore breakfast. This place is a classic for a reason: efficient, iconic, and very much part of the city’s food memory. Expect around ₹250–500 per person, and if you go late morning the queue can still build, so this is better as an early meal than a leisurely one. Order the thatte idli, rava idli, masala dosa, or the full South Indian breakfast set if you’re hungry. It’s usually a quick hop by cab or auto from ISKCON, roughly 20–30 minutes depending on traffic. Come with a little patience and a lot of appetite—the system is well-run, but it’s still a popular local stop.
After breakfast, walk off the meal at Lalbagh Botanical Garden, one of Bangalore’s easiest and best green breaks. Set aside about 2 hours for a relaxed stroll—enough to wander the pathways, look around the Glass House, and spend time near the lake without rushing. Entry is usually just a small ticket fee, and December weather makes this one especially pleasant; mornings and early afternoons are ideal before the sun gets too sharp. If you like photography, the old trees and long garden views are great in soft daylight. The garden is big enough to feel restorative but not so huge that it becomes tiring, which is perfect for day one.
From Lalbagh, head north to National Gallery of Modern Art on Palace Road for an indoor reset. It’s a good way to shift from greenery to culture without overpacking the day; give it about 1.5 hours. The collection is one of the better modern-art experiences in the city, and the building itself feels stately and unhurried. Tickets are generally affordable, and it’s a nice place to cool down before the evening. From there, finish at UB City on Vittal Mallya Road for a polished dinner, coffee, or dessert—expect around ₹600–1500 per person depending on where you sit. This is the easy-glam Bangalore ending: rooftop views, people-watching, and a comfortable central location if you want to linger. If you’re heading back afterward, leaving around 9–10 PM is usually the smoothest, and a cab from UB City is the simplest way home after a long first day.
Start early at Cubbon Park and give yourself a proper winter-morning ramble before the city fully wakes up. December is one of the nicest times to be here: the light is soft, the lawns still hold a bit of dew, and the tree-lined paths feel cooler than the rest of central Bengaluru. A relaxed 1.5-hour walk lets you drift past shaded avenues, the Bandstand area, and the quieter internal paths where locals jog, chat, or sit with tea from nearby stalls. If you’re coming by metro, plan to arrive close to opening time; the short walk from the station is easy, and mornings are the calmest window before office traffic and school runs thicken the roads around Queen’s Road and Kasturba Road.
From there, take a short ride to Karnataka Chitrakala Parishath in Kumara Park, which is one of those places that feels quietly local rather than touristy. It’s a good stop for seeing folk art, Karnataka craft traditions, and whatever rotating exhibitions happen to be on. Budget around ₹50–200 depending on the gallery/exhibit, and if you like browsing without rushing, 1.5 hours is about right. The campus is straightforward to explore, and it’s one of the better places in the city to get a sense of what Bangalore’s art scene looks like beyond the café circuit.
Head down to Vidyarthi Bhavan in Gandhi Bazaar for lunch, and go in expecting a queue—this place is popular for a reason. The crisp masala dosa is the move here, with the ghee-butter finish and slightly old-school service that makes it feel like a time capsule. A meal usually lands in the ₹200–400 range per person, and the atmosphere is part of the experience: brass plates, quick turnover, and lots of locals who’ve been coming for years. After lunch, continue at a slower pace to St. Mark’s Cathedral on St. Mark’s Road, where you can step into a quiet, cool heritage pause in the middle of the city. It only needs 30–45 minutes, but it’s a lovely reset between the bustle of Gandhi Bazaar and the bigger heritage stop ahead.
Next, make your way to Bangalore Palace in Vasanth Nagar—best not to rush this one, because the grounds and interiors deserve unhurried time. The Tudor-style exterior is the headline, but the rooms, old photographs, and general scale of the property are what make it feel like a proper marquee Bangalore stop. Expect roughly ₹230–460 for entry depending on what’s included, and around 1.5 hours is a good pacing if you want to see it without museum fatigue. Once you’re done, head south toward The Chancery Pavilion on Residency Road for dinner; it’s an easy central finish, especially if you want a comfortable sit-down meal after a day of walking and sightseeing. Plan for about ₹700–1800 per person depending on whether you keep it casual or go for a fuller dinner and drinks. If you still have energy afterward, you’re in a good part of town for a slow post-dinner stroll around M.G. Road or a quick cab back without fighting the outer-city traffic.
Start a little early and get into KR Market (Krishna Rajendra Market) before the heat and traffic settle in. This is the city at full volume: heaps of marigolds, jasmine strands, fruit carts, spice sacks, and porters moving like they’ve done this choreography forever. In December the morning air is still pleasant, so aim to be there by 8:00–8:30 AM and give yourself about 1.5 hours to wander slowly. Bring small cash, keep your bag zipped, and watch your footing around the wet floor patches near the flower and vegetable sections. From there, it’s an easy hop to Tipu Sultan’s Summer Palace in Chamrajpet; plan on 45–60 minutes to soak in the teak pillars, carved arches, and the compact history of the place, which usually feels quieter than people expect. A quick auto-rickshaw is the simplest option here, especially if you want to avoid threading through the busier market roads.
Continue to Bangalore Fort in Kalasipalya for a short heritage stop — it’s not a long visit, but it fits the old-city route well and gives the morning a nice historical arc. Give it 30–45 minutes, then head to a well-known traditional Karnataka restaurant near Chickpet for lunch; this is the right moment for a simple, filling plate of idli, bisi bele bath, or a thali, usually in the ₹200–500 range. If you want dependable old-school options, look for places around the Chickpet–Kalasipalya belt that locals actually use at lunch, not polished tourist cafés. Expect a no-frills setting, quick service, and crowds around 1:00 PM — that’s usually a good sign here.
After lunch, shift south to Shri Dodda Ganapathi Temple in Basavanagudi for a calmer reset after the market noise. It’s a respected neighborhood temple with a strong local feel, and 45 minutes is enough unless you want to sit quietly for a while. From there, come back toward Nagarathpet / Chickpet shopping lanes and spend your last 1.5 hours browsing the narrow wholesale streets for sarees, textiles, festive wear, and the kind of old Bangalore street scenes that still feel very alive. This area is best when you’re not rushing — just walk, compare fabric shops, and let yourself get slightly lost in the lanes. If you’re finishing near dusk, the light gets especially nice for photos, and the lanes feel most atmospheric before the dinner rush fully kicks in.
After your Chickpet morning, head over to Indiranagar and start on 100 Feet Road, which is exactly where this neighborhood makes sense on foot. This stretch has the right mix of independent stores, coffee bars, side-street boutiques, and a slightly polished-but-still-lively Bangalore feel. Give yourself about 1.5 hours to wander without a fixed plan — duck into a bookstore, browse a few labels, and just let the street set the pace. Midday here can get warm, but December is usually pleasant enough for a slow stroll; carry water and expect café tables to fill up by noon.
For lunch, settle in at Toit on Indiranagar 100 Feet Road. It’s one of the city’s classic craft-beer stops, and it still earns its reputation because the food is solid and the atmosphere is easygoing rather than fussy. Budget roughly ₹700–1500 per person depending on whether you’re having a full meal, a beer, or both; weekends and evenings get busy, so an early lunch is usually smoother and easier to grab a table. Afterward, your next stop, the HAL Heritage Centre and Aerospace Museum on Old Airport Road, is a short cab ride away — plan on about 20–30 minutes depending on traffic. It’s a good fit for Bangalore’s tech-and-engineering identity, with aircraft displays, hangars, and enough history to make the stop feel worthwhile without being overwhelming; ₹50–100-ish entry is typical, and about 2 hours is enough to see it comfortably.
Head back to Indiranagar for a quieter reset at The Yoga House Bangalore. This is the right kind of pause after the museum: tea, coffee, light snacks, and a slower room-temperature kind of afternoon instead of another busy errand. Budget around ₹300–700 per person, and stay 45–60 minutes — long enough to cool off and regroup, but not so long that the day loses momentum. If you want a little extra wandering after your drink, the nearby lanes off 12th Main and 100 Feet Road are good for browsing without any pressure.
For an easy finish, take a cab or auto toward Phoenix Marketcity on the Whitefield / Mahadevapura side. It works well as an evening stop because you can choose your level of effort: shopping, a movie, or a casual dinner all in one place, with no need to overplan. Expect about 2–3 hours here, and if you’re going in the evening, it’s worth arriving a bit before the dinner rush so you can beat the worst of the traffic and the food-court queues. If you want to keep it simple, just do an early dinner and call it a day — this is one of those Bangalore evenings where the point is convenience more than chasing a landmark.
From Indiranagar, take the Purple Line down to Jayanagar and start a little earlier than you think you need to—this part of town feels best before the lunch rush and shopping traffic really kicks in. Your first stop, Ranga Shankara, is one of Bengaluru’s most loved theatre spaces, and if there’s a matinée or rehearsal-related event on, it’s absolutely worth shaping the morning around it. Tickets are usually very reasonable, often around ₹200–500 depending on the performance, and the place is nicest when you have time to settle in rather than rush straight through; check the schedule in advance because shows don’t run every hour. After that, a short auto or an easy local ride brings you to Art of Delight, which is exactly the kind of mid-morning pause this day needs—think ice cream, thick shakes, waffles, and quick savouries, usually ₹150–400 per person for a relaxed stop.
From there, stroll or take a short auto to B.R. Ambedkar Park for a slower stretch of the day. It’s a good reset between indoor culture and the more commercial parts of Jayanagar, and in December the weather is usually pleasant enough for a proper walk without feeling baked by the sun. Give yourself 45 minutes or so here, especially if you want a quiet sit-down before the retail buzz begins. Then head to Jayanagar 4th Block Shopping Complex, which is one of those places where you can still find everyday Bengaluru shopping rather than a mall version of it—clothes, footwear, accessories, small household purchases, and lots of practical browsing. This is best when you’re not in a rush; allow 1.5–2 hours and expect to haggle a little less than in older market areas, but still compare a couple of stalls before buying.
For lunch, stop at South Ruchi—solid, no-fuss Karnataka food done the way locals actually eat it, with meals, ragi mudde, dosa, idli, and other dependable staples usually landing around ₹250–600 per person. It’s the kind of place that works whether you want a full thali-style lunch or something lighter before continuing. Afterward, make your way to Bull Temple in Basavanagudi for the final heritage stop of the day; late afternoon is especially nice here because the light softens and the area feels calmer than it does in peak temple hours. Spend 45–60 minutes wandering the temple precinct and the surrounding lanes, and if you still have energy, stay loosely in the Basavanagudi-Jayanagar belt for an easy evening rather than trying to squeeze in anything too ambitious.
Start early and keep the first hour slow at Sri Kaadu Mallikarjuna Swamy Temple. In Malleshwaram, mornings feel especially gentle in December: cooler air, quieter lanes, and that old-neighborhood calm before shops fully open. Plan about 45 minutes here, and try to arrive soon after opening if you want a more peaceful darshan. Dress modestly, keep some small cash handy for offerings, and expect the usual temple rhythm of bells, queues, and a quick but grounding pause before the day gets busier.
From there, walk onto Sampige Road, the neighborhood’s main artery and one of the easiest places to get a feel for daily Bengaluru life. This is where you’ll see the mix that makes Malleshwaram special: old textile stores, flowers, fruit vendors, sweet shops, hardware counters, and enough foot traffic to keep things lively without feeling chaotic. Give yourself about 1.5 hours to browse, stop for tea, and drift into side lanes if something catches your eye. The best part is not “seeing sights” so much as letting the street set the pace.
Continue to Malleswaram 8th Cross, which is one of the neighborhood’s nicest places to sit down for a coffee or a light snack and just watch the city move. This area has a more settled, residential feel than the main road, so it’s a good reset before lunch. If you want a proper Bengaluru-style pause, grab filter coffee or a quick bite at one of the local cafés and give yourself around an hour. It’s also a good time to browse a little more slowly, since the lanes here are easy to walk and full of small, independent stores rather than big-ticket attractions.
For lunch, head to CTR (Central Tiffin Room), which is worth the queue if you’re in the mood for classic benne dosa done properly. Budget around ₹200–450 per person, depending on what you order, and plan for about an hour including waiting time—this place is famous enough that the rush can build quickly. Go with a light appetite, order the dosa first, and don’t overcomplicate it; this is one of those Bengaluru meals where the simplest choice is usually the best one. If it’s busy, don’t stress—this is part of the experience.
After lunch, shift to Mantri Square Mall for a more modern, air-conditioned break. It’s practical rather than memorable, but that’s exactly why it works well in the middle of a neighborhood day: you can cool off, do a little shopping, use the restrooms comfortably, or just sit with a coffee and recharge for about 2 hours. If you’re buying anything, this is the best place on the route for easy payment and predictable pricing; if not, it’s still useful as a pause point before the evening outdoors.
Wrap up at Sankey Tank, which is exactly the right ending for a December day in Bengaluru. Aim to arrive about an hour before sunset so you catch the lake path in the softer light, when walkers, joggers, families, and couples all start to appear. Give yourself 1–1.5 hours for a breezy loop and some unhurried people-watching. The air here often feels noticeably cooler than the shopping streets, so a light jacket is handy. When you’re ready to head back, a cab or auto is the simplest option from the lake edge, while the metro works well if you’d rather connect via Majestic after sunset.
Start your final Bangalore morning at St. Joseph’s Church near Museum Road, which is one of the nicest low-key places to reset before a departure day gets busy. If you get there around 8:00–8:30 a.m., it’s usually quiet enough to sit for a bit and enjoy the cool December air before the city fully switches on. Give yourself about 30–45 minutes here, then walk or take a short hop to Church Street for brunch. Church Street Social is a safe, easy choice if you want coffee, eggs, pancakes, or a proper South Indian breakfast with an urban crowd around you; budget roughly ₹400–900 per person and expect 1–1.5 hours if you’re not rushing.
From Church Street, head toward Commercial Street in Shivajinagar, which is the place to handle last-minute shopping without overthinking it. This is where you can pick up T-shirts, fabric, light souvenirs, spices, small gifts, or anything you meant to buy earlier and didn’t. It’s crowded, yes, but that’s part of the experience, and December usually brings enough browsing energy to make it fun rather than tiring. Plan 1.5–2 hours, keep cash handy for smaller shops, and don’t expect fixed pricing everywhere—bargaining is normal in many stores. If your bags get heavy, it’s an easy auto or quick cab back toward MG Road rather than trying to carry everything the whole way.
After shopping, take a slow walk along M.G. Road Boulevard to let the pace come down again. This is a good stretch for a last look at central Bengaluru—watch the traffic, the office crowd, the old and new city mixing in the same few blocks, and leave yourself 30–45 minutes to just wander without a goal. If you want a comfortable final stop, settle in at The Oberoi, Bengaluru for lunch or tea; it’s one of the most departure-friendly places in the center if you want calm, clean bathrooms, and room to reorganize your bags before heading out. Expect about ₹1000–2500 per person, and if you’re leaving from the city later, aim to wrap up here with enough buffer for traffic to the airport or next train—MG Road is central, but exit times on a Sunday can still surprise you.