Bat Khela se trouve en/au Pakistan (Malakand Protected Area, Khyber Pakhtunkhwa) sur le fuseau horaire Asia/Karachi.
Sont situés à proximité Mingora, Tangi et Mardan.
La distance jusqu'à Rawalpindi est de 141 km, Faisalabad est à 363 km et Lahore est à 387 km à vol d'oiseau.
Distances de Bat Khela aux villes les plus importantes de Pakistan et du monde.
34.6178000°
71.9724700°