Lahad Datu se trouve en/au Malaysie (Sabah) sur le fuseau horaire Asia/Kuching.
Sont situés à proximité Semporna, Sandakan et Tawau.
La distance jusqu'à Johor Bahru est de 1 230 km, Kuala Lumpur est à 1 347 km et Petaling Jaya est à 1 354 km à vol d'oiseau.
Distances de Lahad Datu aux villes les plus importantes de Malaysie et du monde.
5.0229800°
118.3289700°