There are 4 ways to get from Sepilok to Lahad Datu by plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Sandakan Airport (SDK) to Lahad Datu Airport (LDU)SDK - LDU
43 minRM 169–224Drive 153.7 km
cheapest- Drive from Sepilok to Lahad Datu153.7 km
1h 54mRM 27–39Bus
- Take the bus from Sandakan Central to Lahad Datu
3h 28mRM 91–97Taxi
- Take the taxi from Sepilok to Lahad Datu153.7 km
1h 54mRM 340–410
Sandakan Airport (SDK) to Lahad Datu Airport (LDU) flights
Questions & Answers
The cheapest way to get from Sepilok to Lahad Datu is to drive which costs RM 26 - RM 40 and takes 1h 54m.
The fastest way to get from Sepilok to Lahad Datu is to fly which takes 43 min and costs RM 160 - RM 230.
The distance between Sepilok and Lahad Datu is 116 km. The road distance is 153.7 km.
The best way to get from Sepilok to Lahad Datu without a car is to bus which takes 3h 28m and costs RM 90 - RM 100.
It takes approximately 43 min to get from Sepilok to Lahad Datu, including transfers.
The best way to get from Sepilok to Lahad Datu is to fly which takes 43 min and costs RM 160 - RM 230. Alternatively, you can bus, which costs RM 90 - RM 100 and takes 3h 28m.
Yes, the driving distance between Sepilok to Lahad Datu is 154 km. It takes approximately 1h 54m to drive from Sepilok to Lahad Datu.
There are 47+ hotels available in Lahad Datu.
What companies run services between Sepilok, Malaysia and Lahad Datu, Malaysia?
Malaysia Airlines flies from Sandakan Airport (SDK) to Lahad Datu Airport (LDU) once daily. Alternatively, Sida Express operates a bus from Sandakan Central to Lahad Datu once daily. Tickets cost RM 54 and the journey takes 3h 11m.
- Website
- malaysiaairlines.com
Flights from Sandakan Airport to Lahad Datu Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- RM 140–190
- Phone
- +60 198072570
- Website
- facebook.com
Bus from Sandakan Central to Lahad Datu
- Ave. Duration
- 3h 11m
- Frequency
- Once daily
- Estimated price
- RM 54
- Schedules at
- redbus.my
- Ave. Duration
- 1h 54m
- Estimated price
- RM 340–410
Sandakan Taxi Service
- Phone
- +60 12-810 9712
- Website
- facebook.com
Sandakan Taxi Association
- Phone
- +60 12-830 3329
Grab Taxi
- Website
- grab.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Southend Airport into central London, Travelling to the US: What do I need to know?, and Need to know: Greyhound - to help you get the most out of your next trip.
