Kalimpong is reachable from Egra via Howrah and New Jalpaiguri (NJP). You can take a bus to Howrah, a train to NJP, and then a taxi to Kalimpong. The total distance is approximately 680 km.
Total Distance: 680 km by road, 660 km air distance.
Book a taxi from NJP to Kalimpong in advance.
October to March for clear mountain views.