Nestled along the eastern coast of Malaysian Borneo, Sandakan charms visitors with its rich history and vibrant wildlife. Known as the gateway to ecotourism adventures, this quaint city offers a unique blend of cultural heritage and natural beauty. From exploring the lush rainforests of Sepilok to witnessing the endangered proboscis monkeys in their natural habitat, Sandakan is a haven for nature enthusiasts. Immerse yourself in the historic sites like the Agnes Keith House and War Memorial, or embark on a thrilling river safari along the Kinabatangan River – Sandakan promises an unforgettable experience for all who wander its enchanting streets.
The cheapest month to fly to Sandakan is typically in November.
The best price we found is for RM124 from Kota Kinabalu to Sandakan.
Some popular airlines include: Malaysia Airlines, AirAsia.
A good price for a flight to Sandakan is RM112 - RM136.
The popular airports near Sandakan are Sandakan Airport (SDK), Tawau Airport (TWU), and Kota Kinabalu International Airport (BKI).
The flight to Sandakan (SDK) is roughly 3 hours 2 minutes and 1,147 miles (1,846 kilometres) from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL).
The best way is to compare flights to Sandakan from leading comparison sites using our search engine dashboard.
Orphaned ape center, open for visits
Monkey sanctuary with viewing platforms
Cave system in a protected wildlife area
Restored house & museum of Agnes Keith
Sea turtles & island beaches
Education center with a garden & more
Educational displays & a canopy walkway
WWII memorial park with a museum
Chinese Buddhist temple built in 1987
Turtles
Church, history and architecture
Crocodile farm with over 3,000 reptiles
Seafood
Conserved forest & orangutan center
Water park and park and garden
History
Conservation area & wildlife reserve
Park and garden
Temple, architecture and history
Orangutans
Monument and history
Cathedral, architecture and history
27 °C
Wed, 8 May 2024
Average Temperature
29°C
Jan
30°C
Feb
31°C
Mar
32°C
Apr
33°C
May
32°C
Jun
32°C
Jul
32°C
Aug
32°C
Sep
32°C
Oct
31°C
Nov
30°C
Dec
Flights from Kuala Lumpur, Malaysia - Kuala Lumpur International Airport (KUL) to Sandakan (SDK) - The flight distance between these airports is 1,147 miles (1,846 kilometres). The direct flight time is roughly 3 hours 2 minutes.
Flights from Kota Kinabalu, Malaysia - Kota Kinabalu International Airport (BKI) to Sandakan (SDK) - The flight distance between these airports is 138 miles (222 kilometres). The direct flight time is roughly 48 minutes.
Flights from Penang, Malaysia - Penang International Airport (PEN) to Sandakan (SDK) - The flight distance between these airports is 1,223 miles (1,969 kilometres). The direct flight time is roughly 3 hours 13 minutes.
Flights from Langkawi, Malaysia - Langkawi International Airport (LGK) to Sandakan (SDK) - The flight distance between these airports is 1,260 miles (2,027 kilometres). The direct flight time is roughly 3 hours 17 minutes.
Flights from Kuching, Malaysia - Kuching International Airport (KCH) to Sandakan (SDK) - The flight distance between these airports is 613 miles (986 kilometres). The direct flight time is roughly 1 hour 51 minutes.
Flights from Johor Bahru, Malaysia - Senai International Airport (JHB) to Sandakan (SDK) - The flight distance between these airports is 1,035 miles (1,665 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Miri, Malaysia - Miri Airport (MYY) to Sandakan (SDK) - The flight distance between these airports is 301 miles (484 kilometres). The direct flight time is roughly 1 hour 10 minutes.
Flights from Alor Setar, Malaysia - Sultan Abdul Halim Airport (AOR) to Sandakan (SDK) - The flight distance between these airports is 1,214 miles (1,953 kilometres). The direct flight time is roughly 3 hours 11 minutes.
Flights from Kota Bharu, Malaysia - Sultan Ismail Petra Airport (KBR) to Sandakan (SDK) - The flight distance between these airports is 1,083 miles (1,744 kilometres). The direct flight time is roughly 2 hours 54 minutes.
Flights from Kuala Terengganu, Malaysia - Sultan Mahmud Airport (TGG) to Sandakan (SDK) - The flight distance between these airports is 1,029 miles (1,656 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Kuala Lumpur, Malaysia - Sultan Abdul Aziz Shah Airport (SZB) to Sandakan (SDK) - The flight distance between these airports is 1,153 miles (1,856 kilometres). The direct flight time is roughly 3 hours 3 minutes.
Flights from Bintulu, Malaysia - Bintulu Airport Airport (BTU) to Sandakan (SDK) - The flight distance between these airports is 397 miles (638 kilometres). The direct flight time is roughly 1 hour 22 minutes.
Flights from Labuan, Malaysia - Labuan Airport (LBU) to Sandakan (SDK) - The flight distance between these airports is 198 miles (318 kilometres). The direct flight time is roughly 56 minutes.
Flights from Tawau, Malaysia - Tawau Airport (TWU) to Sandakan (SDK) - The flight distance between these airports is 109 miles (176 kilometres). The direct flight time is roughly 44 minutes.
Flights from Mulu, Malaysia - Mulu Airport (MZV) to Sandakan (SDK) - The flight distance between these airports is 258 miles (415 kilometres). The direct flight time is roughly 1 hour 4 minutes.
Flights from Kuantan, Malaysia - Sultan Haji Ahmad Shah Airport (KUA) to Sandakan (SDK) - The flight distance between these airports is 1,033 miles (1,662 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Ipoh, Malaysia - Sultan Azlan Shah Airport (IPH) to Sandakan (SDK) - The flight distance between these airports is 1,171 miles (1,885 kilometres). The direct flight time is roughly 3 hours 6 minutes.
Flights from Long Lellang, Malaysia - Long Lellang Airport (LGL) to Sandakan (SDK) - The flight distance between these airports is 263 miles (424 kilometres). The direct flight time is roughly 1 hour 5 minutes.
Flights from Long Seridan, Malaysia - Long Seridan Airport (ODN) to Sandakan (SDK) - The flight distance between these airports is 246 miles (397 kilometres). The direct flight time is roughly 1 hour 2 minutes.
Flights from Limbang, Malaysia - Limbang Airport (LMN) to Sandakan (SDK) - The flight distance between these airports is 223 miles (359 kilometres). The direct flight time is roughly 59 minutes.
Flights from Mukah, Malaysia - Mukah Airport (MKM) to Sandakan (SDK) - The flight distance between these airports is 461 miles (742 kilometres). The direct flight time is roughly 1 hour 31 minutes.
Flights from Marudi, Malaysia - Marudi Airport (MUR) to Sandakan (SDK) - The flight distance between these airports is 283 miles (455 kilometres). The direct flight time is roughly 1 hour 7 minutes.
From Kota Kinabalu (BKI), Malaysia to Sandakan, Malaysia (SDK): RM124
Depart: 11 May 2024 · Return: 11 May 2024 Price found 08 May 2024, 05:31
From Tawau (TWU), Malaysia to Sandakan, Malaysia (SDK): RM244
Depart: 16 May 2024 · Return: 19 May 2024 Price found 08 May 2024, 08:34
From Kuala Lumpur (KUL), Malaysia to Sandakan, Malaysia (SDK): RM345
Depart: 30 Sep 2024 · Return: 07 Oct 2024 Price found 07 May 2024, 11:14
From Kuching (KCH), Malaysia to Sandakan, Malaysia (SDK): RM364
Depart: 03 Jul 2024 · Return: 10 Jul 2024 Price found 07 May 2024, 02:04
From Bintulu (BTU), Malaysia to Sandakan, Malaysia (SDK): RM367
Depart: 06 Jun 2024 · Return: 12 Jun 2024 Price found 08 May 2024, 03:23
From Labuan (LBU), Malaysia to Sandakan, Malaysia (SDK): RM473
Depart: 05 Jun 2024 · Return: 12 Jun 2024 Price found 05 May 2024, 04:21
From Johor Bahru (JHB), Malaysia to Sandakan, Malaysia (SDK): RM560
Depart: 29 Aug 2024 · Return: 09 Sep 2024 Price found 07 May 2024, 03:48
From Kuala Terengganu (TGG), Malaysia to Sandakan, Malaysia (SDK): RM588
Depart: 23 Jul 2024 · Return: 31 Jul 2024 Price found 06 May 2024, 15:30
From George Town (PEN), Malaysia to Sandakan, Malaysia (SDK): RM687
Depart: 17 May 2024 · Return: 18 May 2024 Price found 08 May 2024, 11:06
From Alor Setar (AOR), Malaysia to Sandakan, Malaysia (SDK): RM727
Depart: 17 May 2024 · Return: 06 Jun 2024 Price found 07 May 2024, 11:49
From Kota Bharu (KBR), Malaysia to Sandakan, Malaysia (SDK): RM828
Depart: 24 May 2024 · Return: 31 May 2024 Price found 08 May 2024, 11:12
From Kuantan (KUA), Malaysia to Sandakan, Malaysia (SDK): RM918
Depart: 12 Sep 2024 · Return: 15 Sep 2024 Price found 07 May 2024, 10:08
From Langkawi (LGK), Malaysia to Sandakan, Malaysia (SDK): RM1,480
Depart: 24 Jan 2025 · Return: 08 Feb 2025 Price found 08 May 2024, 10:47
Expert Help
Choose Site / Currency