There are 2 ways to get from Sandakan to Kuala Lumpur Airport (KUL) by 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.
Fly from Sandakan Airport
best- Fly from Sandakan Airport (SDK) to Kuala Lumpur International Airport (KUL)plane SDK - KUL
2h 58mRM 325–1,130Bus to Lahad Datu Airport, fly
cheapest- Take the bus from Sandakan Central to Lahad Datubus
- Fly from Lahad Datu Airport (LDU) to Kuala Lumpur International Airport (KUL)plane LDU - KUL
8h 8mRM 254–934
Sandakan Airport (SDK) to Kuala Lumpur International Airport (KUL) flights
Comparing Your Travel Options
The cheapest way to get from Sandakan to Kuala Lumpur Airport (KUL) is to fly which costs RM 320 - RM 1200 and takes 2h 58m.
The fastest way to get from Sandakan to Kuala Lumpur Airport (KUL) is to fly which takes 2h 58m and costs RM 320 - RM 1200.
The distance between Sandakan and Kuala Lumpur Airport (KUL) is 1861 km.
It takes approximately 2h 58m to get from Sandakan to Kuala Lumpur Airport (KUL), including transfers.
There are 835+ hotels available in Kuala Lumpur Airport (KUL).
What companies run services between Sandakan, Malaysia and Kuala Lumpur Airport (KUL), Malaysia?
AirAsia and Malaysia Airlines fly from Sandakan Airport (SDK) to Kuala Lumpur International Airport (KUL) every 3 hours.
- Website
- airasia.com
Flights from Sandakan Airport to Kuala Lumpur International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- RM 320–1,100
Flights from Sandakan Airport to Kuala Lumpur International Airport via Kota Kinabalu
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- RM 320–1,100
Flights from Lahad Datu Airport to Kuala Lumpur International Airport via Sandakan Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RM 220–900
Flights from Lahad Datu Airport to Kuala Lumpur International Airport via Kota Kinabalu
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- RM 220–900
Flights from Lahad Datu Airport to Kuala Lumpur International Airport via Sandakan Airport, Kota Kinabalu
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- RM 220–900
Flights from Lahad Datu Airport to Kuala Lumpur International Airport via Kota Kinabalu, Labuan
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- RM 220–900
- Website
- malaysiaairlines.com
Flights from Sandakan Airport to Kuala Lumpur International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- RM 350–1,100
Flights from Lahad Datu Airport to Kuala Lumpur International Airport via Kota Kinabalu
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- RM 320–1,000
Flights from Lahad Datu Airport to Kuala Lumpur International Airport via Kota Kinabalu, Labuan
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- RM 330–1,100
- Phone
- +60 198072570
- Website
- redbus.my
Bus from Sandakan Central to Lahad Datu
- Ave. Duration
- 3h 11m
- Frequency
- Once daily
- Estimated price
- RM 34
- Schedules at
- redbus.my
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 Getting to Milan from the airport, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from London City Airport into central London - to help you get the most out of your next trip.