 Vikramshila Setu is 5th longest bridge over water in India.The 4.7 km long two lane bridge serves as a link between NH 33 and NH 31 running on the opposite sides of the Ganges.This bridge has reduced considerably the road travel between Bhagalpur and places across the Ganges, like Darjeeling, Siliguri, Assam etc.