Port profile · Maritime Radar

Port of Sandakan daily activity

Sandakan handled an estimated average of 3.0 kt a day in the week ending 25 September 2026 (-16.9% year on year), with an average of 1 port calls a day, according to IMF PortWatch AIS data. This is an estimate, not the official statistic.
Malaysia · LOCODE MYSDK · Main cargo sectors: Mineral Products, Chemical & Allied Industries, Metals

Data up to · 25 September 2026

7-day average · Estimated total volume

3.0 kt

28-day average

3.2 kt

Vs 28-day average

-5.1%

Year on year (same week)

-16.9%

Estimated total volume — daily series

·

AIS estimates from IMF PortWatch; they may include transhipment and are not equivalent to the port’s official statistics.

By vessel type

Last 28 days
TypePort callsEst. importsEst. exports
Container25.7 kt0 t
Dry bulk31.6 kt11 kt
General cargo44.9 kt7.1 kt
Ro-Ro00 t0 t
Tanker1223 kt35 kt

Main connections

Average daily capacity on the route · AIS 2019-2025
Tawau: 909 t/day estimated with SandakanTawauLahad Datu: 698 t/day estimated with SandakanLahad DatuBintulu: 405 t/day estimated with SandakanBintuluSingapore: 313 t/day estimated with SandakanSingaporePelabuhan Sungai Udang: 286 t/day estimated with SandakanPelabuhan Sungai UdangPort of Sabah: 272 t/day estimated with SandakanPort of SabahSaigon: 218 t/day estimated with SandakanSaigonPort Klang: 168 t/day estimated with SandakanPort KlangManila: 139 t/day estimated with SandakanManilaDavao: 118 t/day estimated with SandakanDavaoKuching: 110 t/day estimated with SandakanKuchingPengerang: 101 t/day estimated with SandakanPengerangJohor: 97 t/day estimated with SandakanJohorChiba: 91 t/day estimated with SandakanChibaVictoria: 91 t/day estimated with SandakanVictoriaBitung: 87 t/day estimated with SandakanBitungPyeongtaek: 84 t/day estimated with SandakanPyeongtaekKunak: 78 t/day estimated with SandakanKunakCebu: 65 t/day estimated with SandakanCebuPenang: 63 t/day estimated with SandakanPenangCagayan de Oro: 62 t/day estimated with SandakanCagayan de OroDumai: 61 t/day estimated with SandakanDumaiHannan: 58 t/day estimated with SandakanHannanPort Dickson: 50 t/day estimated with SandakanPort DicksonUlsan: 48 t/day estimated with SandakanUlsanSerangoon Harbor: 44 t/day estimated with SandakanSerangoon HarborAqaba: 42 t/day estimated with SandakanAqabaKaohsiung: 41 t/day estimated with SandakanKaohsiungGeneral Santos: 40 t/day estimated with SandakanGeneral SantosKandla: 38 t/day estimated with SandakanKandlaGresik: 38 t/day estimated with SandakanGresikIncheon: 36 t/day estimated with SandakanIncheonTanjung Pelepas: 35 t/day estimated with SandakanTanjung PelepasSubic Bay: 33 t/day estimated with SandakanSubic BayShanghai: 33 t/day estimated with SandakanShanghaiKuantan: 32 t/day estimated with SandakanKuantanKlaipeda: 31 t/day estimated with SandakanKlaipedaQinzhou: 30 t/day estimated with SandakanQinzhouQiwei: 29 t/day estimated with SandakanQiweiDahej: 28 t/day estimated with SandakanDahejDongjiakou: 28 t/day estimated with SandakanDongjiakouMuara: 27 t/day estimated with SandakanMuaraNingbo: 27 t/day estimated with SandakanNingboTanjunguban: 26 t/day estimated with SandakanTanjungubanAnping: 26 t/day estimated with SandakanAnpingZamboanga: 25 t/day estimated with SandakanZamboangaTianjin Xin Gang: 25 t/day estimated with SandakanTianjin Xin GangAmurang: 24 t/day estimated with SandakanAmurangBelawan: 24 t/day estimated with SandakanBelawanTaichung: 24 t/day estimated with SandakanTaichungPuerto San Antonio: 24 t/day estimated with SandakanPuerto San AntonioHong Kong: 24 t/day estimated with SandakanHong KongOita: 23 t/day estimated with SandakanOitaPrince Rupert: 22 t/day estimated with SandakanPrince RupertHon Gai: 22 t/day estimated with SandakanHon GaiAl Adabiyah: 21 t/day estimated with SandakanAl AdabiyahDurban: 21 t/day estimated with SandakanDurbanBusan: 21 t/day estimated with SandakanBusanRichmond, CA: 21 t/day estimated with SandakanRichmond, CAGuangzhou (Nansha): 20 t/day estimated with SandakanGuangzhou (Nansha)Batangas City: 19 t/day estimated with SandakanPanjang: 19 t/day estimated with SandakanNew Orleans: 18 t/day estimated with SandakanHachinohe: 18 t/day estimated with SandakanYantai: 17 t/day estimated with SandakanTuticorin: 17 t/day estimated with SandakanMuhammad Bin Qasim: 17 t/day estimated with SandakanDalian: 17 t/day estimated with SandakanMelbourne: 17 t/day estimated with SandakanPort Sudan: 16 t/day estimated with SandakanStagen: 16 t/day estimated with SandakanMawan: 15 t/day estimated with SandakanFremantle: 15 t/day estimated with SandakanOristano: 15 t/day estimated with SandakanTangshan (Jingtang): 15 t/day estimated with SandakanQushan Island: 15 t/day estimated with SandakanStockton: 15 t/day estimated with SandakanShantou: 15 t/day estimated with SandakanPortland, OR: 15 t/day estimated with SandakanBayuquan: 14 t/day estimated with SandakanMundra: 14 t/day estimated with SandakanFangcheng: 14 t/day estimated with SandakanTauranga: 14 t/day estimated with SandakanKota Kinabalu: 13 t/day estimated with SandakanKobe: 13 t/day estimated with SandakanBrisbane: 13 t/day estimated with SandakanGenova: 13 t/day estimated with SandakanSurabaya: 12 t/day estimated with SandakanRosario: 12 t/day estimated with SandakanAl Hamriyah LPG Terminal: 12 t/day estimated with SandakanQinhuangdao: 11 t/day estimated with SandakanCai Mep: 11 t/day estimated with SandakanKrishnapatnam Port: 11 t/day estimated with SandakanCan Tho: 11 t/day estimated with SandakanPiombino: 11 t/day estimated with SandakanHai Phong: 10 t/day estimated with SandakanKuala Tanjung: 10 t/day estimated with SandakanRotterdam: 10 t/day estimated with SandakanNiigata: 9 t/day estimated with SandakanPalembang: 9 t/day estimated with SandakanKarwar: 9 t/day estimated with SandakanTg Mani: 8 t/day estimated with SandakanZhanjiang: 8 t/day estimated with SandakanSuzhou (Zhangjiagang): 8 t/day estimated with SandakanXiuyu: 8 t/day estimated with SandakanSekupang: 8 t/day estimated with SandakanRayong: 7 t/day estimated with SandakanBanten: 7 t/day estimated with SandakanLianyungang: 7 t/day estimated with SandakanLumut: 6 t/day estimated with SandakanKushiro: 6 t/day estimated with SandakanCalaca: 6 t/day estimated with SandakanJimenez, Ozamis: 6 t/day estimated with SandakanHarbor Yeweiju: 6 t/day estimated with SandakanKakinada: 6 t/day estimated with SandakanLanqiao Port: 5 t/day estimated with SandakanXiagong: 5 t/day estimated with SandakanUbe: 4 t/day estimated with SandakanMikawa: 4 t/day estimated with SandakanKeelung: 4 t/day estimated with SandakanTanjung Priok: 4 t/day estimated with SandakanVillanueva: 4 t/day estimated with SandakanHaldia: 4 t/day estimated with SandakanTanjung Geren: 4 t/day estimated with SandakanVanino: 4 t/day estimated with SandakanGunsan: 4 t/day estimated with SandakanBangkok: 4 t/day estimated with SandakanVan Phong: 4 t/day estimated with SandakanDandong: 3 t/day estimated with SandakanMasao: 3 t/day estimated with SandakanZhuhai: 3 t/day estimated with SandakanSendai-Shiogama: 3 t/day estimated with SandakanTokuyama: 3 t/day estimated with SandakanNghe Tinh: 3 t/day estimated with SandakanSuzhou (Taicang): 3 t/day estimated with SandakanMokpo: 3 t/day estimated with SandakanQuy Nhon: 3 t/day estimated with SandakanKimbe: 3 t/day estimated with SandakanKolkata (Syama Prasad Mookerje Port): 3 t/day estimated with SandakanIsabel: 2 t/day estimated with SandakanNaha: 2 t/day estimated with SandakanAkita: 2 t/day estimated with SandakanOnomichi-Itozaki: 2 t/day estimated with SandakanFushiki-Toyama: 2 t/day estimated with SandakanBontang LNG Terminal: 2 t/day estimated with SandakanWenzhou: 2 t/day estimated with SandakanBeihai: 2 t/day estimated with SandakanXiamen: 2 t/day estimated with SandakanHimeji: 2 t/day estimated with SandakanBalikpapan: 2 t/day estimated with SandakanYangon: 1 t/day estimated with SandakanSamarinda: 1 t/day estimated with SandakanGwangyang (Kwangyang): 1 t/day estimated with SandakanCat Lai (Saigon New Port): 1 t/day estimated with SandakanShimizu: 1 t/day estimated with SandakanSemarang: 1 t/day estimated with SandakanSampit: 1 t/day estimated with SandakanNagoya: 1 t/day estimated with SandakanNagasaki: 1 t/day estimated with SandakanRizhao: 1 t/day estimated with SandakanVladivostok: 0 t/day estimated with SandakanSandakan
click to enable scroll zoom · drag to pan

