City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Semporna 0 mi 0:00 00 min 0.0 gal
SA51 35 mi, 2 h 50 min
Kunak 35 mi 2:50 2 h 50 min 1.1 gal
A5 48 mi, 3 h 54 min
Lahad Datu 84 mi 6:45 6 h 45 min 2.8 gal

Distance from Semporna to Lahad Datu by car

The distance between Semporna and Lahad Datu is 84 miles by road. Distance from Semporna to Lahad Datu by car takes approximately 6 hours and 45 minutes.

The distance between Semporna and Lahad Datu is ranked 263rd in the ranking popularity.
The driving time from Semporna to Lahad Datu is approximately 6 hours and 45 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Semporna to Lahad Datu through specific transit points.
You can calculate the route from Semporna to Lahad Datu through any specific transit point by dragging and dropping the route on the map.
To find out how far is Semporna from Lahad Datu, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Have any questions? Contact us!