The journey from Madhyamgram to Darjeeling covers about 650 km. You can take a local train from Madhyamgram to Sealdah, then a train to New Jalpaiguri (NJP), and finally a taxi to Darjeeling. The route passes through the plains and then climbs into the Himalayas. Darjeeling is a famous hill station.
Total Distance: Driving distance 650 km, Air distance 550 km.
Book train tickets well in advance.
March to June and September to November.