Traveling from Shangarh to Dimapur is a long journey of 2300 km. The most practical way is to reach Delhi and take a flight to Dimapur. Dimapur is the main commercial hub of Nagaland.
Total Distance: 2300 km by road, 1850 km straight-line.
Flight is the best option.
October to March.