After the overnight Cuttack → Kolkata bus journey on 1st June, you’ll likely roll into Kolkata early morning or around breakfast time, depending on traffic and the operator. If you’re dropped near Esplanade or Shyambazar, keep luggage light and move straight toward College Street by cab or app ride; it’s usually a 20–35 minute hop, but give it extra buffer on weekday traffic. Once you’re there, head into Indian Coffee House for a proper Kolkata-style breakfast — the old ceiling fans, college crowd, and no-frills service are all part of the charm. Go for toast, cutlet, mutton/chicken keema if you’re hungry, and tea; it’s very budget-friendly at about ₹120–250 per person, and they usually open from around 9:00 AM.
From there, take a slow walk through the Presidency University stretch and the College Street Book Market. This is the best part of the day if you like wandering rather than “doing sights” — second-hand books, old maps, exam guides, rare Bengali titles, and the occasional bargain you didn’t know you wanted. You don’t need a strict plan here; 1 to 1.5 hours is enough to soak in the atmosphere without feeling rushed. If you want a quick coffee or cold drink later, the lanes around College Street have small stalls, but keep your main food stop for later since the next part of the day is more about browsing than sitting.
After lunch-hour traffic eases, head south to Dakshinapan Shopping Complex in Dhakuria. It’s a calmer, more local shopping stop than the big malls — good for Bengali handicrafts, kantha work, cotton sarees, and gifts that actually feel worth carrying home. It’s also an easy place to pause for a snack or tea without much walking, which is nice after the book market. Expect around 1.5 hours here; if you want a bite, keep it simple with tea, rolls, or a light meal from the food counters rather than overfilling before dinner.
End the day with an early dinner at 6 Ballygunge Place in Ballygunge — this is a smart pick before you head back toward the station or prepare for the next leg, because the Bengali spread is reliable and the setting is comfortable without being too formal. A meal here typically lands around ₹600–900 per person depending on what you order, and it’s worth going a little hungry so you can try a proper fish or chicken curry, shorshe items, and a mishti finish if you’re in the mood. From Dakshinapan, it’s a short cab ride; if you’re continuing toward the station afterward, leave a little buffer for Kolkata evening traffic, especially around Park Circus and Minto Park.
Board your Kolkata → NJP train from Sealdah or Howrah with a light hand-carry bag, water, and your Darjeeling essentials easy to reach. If you’re on the recommended afternoon/evening departure, you should roll into NJP around 7:00 PM, which is a good time to keep the rest of the night simple rather than trying to do anything ambitious. The station gets busy at arrival time, so step out calmly, confirm your pickup or cab, and use the station frontage as your quick regroup point before moving on.
From NJP Station frontage, take a 30-minute refresh stop to stretch, wash up, and sort out the next leg. This is the moment to buy bottled water, chips, tissues, and maybe a charging cable if you forgot one. If you’re staying in the Siliguri/NJP belt tonight, don’t linger too long; the whole point is to stay rested for the Darjeeling climb tomorrow. A quick hop to Bisk Farm Café nearby is perfect here — it’s dependable, clean, and easy on the stomach after a long train ride. Expect tea, puffs, sandwiches, and bakery snacks in the ₹150–300 per person range.
If you have some energy left, swing by Hong Kong Market in Siliguri for last-minute essentials like a light jacket, gloves, socks, or charging accessories. It’s especially useful if you realize your hill-weather gear is not enough. Keep it to about an hour; after that, head for a relaxed dinner at Keventers Siliguri in Hakim Para. It’s one of the easiest comfort-food stops in town — burgers, shakes, fries, and filling mains for roughly ₹250–500 per person — and it works well before an early start the next morning. Aim to finish dinner early, get your bags packed, and sleep well so you can leave fresh for Darjeeling.
Leave NJP as early as you can after breakfast, ideally 7:00–8:00 AM, so you reach Darjeeling by late morning with enough energy to enjoy the hills instead of just checking into them. The drive is a classic mountain climb, so keep bags compact, sit on the side with the better valley views if you can, and don’t plan anything too tight before lunch. Once you reach town, let the air do its work for a bit — a short reset makes the rest of the day feel much easier.
Your first proper stop should be Batasia Loop in Ghum, which works beautifully as the opening viewpoint because it breaks the journey naturally. Spend about 45 minutes here watching the toy train curve through the loop, with the Kanchenjunga range opening up when the weather behaves. There’s a small entry fee, usually around ₹20–30, and the best time is late morning when the light is clearer than at dawn. From there, continue straight to Ghoom Monastery (Yiga Choeling Monastery), another 45-minute stop that feels calm and unhurried after the lookout; dress modestly, take off shoes where requested, and allow a few quiet minutes inside rather than rushing through.
By early afternoon, head into the heart of town and settle into Darjeeling Mall Road / Chowrasta. This is where the trip starts to feel like Darjeeling proper: a slow promenade, benches with mountain views, stalls, families walking, and that easy high-altitude rhythm. Give yourself at least 1.5 hours here, because this is less about “doing” and more about being in the place. It’s all walkable from the center, and if the weather is clear, this is the best time to look around for a tea break, browse a few local shops, or just sit and watch the town move.
For a proper meal, go to Keventers Darjeeling right off Chowrasta for sausages, sandwiches, eggs, and hot chocolate — the kind of filling, old-school hill food that fits the afternoon mood perfectly. Expect roughly ₹400–800 per person, and don’t be surprised if there’s a short wait during peak hours; it’s part of the experience. If you want something lighter, their tea and snacks are enough, but a full late lunch works well here before you wander back toward the center.
Wrap up at Glenary’s on Nehru Road for dinner and bakery treats after sunset. This is one of the easiest places in town to linger over a proper meal, with baked goods, continental dishes, soups, and desserts — a comfortable stop after a first day in the hills. Budget around ₹500–900 per person depending on what you order, and try to arrive a little before the dinner rush if you want a window seat or a quieter table. After dinner, you can stroll a bit around the nearby market lanes, then call it a day early so you’re fresh for the rest of the Darjeeling leg.
Leave Darjeeling in the dark for Tiger Hill — this is the one place where the timing really matters. Aim to depart around 4:00–4:30 AM if you want a front-row chance at the Kanchenjunga sunrise glow, especially in June when morning traffic into the viewpoint can stack up fast. The ride takes about 45–60 minutes from town, depending on where you’re staying and how crowded the road is; if you’re using a shared jeep or hotel cab, confirm the return pickup point before you get out so you’re not hunting for a ride in the cold. Bring a jacket, water, and a small flashlight — the viewpoint is organized but still feels very much like a mountain morning, with a bit of queueing and everyone watching the sky change color together.
After sunrise, head back down toward Jawahar Parbat for the Himalayan Mountaineering Institute. This is one of the best ways to understand why Darjeeling is more than just a view town — the museum side gives you real Himalayan climbing history, old expedition gear, and a sense of the region’s mountaineering culture. Give yourself 1–1.5 hours here, then walk next door to the Padmaja Naidu Himalayan Zoological Park, which is the smart pairing because you avoid extra back-and-forth in the hills. The zoo is best known for its red pandas, snow-leopard conservation work, and high-altitude species, and it usually takes about 1.5 hours if you move at a relaxed pace. Expect modest entry fees, a few uphill sections, and cooler weather inside the park than in town — comfortable shoes help a lot.
By lunch, drift back toward the Chowrasta area and stop at Nathmull’s Tea Room for a proper Darjeeling tea tasting break. This is the right time to slow down: sit, sample a few teas, and ask for a lighter first-flush if available, since that’s usually what visitors come looking for. After that, go down to Laden La Road for Tom & Jerry’s — it’s a dependable, no-fuss lunch stop with pizzas, café plates, and filling comfort food, usually around ₹350–700 per person depending on what you order. If you’re hungry after the early start, this is the easiest place on the itinerary to actually eat well without overthinking it.
End the day at Himalayan Java Coffee on Laden La Road for coffee and dessert, letting the town wind down around you instead of trying to cram in more sightseeing. It’s a nice reset after a full mountain day: decent espresso, cakes, and enough seating to just sit and watch the evening flow past. If you want to keep it simple, order something warm and take your time — by now, the best plan is not to chase another viewpoint but to let Darjeeling be Darjeeling for a while.
Leave Darjeeling around 8:00 AM for the drive to Kalimpong so you can reach before lunch and keep the day relaxed. A private cab is the best call here: fewer changes, more comfort on the curves, and easier to stop if you need a breather or motion-sickness break. Once in Kalimpong, start gently at the Kalimpong Science Centre on Rishi Road. It’s not a huge stop, but that’s exactly why it works after a mountain transfer — easy parking, no rush, and a light introduction to the town’s quieter pace. Plan about 45–60 minutes here, and expect the usual modest entry fee.
From there, head uphill to Deolo Hill, which is the view-stop everyone remembers. Go straight after the science centre while the sky is still clear and the light is good; late morning is usually ideal before any haze builds. Give yourself 1 to 1.5 hours to wander, sit, and take in the valley views without trying to cram in too much. If you’re hungry after the climb, keep it simple with a snack or tea in town rather than overdoing lunch — Kalimpong days are best when you leave a little room between stops.
Next, make your way to Dr. Graham’s Homes near Morgan House Road. The campus has a calm, old-world feel, with broad grounds and that quiet colonial-era atmosphere that makes Kalimpong different from Darjeeling. This is a good mid-afternoon stop because it slows the day down a bit after the viewpoint. Spend about an hour walking around the exterior and main grounds; if you’re visiting any internal sections, check on-the-spot access rules because parts of the campus can be restricted depending on the day. After that, continue into town for the Lepcha Museum, which adds the local cultural layer that the earlier stops don’t cover. It’s compact, so 30–45 minutes is enough, and it pairs nicely with the heritage mood of the afternoon.
Wrap up at Cafe Refuel in Kalimpong town center for dinner and an easy final stop before you rest up for the next day’s transfer. It’s a practical choice rather than a fancy one: solid momos, noodles, sandwiches, coffee, and tea, usually in the ₹250–500 per person range depending on how hungry you are. It’s also a good place to pause and plan your next day because you’ll be back on the road early. If you still have a little energy after dinner, do a short stroll around the nearby market lanes for bakery snacks or local tea, then turn in early so the return drive tomorrow feels much easier.
Leave Kalimpong early, ideally by 7:00–8:00 AM, so the downhill run gives you a comfortable buffer before your evening bus. The drive to NJP usually takes about 3.5–4.5 hours in decent weather, a bit longer if there’s fog, traffic, or road work near Sevoke. A private cab is the cleanest option today because you’ll want one predictable ride, not multiple changes with bags. If you’ve booked a hotel pickup, ask the driver to drop you straight near the NJP taxi/bus side or your luggage-friendly stop in Siliguri so you don’t waste time dragging suitcases around.
Once you’re down in the NJP/Siliguri belt, keep lunch practical and not too heavy. This is one of those “eat, freshen up, and reset” stops, so choose something quick and dependable near the station side or en route into town. If you want a straightforward sit-down meal, Momo Plaza is a solid call for Tibetan-style plates, momos, thukpa, and fried rice; budget roughly ₹150–350 per person and expect a quick service window around lunch. It’s a good place to have a proper North Bengal meal without losing the day to it.
After lunch, head to City Centre Siliguri in Matigara for a relaxed 1–1.5 hour break before the evening transfer. It’s useful more than scenic today: you can stretch your legs, pick up snacks, charge your phone, and buy any last-minute essentials for the bus ride. The mall and surrounding area are usually lively from late afternoon; if you want tea or a quick snack, keep it simple and don’t overdo it, because bus departures can shift with traffic. A short auto or cab hop from the NJP side is the easiest way to get there and back.
By 6:00–7:00 PM, head back toward the NJP boarding point and keep a little cushion for station-side traffic, loading time, and finding the correct bus stand or pickup lane. Have water, a light snack, and your ID handy; once the bus starts, the night is just about settling in and getting comfortable for Kolkata. If you have extra time near NJP, just stay close to the terminal area rather than trying to squeeze in more sightseeing — today is about moving smoothly, eating well, and getting on the road without stress.
Roll into Kolkata and keep the first hour or two deliberately slow: if you’ve got a gap before the evening bus back to Cuttack, use a drop point near Esplanade or your luggage-friendly hotel/locker in New Town to freshen up, change into clean clothes, and reset. If you’re anywhere near New Town, head straight to Mother’s Wax Museum first — it usually opens around late morning and is a comfortable 1.5-hour stop in the AC, which is exactly what you want after a night of travel and before another long road journey. Entry is typically around ₹100–200, and cabs/rideshares between Esplanade, Salt Lake, and New Town are straightforward; just pad in extra time for Kolkata traffic, especially if you’re crossing from central Kolkata.
From the museum, it’s an easy move to Eco Park, which works beautifully as a calm, low-effort follow-up in the same New Town belt. Spend about 2 hours walking the lakeside paths, sitting by the water, or doing a quick boat ride if the weather feels good; June heat can build up fast, so keep water with you and don’t try to “cover” the whole park. After that, head to Arsalan in Park Circus for lunch — this is one of those reliable Kolkata biryani stops locals actually use, not just a tourist name-drop. Go for the mutton biryani, kebabs, or a simple rezala if you want to keep it light; a proper meal usually lands around ₹400–700 per person. If you’re moving from New Town to Park Circus, give yourself a solid 45–75 minutes depending on traffic.
After lunch, keep the rest of the day flexible and unhurried: sit in a café nearby, let digestion happen, and avoid booking anything far off. Since your evening bus is the main event, the smartest move is to stay within reach of your boarding point and not get trapped on the wrong side of the city. If you have time to kill, a tea stop near Park Circus or a quick detour back toward New Town is fine, but don’t add another major visit now — this day is about arriving home rested, not squeezing in one more attraction. Aim to leave for the bus stand with a generous buffer so you’re not fighting luggage, traffic, and platform confusion at the last minute.
For your return to Cuttack, board the evening bus from Vivekananda Road or New Town with at least 45–60 minutes of buffer before departure; in Kolkata, that little cushion matters because a “20-minute” ride can easily become 45 minutes at rush hour. Keep your water bottle, charger, tickets, and a light snack in your hand-carry so you don’t have to unpack at the boarding point. If you’re near Esplanade or Park Street after lunch, a quick tea and samosa stop before departure is the last good use of the evening — then settle in and let the city fade behind you on the way home.