The journey from Suwakholi to Shillong is a long-distance trip covering 2000 km. You must first reach Dehradun, take a train to Guwahati, and then a taxi to Shillong. The route traverses the entire northern and eastern plains of India. Expect a travel time of 48 to 52 hours. This journey connects the Himalayan foothills to the Scotland of the East.
Total Distance: 2000 km by road, 1800 km air distance.
The taxi from Guwahati to Shillong takes about 3 hours.
October to March for pleasant weather.