Badi lies in the southeastern parts of
Nalanda District in
Bihar. This town is around 15 km south of
Bihar Sharif.
Rajgir and Nalanda are tourist interests in the region. Pawapuri, another destination nearby, is of prime importance to the Jains pilgrims. Apart from these places, Chhath Festival attracts thousands of people from and near.
Gaya Airport is the convenient airport. Badi is served by Warsaliganj Railway Station on the Jamui- Gaya rail route.