Start at Indian Museum around 9:15 AM, when it is still relatively comfortable and the galleries are quieter. Allow about 1½ hours for the archaeological collection, Gandhara sculptures, Egyptian displays, and natural-history sections; the museum is generally closed on Mondays, and the entry fee is modest—roughly ₹50–100 for Indian visitors, with separate charges sometimes applying for photography. From there, walk or take a short yellow taxi or app cab to New Market near Hogg Market. Give yourself an hour to wander through the crowded lanes: this is the place for spices, cheese, leather goods, textiles, and Bengali sweets, but bargain politely and check quality before buying. Keep valuables secure, and avoid carrying more purchases than you want to manage in the afternoon heat.
At about 12:30 PM, stop at K.C. Das in Esplanade for a light Bengali lunch of snacks followed by rasgulla and sandesh; budget approximately ₹200–500 per person. A short taxi ride or a 15–20-minute walk across the Maidan brings you to St. Paul’s Cathedral, where the cool, hushed interior and Gothic architecture make a welcome pause. Check the day’s service schedule before entering and dress respectfully. Continue to Victoria Memorial for around 3:00–5:00 PM. The museum and gardens are best enjoyed without rushing: first walk around the marble exterior and reflecting water, then visit the galleries if the heat is manageable. Entry is usually around ₹30–50 for Indian visitors, with the gardens and museum sometimes ticketed separately; allow extra time at the security queue and note that the museum is commonly closed on Mondays.
Head to Park Street by taxi or app cab, allowing 15–25 minutes depending on traffic, and arrive at Peter Cat around 7:00 PM. It is a Kolkata institution, so expect a queue at peak dinner time; arriving slightly early helps. Order the famous chelo kebab or a sizzler and budget roughly ₹700–1,200 per person. After dinner, take a relaxed stroll along Park Street—the evening lights, old restaurants, and lively atmosphere are part of the experience—then return by app cab rather than relying on finding a street taxi late at night.
Begin at Kalighat Temple around 7:00 AM, before the lanes become intensely crowded. This is a working shrine rather than a polished museum experience, so expect queues, persistent touts, and uneven paving around Kalighat; use only the official temple donation counters and agree any guide or puja fee beforehand. Shoes must be left outside, and modest clothing is appropriate. Allow 60–90 minutes, then take a yellow taxi or app cab to Gariahat Market—roughly 20–30 minutes in light traffic, but longer after 9:30 AM. Browse the stalls and shops along Gariahat Road for Bengali cottons, kantha work, costume jewellery, brassware, and everyday textiles; bargaining is normal, though established sari shops usually have fixed prices.
Have lunch at 6 Ballygunge Place from about 12:30 PM. Order a thali or share Bengali staples such as shukto, dal, seasonal vegetables, fish preparations, and a sweet; budget approximately ₹700–1,200 per person, and expect a relaxed meal of around an hour. Walk or take a short cab ride to Birla Mandir, which is especially peaceful after lunch. The white-marble temple generally welcomes visitors in the afternoon, though exact access and photography rules can vary; dress respectfully and allow about an hour. From there, a taxi to Dakshineswar Kali Temple usually takes 45–75 minutes depending on traffic. The riverside complex is best approached with patience: leave footwear at the designated counters, keep valuables secure, and allow time to absorb the courtyard, shrines, and view toward the Hooghly.
Around 6:00 PM, continue by taxi toward Mallick Ghat Flower Market near Howrah Bridge, allowing at least 30–45 minutes for the final stretch. Arrive by about 6:45 PM, when the market is still vivid with marigold garlands, roses, lotus blooms, porters, and wholesale traders preparing offerings for the next day. The ground can be wet and crowded, so wear practical shoes and keep phones and bags close; photography is possible, but ask before photographing vendors. Spend an hour here, then return to central Kolkata by app cab or taxi—traffic across the bridge can be slow, so avoid planning anything tightly afterward.
After the early train from Howrah arrives at Bhubaneswar Railway Station around lunchtime or early afternoon, take a pre-booked hotel transfer or an auto-rickshaw rather than waiting for a taxi at the station. Check in, have a light meal, and rest until about 3:30 PM; Bhubaneswar’s heat and humidity are tiring, and the Old Town is much more pleasant later. By around 4:00 PM, take an auto or app cab to Lingaraj Temple—allow 20–30 minutes from central hotels, depending on traffic. Spend roughly 1½ hours admiring the soaring exterior and subsidiary shrines from the designated viewing area. Non-Hindus cannot enter the temple complex, and large bags, cameras, and phones may be restricted, so dress modestly and avoid unofficial “guides” offering special access.
Walk a few minutes from Lingaraj Temple to Bindu Sagar Lake, where the sacred tank catches the warm evening light and local families gather along the ghats. Allow 30–45 minutes for an unhurried circuit, then take a short auto ride or a 15-minute walk to Mukteshwar Temple. It is smaller than Lingaraj but more rewarding for close-up details: look especially at the carved torana gateway, musicians, dancers, and miniature figures along the walls. The grounds are generally best visited before about 7:00 PM; entry is usually free, though timings and access can vary during पूजा or local events. Wear sandals that are easy to remove and carry water—the stone paving stays warm well into the evening.
Around 7:30 PM, take an auto or cab—roughly 15–25 minutes depending on your hotel—to Dalma in central Bhubaneswar for a proper Odia dinner. Order the restaurant’s namesake dalma with rice, a seasonal vegetable preparation, and one seafood dish if you eat fish; pakhala is particularly refreshing but may be less prominent outside the hottest months. Budget approximately ₹500–900 per person, and expect a relaxed, family-friendly dining room rather than quick service. After dinner, return to your hotel by app cab or pre-arranged pickup; keep the evening free for an early night if you are continuing to Puri tomorrow.
Leave Bhubaneswar around 7:00 AM in a pre-booked car or hotel taxi via NH316; allow 1½–2 hours, depending on traffic. Ask the driver to drop you at your Puri hotel first so you can leave luggage and confirm your temple arrangements. Head to Shree Jagannath Temple on Grand Road by roughly 10:00–10:30 AM. Entry is restricted to Hindus, and phones, cameras, leather items, and bags are not permitted inside—use the authorised cloakroom or leave valuables at the hotel. Allow two to three hours for the approach, security checks, darshan, and a slow look at the temple exterior; avoid unofficial “guides” who promise quicker access or special blessings.
Within the complex, visit Anand Bazaar, the temple’s celebrated mahaprasad marketplace, where food is traditionally prepared and sold in earthen pots. Access and purchasing arrangements can vary, so follow temple staff instructions and accept food only through authorised vendors; budget roughly ₹100–300 for a modest selection. After a simple lunch and a short rest, take a pre-arranged auto or car to Raghurajpur Artist Village, about 20–30 minutes inland from Puri. Spend two relaxed hours walking between the painted façades and workshops, looking for genuine Pattachitra on cloth, palm-leaf engravings, and lacquer work. Ask about materials and process before bargaining; small palm-leaf pieces are easier to carry, while a well-finished Pattachitra should come with careful packaging. Set aside approximately ₹500–5,000 or more, depending on the artwork.
Return to Puri for sunset at Puri Beach, around the Swargadwar end. It is lively rather than secluded, with vendors selling roasted corn, sweets, and seafood; choose busy stalls with high turnover, and skip raw chutneys or anything that has been sitting uncovered. A one-hour stroll is enough, especially in August when the beach can be humid and the surf rough. Finish with dinner at Wildgrass Restaurant around 7:30 PM, a relaxed choice for Odia and coastal cooking; try dishes such as machha besara, prawn preparations, or a vegetarian thali, with dinner usually ₹600–1,000 per person. Call ahead because evening hours and table availability can change during temple festivals or heavy monsoon weather.
Start at Sudarshan Crafts Museum around 9:00 AM, allowing 1–1½ hours to see Odisha’s palm-leaf engraving, stone carving, woodwork, and painted crafts while artisans work on site. It is a peaceful stop in Puri, usually best reached by auto-rickshaw or a short hotel taxi ride; confirm the day’s opening time locally, as craft demonstrations can vary. From there, continue to the Boyanika Handloom Showroom for about an hour. This is a sensible place to compare Sambalpuri, Bomkai, and other Odisha handlooms, and the fixed-price setting is easier than bargaining in a market. Look for the handloom mark and ask for a proper bill; budget roughly ₹2,000 upward for a saree, with finer silk or detailed weaving costing considerably more.
Move on to the Bada Danda market area along Grand Road, where you can browse appliqué pieces, wooden souvenirs, brass goods, and small temple-themed crafts. Keep valuables secure and bargain gently, especially for non-fixed-price items; allow about 1½ hours, but leave space in your luggage for textiles and appliqué. Have lunch at Chung Wah around 12:30–1:45 PM, a convenient sit-down break with Chinese and Indo-Chinese dishes; expect approximately ₹400–800 per person. After lunch, hire a pre-agreed auto or car to Pipili Appliqué Village, about 35–45 minutes away depending on traffic. Spend two hours visiting the roadside workshops and shops, comparing umbrellas, lampshades, wall hangings, and textiles. Ask vendors to wrap larger pieces securely, and inspect stitching and lining before paying.
Leave Pipili by roughly 3:30–4:00 PM for the Puri–Bhubaneswar departure transfer. The road journey generally takes 1½–2 hours, but allow at least an extra hour for traffic and monsoon delays, particularly near Bhubaneswar. A pre-booked car is much more reliable than arranging transport after shopping; keep sarees and fragile appliqué items inside the cabin rather than in an exposed luggage area. If catching an evening train or flight, aim to reach the station or airport well before departure—ideally with a two-hour buffer.