Full footprint: all 161 connections of Sandakan aggregated over the SeaRoute (Eurostat) shipping lanes — each segment glows according to the estimated capacity it carries (IMF PortWatch, AIS 2019-2025).

Where vessels arrive from

Ports of origin (upstream)

  1. 1.TawauMalaysia1.6 days between calls
  2. 2.Lahad DatuMalaysia1.9 days between calls
  3. 3.Pelabuhan Sungai UdangMalaysia6.0 days between calls
  4. 4.BintuluMalaysia4.9 days between calls
  5. 5.Port of SabahMalaysia2.1 days between calls

Where they sail on to

Destination ports (downstream)

  1. 1.BintuluMalaysia3.9 days between calls
  2. 2.TawauMalaysia1.5 days between calls
  3. 3.SingaporeSingapore7.2 days between calls
  4. 4.SaigonVietnam4.8 days between calls
  5. 5.Lahad DatuMalaysia1.6 days between calls

IMF connection network based on vessel capacity before and after calling at this port (AIS 2019-2025). The time shown is the average elapsed between the call at one port and the next call at the other — it includes anchorage and berthing waits, which is why it far exceeds pure sailing time on short routes such as Algeciras–Tanger Med.

Indicators · EED Data

Read the monthly summary

All indicators →
NEXT TOTAL SOLAR ECLIPSEAugust 2, 2027

Totality returns to the Strait of Gibraltar

In less than a year, the Moon's shadow will sweep across southern Spain with over 4 minutes of total darkness over Algeciras, Tarifa, and Gibraltar.

---Days
--Hours
--Mins
--Secs
Explore Eclipse Special (in Spanish)