The journey from Ghatshila to Deoghar is a regional transit route. You should travel to Tatanagar Junction and board a train to Jasidih Junction, which serves Deoghar. The distance is approximately 200 kilometers, and the journey takes about 4 to 6 hours. This route is well-connected by the Indian Railways network.
Total Distance: 200 km by road, 150 km air distance.
Jasidih is the main railhead for Deoghar.
October to March for pleasant weather.