The distance between Kuala Lumpur and Sandakan is around 1,924km (1,196 miles) and the quickest way to get there is to fly which takes around 4h 20m.
We've found 2 different ways to get from Kuala Lumpur to Sandakan by plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Sandakan → Kuala Lumpur if you're planning a return trip.
Fly from Kuala Lumpur (KUL) to Sandakan (SDK).
Malaysia Airlines
+ 1 othersFly from Sultan Abdul Aziz Shah (SZB) to Sandakan (SDK).
Firefly
+ 3 othersThere are several options for getting from Kuala Lumpur to Sandakan by plane. The cheapest option is to fly which costs around MYR 660 ($150) and will take around 5h 60m. If you need to get there more quickly, you can fly and arrive in approximately 4h 20m, though it is a bit more costly at approximately MYR 675 ($150).
The distance between Kuala Lumpur and Sandakan is around 1,924km (1,196 miles). In a direct line (as the crow flies), the distance is 1,840km (1,144 miles)
It takes around 4h 20m to get from Kuala Lumpur and Sandakan by plane.
The quickest way to get from Kuala Lumpur to Sandakan is to fly which takes around 4h 20m and will set you back approx MYR 675 ($150).
The cheapest way to travel between Kuala Lumpur and Sandakan is to fly which will typically cost around MYR 660 ($150) for a standard one-way ticket.
Yes you can fly from Kuala Lumpur and Sandakan. Flights depart from Kuala Lumpur (KUL) and arrive at Sandakan (SDK). The flight takes around 3hrs.
Yes there is a direct flight between Kuala Lumpur and Sandakan with no stop-overs required. Flights typically take around 3hrs.
Malaysia Airlines and AirAsia fly between Kuala Lumpur and Sandakan. Flights depart from Kuala Lumpur (KUL) and and arrive into Sandakan (SDK). These flights usually take around 3hrs.
The flight from Kuala Lumpur to Sandakan typically takes around 3hrs. Flights depart from Kuala Lumpur (KUL) and and arrive into Sandakan (SDK).
The closest major airport to Sandakan is Sandakan Airport (SDK) (SDK) which is approximately 10km (6 miles) from Sandakan. Lahad Datu Airport (LDU) (LDU) and Kota Kinabalu International Airport (BKI) (BKI) are also nearby and might be a better alternative airport depending on where you are flying from.
If you don't have a car, the easiest way to get from Kuala Lumpur to Sandakan is to fly which takes, on average, 4h 20m and will usually cost around MYR 675 ($150).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly | 4h 20m | MYR 675($150) | every 3 hours | 1,924km (1,196 miles) |
Fly to Sandakan (SDK) | 5h 60m | MYR 660($150) | every 2 hours | 2,618km (1,627 miles) |
Malaysia Airlines
AirAsia
Firefly
Malindo Airways
The following major airports near Sandakan offer regular flights to various popular destinations within Malaysia and internationally.