Indian Railways operates a train from Patna to Nawāda once daily. Tickets cost $2 - $15 and the journey takes 2 h 19 min.
How to get from Patna to Nawāda
From Patna Junction (PNBE) train to Silao (SILO) then taxi to Nawāda. 2 h 49 min ₹1,329. From Patna Junction (PNBE) train to Rajgir (RGD) then taxi to Nawāda. 3 h 12 min ₹1,274. From Patna taxi to Nawāda. 1 h 31 min ₹1,677. From Patna drive to Nawāda. 1 h 31 min ₹826.