Around the World

Distance between Semilat and Lahad Datu

Distance from Semilat to Lahad Datu is 660 miles / 1061 kilometers.

Map showing the distance from Semilat to Lahad Datu

Beeline Air distance: miles km

Semilat

City: Semilat
Country: Indonesia
Coordinates: 2°18′27″S
112°12′42″E

Lahad Datu

City: Lahad Datu
Country: Malaysia
Coordinates: 5°1′36″N
118°19′37″E

Time difference between Semilat and Lahad Datu

The time difference between Semilat and Lahad Datu is 1 hour. Lahad Datu is 1 hour ahead of Semilat. Current local time in Semilat is 22:12 WIB (2025-01-11) and time in Lahad Datu is 23:12 +08 (2025-01-11).

Search