If Ur going by Ur ownself u can get a taxi from njp or jalpaiguri junction directly to Darjeeling and before hand u can book a hotel. 7000 is the minimum budget of Darjeeling . the place to visit is tigerhill, ghoom
monastery
zoo
lamahata,kalimpong
bataseloop
rock garden
gangamaya park..
Look what I shared: 332 Budget Hotels in Darjeeling, Book room @ ₹499 - Goibibo @MIUI| https://www.goibibo.com/hotels/budget-hotels-in-darjeeling/
On that same date of 2018 I was there. If you start your journey via Sealdah(Kolkata) then after getting off at NJP take share taxis, don't go for any package travel agencies. Share taxis will take Rs 300-400 per head. and book your hotel via MMT or OYO..
don't go with any package agencies. Plan your trip accordingly. Cost will be 5000/- per head
if you need local card for side seen, then contact Subham (Car Driver ) : 9002396617