Shikarpur se trouve en/au Pakistan (Shikarpur District, Sindh) sur le fuseau horaire Asia/Karachi.
Sont situés à proximité Garhiyasin, Lakhi et Rustam.
La distance jusqu'à Hyderabad est de 282 km, Multan est à 335 km et Karachi est à 364 km à vol d'oiseau.
Distances de Shikarpur aux villes les plus importantes de Pakistan et du monde.
27.9555800°
68.6382300°