Port profile · Maritime Radar

Port of Penang daily activity

Penang handled an estimated average of 21 kt a day in the week ending 25 September 2026 (-41.6% year on year), with an average of 4 port calls a day, according to IMF PortWatch AIS data. This is an estimate, not the official statistic.
Malaysia · LOCODE MYPEN · Main cargo sectors: Mineral Products, Machinery & Electrical Equipment, Vegetable Products

Data up to · 25 September 2026

7-day average · Estimated total volume

21 kt

28-day average

27 kt

Vs 28-day average

-22.4%

Year on year (same week)

-41.6%

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
Container5397 kt116 kt
Dry bulk14237 kt20 kt
General cargo88.0 kt16 kt
Ro-Ro00 t0 t
Tanker49240 kt7.7 kt

Main connections

Average daily capacity on the route · AIS 2019-2025
Port Klang: 30,284 t/day estimated with PenangPort KlangSingapore: 16,853 t/day estimated with PenangSingaporeTanjung Pelepas: 4,053 t/day estimated with PenangTanjung PelepasHong Kong: 2,342 t/day estimated with PenangHong KongJohor: 1,807 t/day estimated with PenangJohorSerangoon Harbor: 1,759 t/day estimated with PenangSerangoon HarborKuantan: 1,668 t/day estimated with PenangKuantanSaigon: 1,474 t/day estimated with PenangSaigonPelabuhan Sungai Udang: 1,364 t/day estimated with PenangPelabuhan Sungai UdangPort Dickson: 1,042 t/day estimated with PenangPort DicksonYangon: 807 t/day estimated with PenangYangonPengerang: 765 t/day estimated with PenangPengerangTuticorin: 717 t/day estimated with PenangTuticorinLumut: 666 t/day estimated with PenangLumutJubail: 602 t/day estimated with PenangJubailBelawan: 582 t/day estimated with PenangBelawanSantos: 579 t/day estimated with PenangSantosDumai: 566 t/day estimated with PenangDumaiDurban: 490 t/day estimated with PenangDurbanParanaguá: 459 t/day estimated with PenangParanaguáShanghai: 450 t/day estimated with PenangShanghaiGuangzhou (Nansha): 358 t/day estimated with PenangGuangzhou (Nansha)Cai Mep: 352 t/day estimated with PenangCai MepChittagong: 306 t/day estimated with PenangChittagongMumbai-Jawaharlal Nehru (Nhava Sheva): 298 t/day estimated with PenangMumbai-Jawaharlal Nehru (Nhava Sheva)Kemaman Harbor: 281 t/day estimated with PenangKemaman HarborBanten: 277 t/day estimated with PenangBantenRotterdam: 269 t/day estimated with PenangRotterdamKaohsiung: 251 t/day estimated with PenangKaohsiungVisakhapatnam: 239 t/day estimated with PenangVisakhapatnamHazira: 231 t/day estimated with PenangHaziraParadip: 227 t/day estimated with PenangParadipCat Lai (Saigon New Port): 192 t/day estimated with PenangCat Lai (Saigon New Port)Manila: 170 t/day estimated with PenangManilaKakinada: 169 t/day estimated with PenangKakinadaSakaide: 168 t/day estimated with PenangSakaideAarhus: 168 t/day estimated with PenangAarhusPort of Sabah: 167 t/day estimated with PenangPort of SabahColombo: 165 t/day estimated with PenangColomboHibikinada: 164 t/day estimated with PenangHibikinadaMap Ta Phut: 162 t/day estimated with PenangMap Ta PhutBintulu: 159 t/day estimated with PenangBintuluBangkok: 154 t/day estimated with PenangBangkokTanjung Geren: 152 t/day estimated with PenangTanjung GerenSiam Seaport: 143 t/day estimated with PenangSiam SeaportGresik: 143 t/day estimated with PenangGresikKuching: 137 t/day estimated with PenangKuchingTanjunguban: 135 t/day estimated with PenangTanjungubanTanjung Priok: 129 t/day estimated with PenangTanjung PriokShougang Jingtang: 127 t/day estimated with PenangShougang JingtangTaichung: 125 t/day estimated with PenangTaichungMawan: 124 t/day estimated with PenangMawanMuhammad Bin Qasim: 118 t/day estimated with PenangMuhammad Bin QasimDar Es Salaam: 117 t/day estimated with PenangDar Es SalaamKrishnapatnam Port: 113 t/day estimated with PenangKrishnapatnam PortAbidjan: 109 t/day estimated with PenangAbidjanChennai (Madras): 107 t/day estimated with PenangChennai (Madras)Xiagong: 104 t/day estimated with PenangXiagongHaldia: 100 t/day estimated with PenangHaldiaNingbo: 100 t/day estimated with PenangNingboKandla: 99 t/day estimated with PenangSan Martin: 99 t/day estimated with PenangTanjung Sekong: 98 t/day estimated with PenangXiuyu: 97 t/day estimated with PenangFremantle: 97 t/day estimated with PenangPanjang: 94 t/day estimated with PenangPort Elizabeth: 92 t/day estimated with PenangJinzhou: 92 t/day estimated with PenangLaem Chabang: 91 t/day estimated with PenangShekou (Shenzhen): 89 t/day estimated with PenangMaputo: 86 t/day estimated with PenangKota Kinabalu: 86 t/day estimated with PenangZhanjiang: 85 t/day estimated with PenangYingkou: 82 t/day estimated with PenangTangshan (Jingtang): 82 t/day estimated with PenangZhuhai: 82 t/day estimated with PenangAqaba: 81 t/day estimated with PenangQiwei: 81 t/day estimated with PenangAntwerp: 80 t/day estimated with PenangSurabaya: 80 t/day estimated with PenangSödertälje: 79 t/day estimated with PenangBahia Blanca: 78 t/day estimated with PenangDhamra Port: 78 t/day estimated with PenangSuzhou (Taicang): 78 t/day estimated with PenangQinzhou: 77 t/day estimated with PenangRizhao: 77 t/day estimated with PenangAden: 70 t/day estimated with PenangUlsan: 70 t/day estimated with PenangLianyungang: 69 t/day estimated with PenangMundra: 69 t/day estimated with PenangNew York-New Jersey: 69 t/day estimated with PenangDamietta: 68 t/day estimated with PenangNantong: 68 t/day estimated with PenangBayuquan: 65 t/day estimated with PenangSandakan: 63 t/day estimated with PenangRosario: 63 t/day estimated with PenangQingdao Port: 62 t/day estimated with PenangJeddah: 61 t/day estimated with PenangKaraikal: 61 t/day estimated with PenangTripoli: 60 t/day estimated with PenangPyeongtaek: 57 t/day estimated with PenangYangpu: 56 t/day estimated with PenangLanqiao Port: 55 t/day estimated with PenangFangcheng: 54 t/day estimated with PenangKuala Tanjung: 52 t/day estimated with PenangOita: 52 t/day estimated with PenangIndonesia Morowali Industrial Park: 51 t/day estimated with PenangTawau: 45 t/day estimated with PenangTarragona: 44 t/day estimated with PenangSongkhla: 44 t/day estimated with PenangCape Town: 43 t/day estimated with PenangTianjin Xin Gang: 43 t/day estimated with PenangSan Nicolas: 43 t/day estimated with PenangSharjah: 43 t/day estimated with PenangPuerto Quetzal: 42 t/day estimated with PenangJebel Ali: 42 t/day estimated with PenangJaigad Port: 42 t/day estimated with PenangQuequén: 41 t/day estimated with PenangKitakyushu (Wakamatsu): 41 t/day estimated with PenangDammam: 41 t/day estimated with PenangKashima-Ibaraki: 40 t/day estimated with PenangLatakia: 39 t/day estimated with PenangDoha-Umm Said: 39 t/day estimated with PenangBontang LNG Terminal: 38 t/day estimated with PenangCalaca: 38 t/day estimated with PenangLas Palmas (de Gran Canaria): 38 t/day estimated with PenangMerak Mas Terminal: 37 t/day estimated with PenangXiamen: 36 t/day estimated with PenangSuzhou (Changshu): 36 t/day estimated with PenangEl Grao: 36 t/day estimated with PenangGeraldton: 36 t/day estimated with PenangKarachi: 36 t/day estimated with PenangKlaipeda: 35 t/day estimated with PenangPalembang: 34 t/day estimated with PenangTubarao: 34 t/day estimated with PenangGwangyang (Kwangyang): 34 t/day estimated with PenangDuba (Port of Neom): 34 t/day estimated with PenangHuanghua: 34 t/day estimated with PenangDung Quat: 34 t/day estimated with PenangRio Grande: 33 t/day estimated with PenangChaozhou: 33 t/day estimated with PenangRabigh: 33 t/day estimated with PenangVostochnyy: 33 t/day estimated with PenangBusan: 33 t/day estimated with PenangJiangyin: 33 t/day estimated with PenangBatangas City: 32 t/day estimated with PenangDavao: 32 t/day estimated with PenangPort Kembla: 31 t/day estimated with PenangMombasa: 31 t/day estimated with PenangShuaiba: 30 t/day estimated with PenangMina Saqr: 30 t/day estimated with PenangMuara: 30 t/day estimated with PenangKawasaki: 29 t/day estimated with PenangChangzhou: 29 t/day estimated with PenangVillanueva: 28 t/day estimated with PenangDongjiakou: 28 t/day estimated with PenangSitrah: 28 t/day estimated with PenangLongkou Gang: 28 t/day estimated with PenangHai Phong: 28 t/day estimated with PenangGhent: 27 t/day estimated with PenangPipavav Port: 26 t/day estimated with PenangNewcastle: 26 t/day estimated with PenangHuelva: 26 t/day estimated with PenangYakacik: 26 t/day estimated with PenangHull: 26 t/day estimated with PenangDandong: 25 t/day estimated with PenangKamarajar Port: 25 t/day estimated with PenangTeluk Bayur: 25 t/day estimated with PenangGuangdong Yangjiang Port: 24 t/day estimated with PenangKirteh Oil Terminal: 24 t/day estimated with PenangUbe: 24 t/day estimated with PenangTuban: 23 t/day estimated with PenangPorto De Maceio: 23 t/day estimated with PenangUmm Qasr: 23 t/day estimated with PenangIsabel: 23 t/day estimated with PenangSibolga: 23 t/day estimated with PenangTomakomai: 22 t/day estimated with PenangBarcelona: 22 t/day estimated with PenangAratu: 22 t/day estimated with PenangBata: 21 t/day estimated with PenangDongguan: 21 t/day estimated with PenangPort De Salvador: 21 t/day estimated with PenangHamada: 21 t/day estimated with PenangIwakuni: 21 t/day estimated with PenangPort Est: 21 t/day estimated with PenangFujairah: 21 t/day estimated with PenangIshinomaki: 21 t/day estimated with PenangGemlik: 20 t/day estimated with PenangDampier: 20 t/day estimated with PenangPhuket: 20 t/day estimated with PenangYanbu (King Fahd Port): 20 t/day estimated with PenangIloilo: 19 t/day estimated with PenangHon Gai: 19 t/day estimated with PenangCotonou: 19 t/day estimated with PenangNew Mangalore: 19 t/day estimated with PenangRio De Janeiro: 18 t/day estimated with PenangJabal Az Zannah-Ruways: 18 t/day estimated with PenangOnne: 18 t/day estimated with PenangDakar: 18 t/day estimated with PenangChiwan: 18 t/day estimated with PenangPenang
click to enable scroll zoom · drag to pan

Full footprint: all 341 connections of Penang 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.Port KlangMalaysia1.6 days between calls
  2. 2.SingaporeSingapore3.3 days between calls
  3. 3.Tanjung PelepasMalaysia1.9 days between calls
  4. 4.JohorMalaysia3.9 days between calls
  5. 5.Pelabuhan Sungai UdangMalaysia2.4 days between calls

Where they sail on to

Destination ports (downstream)

  1. 1.Port KlangMalaysia1.7 days between calls
  2. 2.SingaporeSingapore2.6 days between calls
  3. 3.Tanjung PelepasMalaysia2.0 days between calls
  4. 4.Hong KongHong Kong SAR5.8 days between calls
  5. 5.Serangoon HarborSingapore3.0 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)