Sofifi se trouve en/au Indonésie (Kota Tidore Kepulauan, North Maluku) sur le fuseau horaire Asia/Jayapura.
Sont situés à proximité Ternate, Maba et Tobelo.
La distance jusqu'à Surabaya est de 1 475 km, Bandung est à 1 805 km et Bekasi est à 1 815 km à vol d'oiseau.
Distances de Sofifi aux villes les plus importantes de Indonésie et du monde.
0.7372900°
127.5588000°