The distance from Kandi to Deoghar is approximately 180 km. You can reach the holy city by taking a bus to Rampurhat and then a train or bus to Deoghar. The route is well-connected and takes about 5 to 6 hours. Deoghar is a major pilgrimage site and is well-connected to the rest of the country by rail.
Total Distance: Driving distance is 180 km; straight-line air distance is 150 km.
Buses are frequent from Rampurhat to Deoghar.
October to March, when the weather is pleasant.