What a day really costs
The Darjeeling hills are one of the cheapest parts of the Himalaya to reach and to travel in. The railhead at New Jalpaiguri is only three hours from Darjeeling by road, shared jeeps link every town, and there are government lodges and homestays at every stop. A careful traveller sharing a room can spend about ₹2,000–3,500 a day on the ground, including a bed, two or three meals and local transport.
The table below shows what travellers pay locally in 2026. These are indicative ranges per person unless marked, and they rise in peak weeks: April to early June, the Durga Puja and Dashain weeks, and Christmas to New Year. Fares and fees change, so check current status before you travel.
| Item | Typical cost (2026, indicative) |
|---|---|
| Sleeper berth, Kolkata to NJP | ₹500–700 |
| 3AC berth, Kolkata to NJP | ₹1,300–1,800 |
| Shared jeep seat, NJP or Siliguri to Darjeeling | ₹250–400 |
| Shared jeep seat, Darjeeling to Kalimpong | ₹200–300 |
| Shared jeep seat, Darjeeling to Mirik | ₹150–250 |
| Shared jeep, Tiger Hill return | ₹300–500 |
| Diesel toy train joy ride | about ₹1,000 |
| Government lodge or budget hotel double | ₹2,000–4,000 a night |
| Village homestay with dinner and breakfast | ₹1,500–2,500 per person |
| Momos or thukpa in a local cafe | ₹80–180 |
| Simple thali or full local meal | ₹150–300 |
Getting there for less
The biggest saving is the journey up. From Kolkata, overnight trains such as the Darjeeling Mail and Padatik Express leave Sealdah in the evening and reach New Jalpaiguri (NJP) in the morning. A sleeper berth costs about ₹500–700 and saves you a hotel night. Book 60 days ahead for holiday weekends, when berths go in minutes. From Delhi, trains to NJP take a day or more; compare with a flight to Bagdogra, which can be cheaper when booked early.
At NJP, ignore the touts on the platform and walk out to the jeep stand. Shared jeeps leave for Darjeeling, Kalimpong and Mirik when full, and the per-seat price is usually written on a board or quoted at a counter. A reserved car to Darjeeling costs about ₹3,000–4,000, which only makes sense for a group of four or more. If you fly into Bagdogra, take a cheap taxi or auto to Siliguri, about 12 km, and catch a shared jeep there.
Sleeping cheap but well
Government lodges are the backbone of a budget trip here. The West Bengal Tourism Development Corporation runs Meghbalika in Darjeeling and Roudra Chhaya in Kurseong, and the West Bengal Forest Development Corporation runs the forest cottages at Lava. Rooms are simple, clean enough and fairly priced, and you can book them online through the state portals. Darjeeling also has many small family hotels below Chowrasta; walk in and ask in the shoulder months.
Homestays are the best value in the villages. In Sittong, Rishyap, Takdah, Lava and Lepchajagat, families charge about ₹1,500–2,500 per person including dinner and breakfast. That is cheaper than a town hotel once you count meals, and you eat home-cooked food. Bathrooms may be shared and hot water may come in a bucket; ask before you book. Most budget rooms in the hills have no heating, so pack thermals from November to February rather than paying for a room heater.
Eating well for ₹500 a day
Food is cheap if you eat where locals do. A plate of momos or a bowl of thukpa costs ₹80–180 in a cafe off the Mall, and a full thali or rice meal ₹150–300. The lanes around Chowk Bazaar and Laden La Road in Darjeeling, and the area around the haat in Kalimpong, are cheaper than the Mall and Chowrasta. Sel roti and aloo dum from roadside stalls make a filling breakfast.
Tea is the one thing worth spending on. A cup of good first flush at a tasting counter costs more than the milky tea at a stall, but it is the taste of the place. Buy loose tea only from shops that name the estate and flush. Bottled water adds up; carry a bottle and refill at your lodge where filtered water is available, which also cuts plastic on the hills.
Sample budgets for two trips
Here is what two of our saver journeys cost per person, twin sharing, on the ground, excluding trains to NJP. A long weekend in Darjeeling from Kolkata, three nights, comes to about ₹9,500 with a budget lodge and breakfast, shared jeeps, Tiger Hill and the diesel joy ride. Six nights across Darjeeling, Kalimpong, Lava and Rishyap comes to about ₹17,500 with breakfast and dinner on most days.
Solo travellers pay more, because single rooms cost nearly as much as doubles. Students can cut costs further with dormitory beds where hostels operate and by skipping the joy ride. The money you save on transport and rooms is best spent on one splurge: the steam toy train, a night at Morgan House in Kalimpong, or a guided Sandakphu trek.
| Trip | Nights | On-ground cost per person |
|---|---|---|
| Darjeeling long weekend from Kolkata | 3 | about ₹9,500 |
| Darjeeling, Kalimpong, Lava and Rishyap | 6 | about ₹17,500 |
| Sandakphu trek with guide, from Manebhanjan | 4–5 | ₹10,000–16,000 in a small group |
Six ways to spend less
Money is easy to manage. Darjeeling, Kurseong, Mirik and Kalimpong all have ATMs and most shops take UPI. Carry cash for Lava, Rishyap, Sittong and Takdah, where network can fail and homestays often prefer cash.
- Travel in early March, late November or the first half of December, when Darjeeling hotels cut rates and views are often good.
- Take the diesel joy ride instead of steam; it runs the same loop to Ghum and Batasia.
- Share a Tiger Hill jeep with other guests rather than booking a private car.
- Use homestays with meals in villages; dinner and breakfast are included in the price.
- Avoid the Durga Puja week and the last ten days of December unless you book months ahead.
- Walk: Darjeeling's sights, from Observatory Hill to Happy Valley, are close together if you can manage slopes.
Prices are indicative 2026. Permits, road openings, fees and timetables change: check current status before you travel.