 Banki is 58 kilometers away from the state capital of Bhubaneswar to the southeast, 47 kilometers from the district headquarters in Cuttack to the east, 35 kilometers away from Khurda in south, 45 kilometers away from Dhenkanal and 64 kilometers away from Nayagarh.Banki has a tropical wet and dry climate according to Köppen classification system.Summer is hot as maximum temperature reaches 43 °C, winter is chilly and minimum temperature can drop around 9 °C.