Shillong se trouve en/au Inde (East Khāsi Hills, Meghalaya) sur le fuseau horaire Asia/Kolkata.
Sont situés à proximité Mairang, Cherrapunji et Nongpoh.
La distance jusqu'à Delhi est de 1 220 km, Hyderābād est à 1 402 km et Ahmedabad est à 1 569 km à vol d'oiseau.
Distances de Shillong aux villes les plus importantes de Inde et du monde.
25.5689200°
91.8831300°