From Patna (PAT) taxi to Patna Junction (PNBE) then train to Bhagalpur (BGP). 4 h 56 min ₹1,687. From Bagdogra (IXB) taxi to Siliguri then bus to Bhagalpur. 7 h 42 min ₹1,519. From Ranchi (IXR) taxi to Ranchi (RNC) then train to Bhagalpur (BGP). 15 h 2 min ₹2,101. From Biratnagar (BIR) drive to Forbesganj (FBG), train to Naugachia (NNA), then taxi to Bhāgalpur. 4 h 32 min ₹2,636. From Bhadrapur (BDP) drive to Siliguri then bus to Bhagalpur. 8 h 16 min ₹1,005.