Betnoti is a village in the Mayurbhanj District in the state of Odisha, India. The village has a population of around 10,000 located at 21.73 (latitude) 86.85 (longitude) on the side of National Highway-5. It is 26 kilometres (16 mi) from Baripada, the district headquarters of Mayurbhanj, and 194 kilometres from Bhubaneswar, the capital of Odisha. It is well connected by road and South Eastern Railways.
There is a daily train that ply between Bangriposi and Bhubaneswar on daily basis.
There is a DMU train that runs between Bangiriposhi and Balasore.
Betnoti is well connected by road transport. Buses to Bhubaneswar , Kolkata , Jamshedpur are available from Betnoti.