The distance from Dumka to Shillong is approximately 950 kilometers. The most practical way to travel is by train from Jasidih Junction to Guwahati, followed by a taxi or bus ride to Shillong. This journey typically takes around 20 to 22 hours. Shillong is known as the Scotland of the East and is famous for its hills, waterfalls, and pleasant climate. Ensure you have a comfortable seat for this journey.
Total Distance: 950 km by road, 750 km air distance.
Book your taxi from Guwahati in advance.
March to June for pleasant weather.