Nihal Khera is a small village, situated on the Fazilka-Abohar highway, in
Ferozepur District of
Punjab. It is located 11 km north of
Abohar and is around 15 km away from the international border with Pakistan.
Nearest airport is at Amritsar. Abohar Railway Station serves Nihal Khera. National Highway 10 passes through the village.