Begin where the trade began. Shyambazar and adjoining Hatibagan, a short walk from Shyambazar Metro on the Blue Line, hold some of the city's oldest sweet-making families, and the lanes off Bidhan Sarani and Acharya Prafulla Chandra Road are dense with shops. Come between 8am and 10am, when the day's first trays arrive and the winter air from November to February keeps the crowds manageable. A single sandesh or kachagolla costs very little, often under twenty rupees, so order two or three and walk on rather than settling in one place.
Start in North Kolkata: Shyambazar to Hatibagan
Begin where the trade began. Shyambazar and adjoining Hatibagan, a short walk from Shyambazar Metro on the Blue Line, hold some of the city's oldest sweet-making families, and the lanes off Bidhan Sarani and Acharya Prafulla Chandra Road are dense with shops. Come between 8am and 10am, when the day's first trays arrive and the winter air from November to February keeps the crowds manageable. A single sandesh or kachagolla costs very little, often under twenty rupees, so order two or three and walk on rather than settling in one place.
Bengali sweets here divide broadly into chhana-based items and flour-based ones. Chhana is fresh cottage cheese, and the north Kolkata shops tend to favour soft, mildly sweet sandesh and the pale, delicate kanchagolla. The syrupy, deep-fried favourites such as langcha and pantua belong more to Bardhaman and Shaktigarh traditions, but most city shops keep them. If you only have one morning, I would book a hotel in north or central Kolkata and start at Shyambazar, working south on foot and by metro rather than trying to cover the whole city in a day.
The Esplanade and Bowbazar Stretch
From Shyambazar take the metro south to Esplanade or Central and head into Bowbazar, where the sweet shops sit among gold dealers and printing presses. This is a good place to try mishti doi, the caramelised sweet yoghurt set in earthen pots, and the heavier milk sweets such as rabri and kalakand. Prices climb near Esplanade and New Market for obvious reasons; a short walk into the lanes brings them down again. Expect to pay a modest amount for a pot of mishti doi, more in the air-conditioned shops on the main roads.
Timing matters. Most shops restock in the late morning and again around 4pm; arriving at 2pm often means tired trays. Avoid the big festival weeks if you want calm, as Kali Puja and Durga Puja bring enormous queues, but if you enjoy crowds the atmosphere is worth it. My recommendation is to keep the Esplanade section short, buy mishti doi to carry back to your hotel, and save your appetite for the quieter neighbourhood shops further south.
South Kolkata: Bhowanipore, Kalighat and Gariahat
South Kolkata has its own sweet geography. Around Bhowanipore and Kalighat, near the Kalighat Metro, shops sell excellent chhana sweets alongside a few rarities such as the baked, caramel-topped bakes sandesh. Gariahat and the lanes behind Rashbehari Avenue are good for buying boxes to take home. The distance from Esplanade to Gariahat is roughly seven kilometres, a thirty-minute ride in traffic, so use the metro or a taxi rather than walking between the two areas in summer heat.
Note a practical point about travelling with sweets: chhana items do not keep. They are best eaten within a day and should not sit in a car for hours. If you plan to carry a box to a friend in another city, choose flour-based sweets, dry sandesh or packaged items instead. In my view, the Gariahat shops are the best place to assemble a mixed box, and staying in a hotel in south Kolkata puts you within easy reach of Gariahat, Ballygunge and the Kalighat area on the same morning.
Practicalities: Heat, Hygiene and What to Skip
Summer from April to June is punishing in Kolkata, and sweet shops are not always air-conditioned. Plan your walk for early morning or after 4pm, carry water and skip long stretches on foot in the afternoon. The monsoon months of July to September are humid and the streets flood briefly; the sweets are still good but movement is slow. If you are cautious about food hygiene, buy from shops with a high turnover and visible freshness, and avoid anything that has clearly been sitting uncovered.
What would I skip? The gift-oriented shops close to major tourist sights, where mark-ups are steepest and the product is aimed at visitors. Also skip the very heavy syrup sweets before a long train journey, for obvious reasons. The best value is in the neighbourhood shops where locals buy by weight, and the most interesting tasting is a small plate of three or four items rather than one large portion. Book a hotel within reach of a metro station, and the whole route becomes simple.
FAQ
How do I get between the sweet shop areas without a car?
The Blue Line metro connects Shyambazar, Esplanade and Kalighat directly, and is the fastest option for the distances involved. Taxis and app-based cabs fill the gaps to Gariahat and Ballygunge. Allow twenty to thirty minutes between north and south Kolkata areas during the day.
When is the best time of year to do this walk?
November to February is the most comfortable, with cool, dry weather and lively street life around Kali Puja and Durga Puja. March and October are hot but workable if you start early. Avoid midday in April to June, when temperatures make a walking route unpleasant.
Which sweets should I try first as a newcomer?
Start with sandesh and kanchagolla, which are mild and chhana-based, then move to mishti doi. If you like syrup, try a langcha or pantua. Order small quantities of several kinds rather than a large box of one, so you can compare shops along the route.
Can I take sweets home as gifts?
Chhana-based sweets spoil quickly, particularly in warm weather, so they are unsuitable for long journeys. Choose dry sandesh, flour-based sweets or sealed packaged items from shops in Gariahat, which are built for carrying. Ask the shop to pack items separately to avoid crushing.
Where should I stay to be close to the food streets?
Central Kolkata around Esplanade and New Market is the most practical base, since it sits between the north and south routes and near major metro stations. South Kolkata around Gariahat or Ballygunge suits travellers who prefer quieter evenings, though you will rely on taxis more.
What should I budget for a tasting walk?
Individual sweets are inexpensive, often a few tens of rupees each, and a pot of mishti doi costs a modest amount more. A morning of tasting at several shops is a small outlay. Stay away from gift-shop pricing near major sights, where the same items cost noticeably more.
How many shops can I reasonably visit in one morning?
Three or four shops spread over one neighbourhood is realistic in a morning. Trying to cover Shyambazar, Esplanade and Gariahat in a single outing means more time in transit than tasting. Split the route over two mornings, or focus on one area per day.
Is the trail suitable for vegetarians?
Almost all traditional Bengali sweets are vegetarian, made from milk, chhana, flour, sugar and nuts. Some fried items may be prepared in shared equipment, so ask at the counter if that matters to you. The chhana and milk sweets are generally the safest choice.
Read next
- Best time to visit Kolkata: a month-by-month guide
- Where to stay in Kolkata
- Things to do in Kolkata
- More from the Kolkata blog
Sources: West Bengal Tourism, Metro Railway Kolkata, India Meteorological Department.
Editorial review: 11 November 2026. Opening days, fares and festival dates change; check before you go.
