The journey from McCluskieganj to Sahibganj is best undertaken by train, with a connection usually required at Ranchi or Barkakana. The total distance is approximately 400 km. You will travel through the scenic landscapes of Jharkhand. The journey takes about 8 to 10 hours. Sahibganj is a major town on the banks of the Ganges, well-connected by rail to the rest of India.
Total Distance: Rail distance is 400 km; straight-line air distance is 350 km.
Check for train availability from Ranchi station as it has more frequent services.
October to March, when the weather is pleasant for exploring the city.