Bat Khela está en Pakistán (Malakand Protected Area, Khyber Pakhtunkhwa) en la zona horaria Asia/Karachi.
Lugares cercanos son Mingora, Tangi y Mardan.
Rawalpindi está a 141 km, Faisalabad está a 363 km y Lahore está a 387 km en línea recta.
Distancias desde Bat Khela a las ciudades más importantes de Pakistán y del mundo.
34.6178000°
71.9724700°