The journey from Garhwa to Deoghar is about 300 km. You can travel by train or bus. The train journey takes approximately 8 to 9 hours. Deoghar is a major pilgrimage site for Hindus.
Total Distance: 300 km by road, 250 km straight-line distance.
Train is the most comfortable option.
October to March for pleasant weather.