Ranchi is well-connected by rail from Kokrajhar. The journey takes you through the plains of West Bengal and Jharkhand. The total distance is approximately 800 km, and the train journey takes about 15-17 hours.
Total Distance: 800 km by road, 600 km straight-line.
Book your tickets well in advance as this route is busy.
October to March for pleasant weather.