There are 3 ways to get from Labuan to Lahad Datu by plane, ferry, bus, car ferry, or car
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 Labuan Airport (LBU) to Lahad Datu Airport (LDU)LBU - LDU
7h 15mRM 200–650Car ferry, drive
cheapest- Take the car ferry from Labuan to Menumbok
- Drive from Menumbok to Lahad Datu
8h 12mRM 93–145Ferry, bus
- Take the ferry from Labuan Ferry Terminal to Sipitang
- Take the bus from Sipitang to KK Sentral
- Take the bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
15h 38mRM 125–162
Labuan Airport (LBU) to Lahad Datu Airport (LDU) flights
Questions & Answers
The cheapest way to get from Labuan to Lahad Datu is to car ferry and drive which costs RM 90 - RM 150 and takes 8h 12m.
The fastest way to get from Labuan to Lahad Datu is to fly which takes 7h 15m and costs RM 200 - RM 650.
The distance between Labuan and Lahad Datu is 342 km.
The best way to get from Labuan to Lahad Datu without a car is to ferry and bus which takes 15h 38m and costs RM 120 - RM 170.
It takes approximately 7h 15m to fly from Labuan Airport (LBU) to Lahad Datu Airport (LDU), including transfers and time at the airport.
There is no direct flight from Labuan Airport Airport to Lahad Datu Airport Airport. The quickest flight takes 7h 15m and has one stopover.
Malaysia Airlines offers flights from Labuan Airport Airport to Lahad Datu Airport Airport.
There are 47+ hotels available in Lahad Datu.
What companies run services between Labuan, Malaysia and Lahad Datu, Malaysia?
Malaysia Airlines flies from Labuan Airport (LBU) to Lahad Datu Airport (LDU) twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- malaysiaairlines.com
Flights from Labuan Airport to Lahad Datu Airport via Kota Kinabalu
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- RM 200–650
- Phone
- 088-751722
- sipitangexpress@yahoo.com.my
- Website
- sipitangexpress.com.my
Bus from Sipitang to KK Sentral
- Ave. Duration
- 3h 51m
- Frequency
- 4 times a day
- Estimated price
- RM 18–25
- Schedules at
- sipitangexpress.com.my
- Book at
- easybook.com
- Phone
- +6088 433 779
- Website
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RM 52
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +60 88-440 337
- Website
- transtedar.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RM 52
- Schedules at
- transtedar.com
- Book at
- easybook.com
- Phone
- +60 89-784 494
- junsangdonald@yahoo.com
- Website
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 41m
- Frequency
- Once daily
- Estimated price
- RM 71
- Book at
- easybook.com
- Phone
- +6087 410 472
- Info@labuanpay.my
- Website
- labuanpay.my
Ferry from Labuan Ferry Terminal to Sipitang
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- RM 30
- Schedules at
- labuanpay.my
- Website
- galaxyferry.com
Car ferry from Labuan to Menumbok
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- RM 3–5
- Schedules at
- galaxyferry.com
- Malaysian
- RM 3
- Foreigner
- RM 5
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 Best ways to travel around Australia, 10 amazing places to get away from it all in Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.



