Darjeeling 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 Darjeeling. The total distance is approximately 650 km.
Total Distance: 650 km by road, 630 km air distance.
Book a taxi from NJP to Darjeeling in advance.
October to March for clear mountain views.