Upi se trouve en/au Philippines (Province of Maguindanao, Autonomous Region in Muslim Mindanao) sur le fuseau horaire Asia/Manila.
Sont situés à proximité Awang, Tamontaka et Dalican.
La distance jusqu'à Malingao est de 29 km, Budta est à 29 km et Davao est à 116 km à vol d'oiseau.
Distances de Upi aux villes les plus importantes de Philippines et du monde.
7.0258300°
124.1666700°