Shihori is a village in Banaskantha district of the Indian state of Gujarat. It is the administrative headquarters of the Kankrej Taluka and has a population of more than 10,000. Shihori Railway Station near Umbari village Patan-Bhildi line. The Sihori railway station connect to Bhildi, Patan, Rajasthan, Machilipatnam, and Jaswantpura.