Start a little late and keep the morning easy—North Kolkata runs best when you’re not rushing. Head to Marble Palace around 10:00–10:30 AM when it’s open and the light is decent for the interiors; it usually needs prior permission, so it’s worth confirming the day before. The mansion is one of those old Kolkata places that still feels gloriously frozen in time, with chandeliers, European sculptures, and an eccentric private collection that makes the visit feel more like stepping into a family archive than a museum. Budget about 1.5 hours here, and use a pre-booked cab/tempo traveller from your hotel since parking and access around Muktaram Babu Street can be a bit tight for a 15-person group.
For lunch, go straight to Indian Coffee House, College Street—this is the Kolkata classic for a reason. It’s simple, noisy, nostalgic, and very group-friendly if you arrive before the lunch rush; the room on Bankim Chatterjee Street fills up fast after 1 PM. Expect around ₹200–300 per person for a filling meal of fish fry, cutlets, mutton kabiraji, coffee, and snacks, though service can be leisurely in the old-fashioned way, so don’t schedule anything tight right after. After lunch, walk over to College Street Book Market and give yourselves an hour to wander the pavement stalls and narrow lanes around Boi Para—this is where you’ll find everything from Bengali classics and old hardbacks to cheap souvenirs and academic titles. Bargain politely, carry small notes, and keep an eye out for first-edition treasures if anyone in the group loves books.
As the heat drops, head toward the river for Prinsep Ghat on Strand Road—it’s one of the nicest late-day pauses in the city, especially if you want a relaxed stretch after a full day on foot. The riverfront walk is best around sunset, when the Hooghly catches the light and the area feels breezy rather than chaotic; give yourselves about 1.5 hours here and, if you want, grab tea or coconut water from nearby vendors. From there, finish with something sweet at Nahoum & Sons Confectionery in the New Market area—an old-school bakery Kolkata locals genuinely love, especially for plum cake, cheese biscuits, eclairs, and rum balls. It’s a short stop, perfect before dinner or heading back to the hotel, and for a group this size it’s smart to split the order ahead of time so you’re not all waiting at the counter at once.
Start before the city fully wakes up and head straight to Dakshineswar Kali Temple; for a group of 15, leaving by 7:00–7:15 AM from central Kolkata keeps the visit smooth and avoids the worst of the queues. It’s usually busiest later in the morning, so arriving early gives you a calmer darshan and easier movement around the temple ghats. Budget about ₹150–300 per person if you split multiple taxis/tempo travellers, or use a reserved van if your hotel can arrange one. Dress modestly, keep footwear easy to remove, and allow about 1.5 hours including a quiet walk along the river edge. From there, continue to Belur Math, which is the most natural follow-up—peaceful, spacious, and just the right contrast after the energy of Dakshineswar. The short hop by car/tempo is the easiest option; plan on 30–45 minutes depending on traffic and the river crossing, with another 1.5 hours on site to wander the grounds and absorb the calm.
For lunch, go to Oh! Calcutta in Salt Lake—it’s one of the safest choices for a large group because service is organized, the menu is reliably Bengali, and they handle mixed appetites well. Book ahead if possible, especially for 15 people, and expect around ₹700–1,000 per person depending on how elaborate you go. This is a good place to lean into classics like kosha mangsho, shorshe fish, chingri malai curry, and mishti doi without worrying about long waits. After lunch, head to Victoria Memorial in the Maidan area and give yourselves time to slow down; the gardens are as much the attraction as the museum itself. If you’re going inside, the museum sections are generally open roughly 10:00 AM–5:00 PM, with better comfort after 3:00 PM once the midday heat eases. Entry is modest, but the real value is the walk around the white marble building, especially if the sky is clear.
Continue to Indian Museum on the Park Street/Central Kolkata side for a compact culture stop that doesn’t require much transit time. It’s one of those places that rewards browsing rather than rushing, so focus on a few sections instead of trying to see everything—by late afternoon, that approach feels much more manageable. Allocate around 1.5 hours and keep an eye on closing time, since most galleries wind down by late afternoon/evening. From there, end the day with tea, coffee, or dessert at The Oberoi Grand, Balaram Mullick, or Flurys—all are good, but for a 15-person group, Flurys is the easiest Park Street stop if you want something lively and familiar, while Balaram Mullick is ideal if you want to finish on Bengali sweets. Expect about ₹250–600 per person for this break. If everyone still has energy after that, Park Street is perfect for a gentle post-tea stroll before dinner; otherwise, just call it a day and keep tomorrow lighter.
By the time you reach the coast, keep the first stop light and flexible: Chandipur Beach is all about the tide, so the real magic is seeing the sea pull back and leave that wide, walkable stretch of sand. Give yourselves about 1.5 hours here, preferably in the morning when the heat is still manageable and the shoreline feels almost otherworldly. Wear sandals you can kick off easily, and don’t plan on a “swim stop” — this is more for strolling, photos, and a bit of open-air breathing room after the Kolkata leg. If you’re grabbing tea or a quick bite nearby, keep it simple and move on before the midday sun gets harsh.
On the way into Bhubaneswar, stop at Udayagiri and Khandagiri Caves for a clean, easy historical break. These hill caves are one of those places that works well for a group because everyone can split up a little without losing the thread, and the views from the top make the short climb worthwhile. Give it around 1.5 hours, and try to arrive before the strongest afternoon heat — the stone steps and open paths feel much better then. After that, check in and have lunch at Trident, Bhubaneswar in Nayapalli; it’s a sensible, polished base for a 15-person group, with reliable service and enough space to actually breathe. Budget roughly ₹800–1,200 per person here if you’re doing a full meal or a decent group lunch, and let this be your reset point before the last activity of the day.
Once everyone is rested, head to Nandankanan Zoological Park for a relaxed late-afternoon visit. It’s a good “low-pressure” stop after a travel-heavy day: enough to keep the group engaged, but not so intense that anyone feels rushed. Two hours is plenty unless you’re deliberately lingering, and late afternoon is better than midday both for comfort and for seeing the animals more actively. From there, continue to Puri Sea Beach for an early dinner at Chung Wah if you want something dependable and group-friendly, or choose a local seafood spot nearby if you’d rather keep it coastal and simple. Expect about ₹400–700 per person for a straightforward dinner, and don’t overpack the evening — this is the day to arrive, settle in, eat well, and sleep early so the next stretch feels fresh.
Start early at Shree Jagannath Temple so you’re in before the mid-morning rush; for a group of 15, this is the kind of place where timing matters more than almost anything else. Plan to reach by around 6:00–6:30 AM if you want a calmer darshan, and budget roughly 1.5 hours including the queue and the natural slowdown around the main entrances. Dress modestly, leave bags and phones at your hotel if possible, and keep small cash handy for prasad or temple-side offerings. The temple area is easiest to approach on foot or by short auto-rickshaw hops from the central Puri hotel zone, usually ₹80–150 depending on where you’re staying.
From there, it’s a short, easy transition to Puri Sea Beach on Puri Beach Road, which works best once the sun is up and the shoreline is lively. This is a good reset after the temple—wide sand, plenty of space for the whole group, and enough time for photos without feeling rushed. Give yourselves about an hour here; if you want tea, coconuts, or quick snacks, you’ll find beach vendors dotted along the promenade, but keep valuables light because sand and crowds travel together here. For lunch, head to Wildgrass Restaurant or Honey Bee Bakery & Pizzeria in the Swargadwar/Puri Beach area—both are easy picks for mixed tastes in a large group, with clean seating and familiar options if some people want Indian thalis while others want pizzas or sandwiches. Expect about ₹300–600 per person, and it’s smart to call ahead for 15 seats if you want to avoid waiting.
After lunch, leave for Konark Sun Temple with enough buffer for the road and a relaxed arrival; the drive from Puri is usually around 45–60 minutes depending on traffic and photo stops. Mid-to-late afternoon is the best time for the monument because the stonework takes on warm light and the carvings are much easier to appreciate without the harsh overhead sun. Budget about 2 hours at the site so you can walk the outer complex, read the panels, and still give the group space for photos without bunching up. From there, continue a few minutes to Chandrabhaga Beach for a quieter sunset stop—this is the kind of place where the day naturally winds down, with sea breeze, softer light, and less noise than the main Puri beachfront.
On the way back, keep dinner simple and coastal at The Avenue Hotel or a local seafood thali spot back in Puri. After a full corridor day, this is the right time for a no-fuss meal rather than a long sit-down experience. Expect roughly ₹350–700 per person depending on whether the group goes for vegetarian plates, fish curry meals, or a fuller seafood spread. If you’re staying near the beach road, the auto ride back is usually short and inexpensive, and by this point everyone will probably appreciate an early night more than a late one.
By the time you roll into Bhubaneswar, don’t rush straight into the big-name sights—this city rewards a slower first hour. Start in Old Town at Brahmeswar Temple, which is one of those places that feels wonderfully unhurried compared with the more famous temples nearby. It usually takes about 45 minutes if you actually stop to look at the stonework, and morning light is best for the carvings. From there, keep the route compact and walk or take a short auto-rickshaw hop to Lingaraj Temple; this is the city’s heavyweight, so expect security checks, crowds, and a more formal rhythm. Give yourselves around 1.5 hours, and remember that non-Hindus can generally view it from outside the main shrine area, so it’s worth having a respectful, flexible plan for the group.
A short move away brings you to the Kedar Gouri Temple precinct, which is a nice way to keep the heritage trail grounded in the everyday temple life of the old city rather than just the headline monument. It’s a smaller stop—about 30 minutes—but it rounds out the morning well and keeps the pace humane for 15 people. If you’re moving as a group, use one vehicle rather than trying to split up; Old Town lanes are narrow, and autos are easier than trying to coordinate multiple cabs. You’ll also want water, light clothing, and modest attire here—simple things that make a big difference when temple hopping in the heat.
For lunch, go to Dalma / Odisha Hotel—either Dalma in Jaydev Vihar if you want a cleaner, group-friendly sit-down, or Odisha Hotel if your driver can get you into an older, more local-feeling setup. This is the right time for a proper Odia meal: dalma, macha besara, chhena poda, rice, and a few shared sides. Budget roughly ₹350–700 per person depending on what you order and whether you add desserts or drinks. After lunch, head to the Museum of Tribal Arts and Artifacts in Gandamunda. It’s one of Bhubaneswar’s best cultural stops because it gives your trip a wider Odisha context beyond temples, and 1.5 hours is a comfortable visit for a group without museum fatigue. If you’re tired, don’t try to cram in extra sightseeing—this is a good day to keep the afternoon structured but not overpacked.
Wrap up with a relaxed stop at Esplanade One in Saheed Nagar for coffee, ice cream, or snacks, plus a bit of light shopping before dinner and check-in wind-down. The mall area is easy for a group, air-conditioned, and a practical way to transition out of the day’s temple-and-museum rhythm; plan about an hour here, and expect around ₹200–500 per person depending on whether you just get drinks or do a fuller café stop. If everyone still has energy, this is the best part of the day to let people wander in small groups rather than keeping a strict schedule.
Start in Old Town Bhubaneswar before the heat builds and the lanes get busy with school traffic and temple-goers. Begin at Parasurameswar Temple around 7:30–8:00 AM if possible; it’s compact, usually quick to cover in about 20–30 minutes, and the early light really brings out the carvings. From there, it’s an easy hop to Rajarani Temple—best seen in the same calm, unhurried mood—where you can spend about 40–45 minutes walking around the sandstone and reading the details without feeling rushed. Keep water with you, wear footwear you can slip off easily, and expect small entry or camera-related fees only if the rules change; generally these temples are low-cost or free to enter, though you should always keep some cash handy for local guides or donations.
Continue to Mukteshwar Temple, which is the best payoff of the Old Town loop if you like fine stonework and a more photogenic setting. Give it about 45 minutes, especially if someone in the group wants to pause for photos or a short guided explanation of the architecture. After that, head out toward Dhauli Shanti Stupa—the drive is usually about 30–40 minutes depending on traffic—and plan on arriving before the sun gets too harsh. This is the best place in the day to slow down: the open hilltop, the peace pagoda, and the view over the river make it feel like a reset after the temple circuit. Budget around 1 to 1.5 hours here, including time to climb around, take photos, and enjoy the breeze; there’s usually no big expense beyond parking and maybe a small guide tip if someone in the group wants context on the Kalinga War story and Ashoka’s transformation.
On the return toward the city, break the journey at Pahala Rasgulla Market. This is one of those Odisha stops that people remember long after the temples—especially if your group likes sweets. The roadside sweet shops are best for a quick tasting stop rather than a long sit-down, and 20–30 minutes is enough to sample rasgullas, chhena poda, or a box to carry back. Expect roughly ₹100–250 per person depending on how much everyone buys; some places are better for takeaway, so don’t worry about formal seating. It’s a good idea to keep one person from the group in charge of cash collection here, because small stalls often move fast and may not accept cards or UPI reliably.
Finish with a relaxed group dinner at The Zaika or Saffron in Bhubaneswar city, depending on what’s closer to your hotel and who has the easier table availability that evening. Both are good for a larger group if you call ahead and reserve, especially for 15 people; aim to arrive around 7:30–8:00 PM so you’re not waiting long after a long sightseeing day. A comfortable budget is about ₹600–1,000 per person for a proper dinner with drinks or desserts, less if you keep it simple. After dinner, it’s worth returning to the hotel rather than trying to squeeze in more sightseeing—this day works best when it ends with a calm meal and an early night before the return to Kolkata.
After landing back in Kolkata, keep the first stretch light and visual rather than museum-heavy. A Howrah Bridge drive-by is the perfect “I’m back in the city” moment—best done from the B.B.D. Bagh / Strand Road side so you get the full Hooghly riverfront sweep without getting stuck in unnecessary traffic. In this part of town, the roads open up and the city feels larger and older at the same time; for a group of 15, a quick photo stop near the riverfront is enough before moving on. If your flight lands on time, you should be here mid-morning with a comfortable pace, and the whole approach takes about 30 minutes.
From there, head to South Park Street Cemetery before the midday heat gets too heavy. It’s one of Kolkata’s most atmospheric heritage corners, and it works beautifully as a quiet contrast to the bustle of the riverfront. Give yourselves around an hour to walk slowly among the old tombs and read the plaques if you like history; the site usually opens in the late morning, and it’s worth carrying small cash for entry if required. After the cemetery, it’s a short ride down Park Street to Mocambo for lunch, which is exactly the kind of dependable place a large group needs—old-school Continental plates, decent seating, and a setting that still feels distinctly Kolkata. Expect around ₹700–1,100 per person, and if you’re 15 people, reserving ahead is smart so you’re not waiting around at peak lunch time.
After lunch, let the pace settle at Mother House on A.J.C. Bose Road. It’s a calm, simple visit, and that’s the point—after a long trip and a full lunch, this gives everyone a breather without adding pressure. Plan for about 45 minutes, and keep the tone respectful and quiet; it’s not a place to rush through. The area is easy to reach by cab from Park Street in roughly 10–15 minutes depending on traffic, and the best time to go is usually mid-afternoon when the city is still warm but not yet jammed with evening congestion.
By late afternoon, head north to Kumartuli, where the lanes get narrower and the city feels more handmade. This is one of the best places in Kolkata to just wander with no strict agenda: idol-makers working in half-finished clay forms, sheds opening straight onto the lane, and that very specific North Kolkata rhythm that feels different from the central business districts. Give it about an hour, and if you can, arrive with daylight still strong so you can actually see the detail in the workshops. A cab or app ride is the easiest way to get between Mother House and Kumartuli—public transport is possible, but with a group this size, point-to-point travel keeps the day smoother.
For dinner, finish with a proper farewell meal at The Wise Owl or 6 Ballygunge Place in Ballygunge—both work well for a group and both give you a final Bengali-meets-Kolkata dinner without feeling overly formal. If you want a slightly more modern, relaxed setting, The Wise Owl is a comfortable pick; if you want the more classic, crowd-pleasing Bengali spread, 6 Ballygunge Place is hard to beat. Expect around ₹500–1,000 per person depending on what you order, and reserve ahead so the table arrangement is sorted before you arrive. It’s the kind of evening where you don’t need a packed schedule—just sit, eat well, and let the trip wind down naturally before departure day tomorrow.
Keep the last day practical and easy: start at New Market around 9:30–10:00 AM, before the heat and the crowds build up too much. For a group of 15, it’s best to split into 2–3 smaller clusters so nobody gets stuck in one lane too long. This is the right place for last-minute Bengali snacks, শুকনো মিষ্টি, tea, ছোট gifts, and anything you forgot to buy earlier. If you want quick comfort food nearby after browsing, the Lindsay Street side and the Sudder Street pocket are the easiest to navigate. Expect a little chaos, a lot of bargaining, and about 1 hour here if you keep it focused.
From there, head toward St. Paul’s Cathedral on Maidan for a quiet reset before the transfer. It usually opens in the morning and is best visited when the sunlight comes through the stained glass without the crowds. You only need about 45 minutes, and it’s one of the easiest final sightseeing stops in the city because it’s calm, central, and doesn’t require much walking once you’re dropped off. Afterward, it’s a short cab ride to Park Street for a proper farewell breakfast at Flurys—go for it around 11:00 AM if you want slightly less of the brunch rush. For 15 people, call ahead if possible and ask for a large table or split seating; budget roughly ₹300–600 per person for tea, pastries, eggs, and the usual Kolkata café classics.
Wrap up with any final essentials at Quest Mall or South City Mall depending on where your airport transfer is coming from and how much time you have before departure. Quest Mall is the more central, polished option near Ballygunge, while South City Mall on Prince Anwar Shah Road is easier if you want more space, chain stores, and smoother movement for a bigger group. Both are good for air-conditioned downtime, pharmacy stops, and any forgotten chargers or souvenirs. If your flight is later in the day, this is the least stressful place to wait around with luggage; if not, keep it to a quick final browse and head straight to the airport with a comfortable buffer of at least 3 hours before departure.