We recently visited some of the best places on earth within a very tight budget. How we did that? Wanted to share my whole experiences based on the trip for future travelers so that the things will get a bit easier for them.
We went to New Jalpaiguri from Kolkata by train. Shared cab is available right outside the NJP station , fare rate Rs. 300 per seat. If you are traveling with 7-10 people than you should take a reserved cab which will cost around Rs. 3000.There is a another option available-take auto from NJP station to Siliguri NBSTC Bus stand ,it will take 20-25 Minute to reach there where you can get AC/Non AC bus for Gangtok.
Tip: The cab contains 10 passengers + driver (2/4/4). So if you are 3 people, taking an entire seat makes sense,gives you some breathing space in case someone wants to sleep.
The cab will take you to Deorali taxi stand from where you need to take a local taxi for the final stretch (5 odd km).