The nearest airport to Deoghar is Birsa Munda Airport in Ranchi, which is around 137 km away.
There are many buses that ply between Deoghar and other nearby cities like Ranchi, Jamshedpur, and Bokaro. The best way to find out bus schedules and fares is to check the websites of the bus companies.
The nearest railway station to Deoghar is Jasidih Junction railway station.
There is no railway station in Deoghar. The nearest railway station is Jasidih Junction railway station, which is located in the Jasidih city, in the Deoghar district of Jharkhand.