Situated in Kheri District, Sarkhana is a miniature town on the banks of the Sarda River. Lakhimpur, the district headquarters and Kheri lie to the south of it. It lies 6 km south of Palia, 13 km north-east of Bijua, 14 km east of Bhira and 16 km south of Tirkaulia.
Shahjahanpur, Bareilly and Lucknow are 95 km, 132 km and 175 km respectively from here. Palia Railway Station and Amausi Airport are the nearest railway station and airport. Accommodations are available at Palia.