The journey from Triveniganj to Shillong covers about 700 km. You will need to reach Guwahati by train and then take a taxi to Shillong. The journey takes approximately 16 to 20 hours. Shillong is the capital of Meghalaya.
Total Distance: 700 km driving distance, 550 km straight-line air distance.
The road from Guwahati to Shillong is scenic.
March to June and September to November.