Traveling from Shangarh to Shillong involves reaching Guwahati first. From Guwahati, you can take a taxi or bus to Shillong, which is about 100 km away. The total journey is long and requires careful planning.
Total Distance: 2200 km by road, 1800 km straight-line.
Flight to Guwahati is the best option.
October to March.