There are 7 ways to get from Kuala Lumpur to Lahad Datu by train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Kuala Lumpur International Airport, fly to Sandakan Airport, bus
best- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Sandakan Airport (SDK)plane KUL - SDK
- Take the bus from Sandakan Central to Lahad Datubus
9h 51mRMĀ 395ā1,610Train to Kuala Lumpur International Airport, fly to Lahad Datu Airport
cheapest- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Lahad Datu Airport (LDU)plane KUL - LDU
7h 56mRMĀ 257ā1,168Fly Sultan Abdul Aziz Shah to Lahad Datu Airport
- Fly from Sultan Abdul Aziz Shah (SZB) to Lahad Datu Airport (LDU)plane SZB - LDU
7h 35mRMĀ 553ā1,403Fly Sultan Abdul Aziz Shah to Tawau Airport, Minibus, bus
- Fly from Sultan Abdul Aziz Shah (SZB) to Tawau Airport (TWU)plane SZB - TWU
- Take the bus from Tawau Airport to Sempornabus
- Take the bus from Semporna to Lahad Datubus
13h 1mRMĀ 714ā1,633Train to Kuala Lumpur International Airport, fly to Tawau Airport, Minibus, bus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Tawau Airport (TWU)plane KUL - TWU
- Take the bus from Tawau Airport to Sempornabus
- Take the bus from Semporna to Lahad Datubus
12h 2mRMĀ 368ā1,298Fly Sultan Abdul Aziz Shah to Kota Kinabalu Airport, bus
- Fly from Sultan Abdul Aziz Shah (SZB) to Kota Kinabalu Airport (BKI)plane SZB - BKI
- Take the bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datubus
14h 29mRMĀ 593ā1,338Train to Kuala Lumpur International Airport, fly to Kota Kinabalu Airport, bus
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Kota Kinabalu Airport (BKI)plane KUL - BKI
- Take the bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datubus
15h 6mRMĀ 377ā1,153
Kuala Lumpur International Airport (KUL) to Sandakan Airport (SDK) flights
Questions & Answers
The cheapest way to get from Kuala Lumpur to Lahad Datu is to train and fly and Minibus and bus which costs RM 360 - RM 1300 and takes 12h 2m.
The fastest way to get from Kuala Lumpur to Lahad Datu is to fly which takes 7h 35m and costs RM 550 - RM 1400.
The distance between Kuala Lumpur and Lahad Datu is 2087 km.
It takes approximately 9h 51m to get from Kuala Lumpur to Lahad Datu, including transfers.
There are 57+ hotels available in Lahad Datu.
What companies run services between Kuala Lumpur, Malaysia and Lahad Datu, Malaysia?
Malindo Airways and MASwings fly from Sultan Abdul Aziz Shah (SZB) to Lahad Datu Airport (LDU) once daily.
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Sandakan Airport
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- RMĀ 330ā1,500
Flights from Kuala Lumpur International Airport to Sandakan Airport via Kota Kinabalu Airport
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- RMĀ 330ā1,500
Flights from Sultan Abdul Aziz Shah to Tawau Airport via Senai
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RMĀ 410ā1,700
Flights from Sultan Abdul Aziz Shah to Tawau Airport via Kota Kinabalu Airport
- Ave. Duration
- 5h 40m
- When
- Sunday
- Estimated price
- RMĀ 600ā1,500
Flights from Kuala Lumpur International Airport to Tawau Airport
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- RMĀ 270ā1,100
Flights from Kuala Lumpur International Airport to Tawau Airport via Kota Kinabalu Airport
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- RMĀ 270ā1,100
Flights from Kuala Lumpur International Airport to Kota Kinabalu Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- RMĀ 250ā950
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Sandakan Airport
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- RMĀ 250ā1,100
Flights from Kuala Lumpur International Airport to Tawau Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- RMĀ 290ā2,600
Flights from Kuala Lumpur International Airport to Kota Kinabalu Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- RMĀ 270ā2,000
- Website
- fireflyz.com.my
Flights from Kuala Lumpur International Airport to Sandakan Airport
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- RMĀ 250ā1,100
Flights from Kuala Lumpur International Airport to Tawau Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- RMĀ 290ā2,600
Flights from Kuala Lumpur International Airport to Kota Kinabalu Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- RMĀ 270ā2,000
- Website
- maswings.com.my
Flights from Sultan Abdul Aziz Shah to Lahad Datu Airport via Kota Kinabalu Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- RMĀ 550ā1,400
Flights from Kuala Lumpur International Airport to Lahad Datu Airport via Kota Kinabalu Airport
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- RMĀ 250ā1,200
Flights from Kuala Lumpur International Airport to Lahad Datu Airport via Sandakan Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- RMĀ 260ā1,100
Flights from Kuala Lumpur International Airport to Lahad Datu Airport via Miri, Kota Kinabalu Airport
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RMĀ 250ā1,100
Flights from Kuala Lumpur International Airport to Lahad Datu Airport via Senai, Kota Kinabalu Airport
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- RMĀ 260ā1,100
- Website
- malindoair.com
Flights from Sultan Abdul Aziz Shah to Tawau Airport via Kota Kinabalu Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- RMĀ 600ā1,500
Flights from Kuala Lumpur International Airport to Tawau Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- RMĀ 390ā1,200
Flights from Sultan Abdul Aziz Shah to Kota Kinabalu Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- RMĀ 480ā1,100
Flights from Kuala Lumpur International Airport to Kota Kinabalu Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- RMĀ 420ā900
- Website
- flyscoot.com
Flights from Sultan Abdul Aziz Shah to Kota Kinabalu Airport via Singapore Changi
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- RMĀ 1,000ā2,500
- Phone
- +603 2267 8000
- [email protected]
- Website
- kliaekspres.com
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- RMĀ 5ā65
- Website
- https://www.kliaekspres.com
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- RMĀ 5ā65
- Website
- https://www.kliaekspres.com
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- RMĀ 5ā65
- Website
- https://www.kliaekspres.com
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- RMĀ 5ā65
- Website
- https://www.kliaekspres.com
- Phone
- +60 198072570
- Website
- redbus.my
Bus from Sandakan Central to Lahad Datu
- Ave. Duration
- 3h 11m
- Frequency
- Once daily
- Estimated price
- RMĀ 40ā120
- Schedules at
- redbus.my
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 48m
- Frequency
- Once daily
- Estimated price
- RMĀ 30ā95
- Schedules at
- redbus.my
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 48m
- Frequency
- Once daily
- Estimated price
- RMĀ 30ā95
- Schedules at
- redbus.my
Bus from Tawau Airport to Semporna
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RMĀ 35
Bus from Tawau Airport to Semporna
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RMĀ 35
- Phone
- +60 10-785 5532
- Website
- easybook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Estimated price
- RMĀ 27ā45
- Book at
- easybook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Estimated price
- RMĀ 27ā45
- Book at
- easybook.com
- Phone
- +60 89-784 494
- [email protected]
- Website
- facebook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- RMĀ 26ā31
- Book at
- easybook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- RMĀ 26ā31
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 41m
- Frequency
- Once daily
- Estimated price
- RMĀ 75ā90
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 41m
- Frequency
- Once daily
- Estimated price
- RMĀ 75ā90
- 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Ā 50ā120
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RMĀ 50ā120
- 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Ā 50ā120
- Schedules at
- transtedar.com
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RMĀ 50ā120
- Schedules at
- transtedar.com
- Book at
- easybook.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 Need to know: Greyhound, How to plan an amazing trip around Scandinavia, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.












