Lahad Datu terletak 284 km timur dari Membakut.
Lahad Datu mempunyai koordinat geografi: latitud 5.02156, longitud 118.32765.
Membakut mempunyai koordinat geografi: latitud 5.47529, longitud 115.80347.