The Jharkhand stretch of NH 2 extends from the bridge on the Barakar River on the Asansol-Nirsa bypass to around Barachatti, and runs for . Immediately after crossing into Jharkhand from West Bengal, NH2 meets the junction with the road on the north leading to Maithon and the road on the south leading to Panchet. NH 2 returns to old Grand Trunk Road at Nirsa. At Gobindpur NH 2 meets NH 32 leading to Dhanbad and Jamshedpur. At Topchanchi there is a picturesque lake, off NH2. Thereafter for a long stretch up to Isri the massive Parasnath Hills / Shikharji dominates on the northern side of NH 2. At Dumri, the road on the north leads to Madhuban and Giridih. The next important junction is Bagodar where NH 100 meets NH2. There is a road leading to Hazaribagh Road station. At Barhi is the crossing with NH31 and NH33. Between Chauparan and Dobhi, around Barachatti, NH 2 crosses over to Bihar. Much of the Jharkhand sector of NH 2 passes through an undulating area on Koderma plateau.

NH 2 in Uttar Pradesh
NH 2 in Bihar
NH 2 in West Bengal
NH 2 in Jharkhand