Kalimpong is a beautiful hill station. To reach Kalimpong from Taherpur, you should travel to Sealdah, take a train to New Jalpaiguri, and then hire a cab to Kalimpong. The distance is approximately 620 km. The journey takes about 16 hours.
Total Distance: 620 km by road, 510 km air distance.
The cab ride from NJP to Kalimpong is beautiful.
March to June and September to December.