The journey from Dhenkanal to Shillong is a multi-modal adventure. First, you travel by train from Dhenkanal to Guwahati, covering about 1100 km. From Guwahati, you must take a taxi or bus for the final 100 km stretch up the winding hills to Shillong. The road journey from Guwahati to Shillong takes about 3 hours and offers breathtaking views of the Khasi Hills. Total travel time is approximately 26 hours.
Total Distance: 1200 km total, 950 km air distance.
Pre-book a shared taxi from Guwahati station to Shillong.
March to June for pleasant hill station weather.