Shillong, the capital of Meghalaya, is located about 1200 km from DubulaGadi. The most practical route is by train from Balasore to Guwahati, then a taxi to Shillong.
Total Distance: 1200 km by road, 900 km straight-line.
Book your train ticket well in advance.
March to June and September to December.