Arwal is located at 25°15′N 84°41′E25.25°N 84.68°E. It has an average elevation of 67 metres (220 ft).
Bihar government has approved in March 2008, the construction of a bridge across the Son River at a cost of Rs. 100 crore from Arwal to Sahar in Bhojpur district.
NH 110 links Arwal to Bihar Sharif on NH 31. NH 98 passes through Arwal.