The journey from Canning to Dehradun spans approximately 1600 km across the Indo-Gangetic plains. You must first travel by local train from Canning to Sealdah, which takes about 90 minutes. From Sealdah or Kolkata station, you board a long-distance express train to Dehradun. The total travel time is roughly 32 to 36 hours depending on the connection. This route transitions from the humid deltaic region of the Sundarbans to the foothills of the Himalayas. It is a scenic journey passing through the heart of North India.
Total Distance: Driving distance is 1650 km; straight-line air distance is 1420 km.
Book your tickets at least 60 days in advance as this route is highly popular.
October to March for pleasant weather in the Himalayan foothills.