The journey from Purulia to Shillong spans approximately 1000 km. The most efficient way to travel is by train to Guwahati, followed by a bus or taxi to Shillong. Road travel is possible but long. Shillong, the 'Scotland of the East', is well-connected by rail to Guwahati and air to major cities. Expect a travel time of 20 to 24 hours by train and road.
Total Distance: Driving distance 1000 km, straight-line air distance 750 km.
The road from Guwahati to Shillong is scenic and well-maintained.
March to June and September to November, when the weather is pleasant.