The distance from Cooch Behar to Ranchi is approximately 700 km. The most practical way to travel is by train from New Cooch Behar to Ranchi Junction. This journey takes about 15 to 18 hours. Plan your journey well in advance due to the high demand for train tickets on this route.
Total Distance: Driving distance 700 km, straight-line air distance 550 km.
Book your tickets well in advance.
October to March for pleasant weather in Ranchi.