The journey from Darjeeling to Varanasi involves a descent to NJP followed by a train ride. You can take a taxi to NJP and then board one of the many daily trains to Varanasi. The journey takes about 15 hours in total. Varanasi is a holy city on the banks of the Ganges.
Total Distance: Driving distance is 700 km; straight-line air distance is 550 km.
Book your train tickets in advance.
October to March.