Port profile · Maritime Radar

Port of Durban daily activity

Durban handled an estimated average of 201 kt a day in the week ending 25 September 2026 (+14.8% year on year), with an average of 7 port calls a day, according to IMF PortWatch AIS data. This is an estimate, not the official statistic.
South Africa · LOCODE ZADUR · Main cargo sectors: Mineral Products, Chemical & Allied Industries, Vegetable Products

Data up to · 25 September 2026

7-day average · Estimated total volume

201 kt

28-day average

164 kt

Vs 28-day average

+22.5%

Year on year (same week)

+14.8%

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
Container39989 kt1.5 Mt
Dry bulk38548 kt379 kt
General cargo138.6 kt21 kt
Ro-Ro2432 kt3.0 kt
Tanker481.0 Mt49 kt

Main connections

Average daily capacity on the route · AIS 2019-2025
Ngqura: 16,132 t/day estimated with DurbanNgquraCape Town: 16,107 t/day estimated with DurbanCape TownSingapore: 12,831 t/day estimated with DurbanSingaporeMaputo: 12,552 t/day estimated with DurbanMaputoPort Louis: 12,093 t/day estimated with DurbanPort LouisRichards Bay: 9,717 t/day estimated with DurbanRichards BayPort Elizabeth: 7,855 t/day estimated with DurbanPort ElizabethJebel Ali: 6,522 t/day estimated with DurbanJebel AliPort of Sohar: 4,662 t/day estimated with DurbanPort of SoharTianjin Xin Gang: 4,441 t/day estimated with DurbanTianjin Xin GangTanjung Pelepas: 4,274 t/day estimated with DurbanTanjung PelepasShanghai: 4,138 t/day estimated with DurbanShanghaiEast London: 4,100 t/day estimated with DurbanEast LondonJubail: 3,881 t/day estimated with DurbanJubailColombo: 3,318 t/day estimated with DurbanColomboMumbai-Jawaharlal Nehru (Nhava Sheva): 3,295 t/day estimated with DurbanMumbai-Jawaharlal Nehru (Nhava Sheva)Mombasa: 2,974 t/day estimated with DurbanMombasaBeira: 2,955 t/day estimated with DurbanBeiraLas Palmas (de Gran Canaria): 2,814 t/day estimated with DurbanLas Palmas (de Gran Canaria)Port Klang: 2,447 t/day estimated with DurbanPort KlangSantos: 2,029 t/day estimated with DurbanSantosJabal Az Zannah-Ruways: 1,925 t/day estimated with DurbanJabal Az Zannah-RuwaysQinzhou: 1,913 t/day estimated with DurbanQinzhouTema: 1,890 t/day estimated with DurbanTemaVisakhapatnam: 1,878 t/day estimated with DurbanVisakhapatnamLuanda: 1,842 t/day estimated with DurbanLuandaFujairah: 1,757 t/day estimated with DurbanFujairahNiigata: 1,740 t/day estimated with DurbanNiigataKhalifa Port: 1,628 t/day estimated with DurbanKhalifa PortDar Es Salaam: 1,569 t/day estimated with DurbanDar Es SalaamKandla: 1,495 t/day estimated with DurbanKandlaPort Est: 1,466 t/day estimated with DurbanPort EstWalvis Bay: 1,459 t/day estimated with DurbanWalvis BaySaldanha Bay: 1,450 t/day estimated with DurbanSaldanha BayNew Mangalore: 1,379 t/day estimated with DurbanNew MangaloreLagos: 1,365 t/day estimated with DurbanLagosSitrah: 1,335 t/day estimated with DurbanSitrahSikka: 1,231 t/day estimated with DurbanSikkaFangcheng: 1,188 t/day estimated with DurbanFangchengKaohsiung: 1,136 t/day estimated with DurbanKaohsiungLome: 1,106 t/day estimated with DurbanLomeAlgeciras: 1,024 t/day estimated with DurbanAlgecirasPoint Noire: 941 t/day estimated with DurbanPoint NoireSao Francisco: 939 t/day estimated with DurbanSao FranciscoParanaguá: 912 t/day estimated with DurbanParanaguáRotterdam: 902 t/day estimated with DurbanRotterdamSan Martin: 864 t/day estimated with DurbanSan MartinCai Mep: 846 t/day estimated with DurbanCai MepHaldia: 787 t/day estimated with DurbanHaldiaDahej: 751 t/day estimated with DurbanDahejToamasina: 728 t/day estimated with DurbanToamasinaHouston (US-TX): 698 t/day estimated with DurbanHouston (US-TX)Hazira: 683 t/day estimated with DurbanHaziraIndonesia Morowali Industrial Park: 668 t/day estimated with DurbanIndonesia Morowali Industrial ParkDjibouti: 634 t/day estimated with DurbanDjiboutiRio Grande: 631 t/day estimated with DurbanRio GrandePascagoula: 624 t/day estimated with DurbanPascagoulaKakinada: 608 t/day estimated with DurbanKakinadaPengerang: 607 t/day estimated with DurbanPengerangMuhammad Bin Qasim: 588 t/day estimated with DurbanMuhammad Bin QasimFremantle: 587 t/day estimated with DurbanAntwerp: 586 t/day estimated with DurbanKamarajar Port: 586 t/day estimated with DurbanSalalah: 582 t/day estimated with DurbanAbidjan: 581 t/day estimated with DurbanDumai: 572 t/day estimated with DurbanRosario: 556 t/day estimated with DurbanNew Orleans: 554 t/day estimated with DurbanDoha-Umm Said: 553 t/day estimated with DurbanRizhao: 552 t/day estimated with DurbanSuzhou (Taicang): 535 t/day estimated with DurbanCotonou: 517 t/day estimated with DurbanNacala: 516 t/day estimated with DurbanMundra: 510 t/day estimated with DurbanKlaipeda: 507 t/day estimated with DurbanNew York-New Jersey: 494 t/day estimated with DurbanMontevideo: 491 t/day estimated with DurbanPenang: 490 t/day estimated with DurbanGdynia: 484 t/day estimated with DurbanJohor: 467 t/day estimated with DurbanYanbu (King Fahd Port): 454 t/day estimated with DurbanNewcastle: 446 t/day estimated with DurbanParadip: 442 t/day estimated with DurbanUst-Luga: 432 t/day estimated with DurbanTuticorin: 424 t/day estimated with DurbanLanqiao Port: 409 t/day estimated with DurbanIncheon: 394 t/day estimated with DurbanKrishnapatnam Port: 391 t/day estimated with DurbanPorto De Suape: 388 t/day estimated with DurbanRas Laffan: 387 t/day estimated with DurbanDakar: 384 t/day estimated with DurbanLianyungang: 383 t/day estimated with DurbanPyeongtaek: 366 t/day estimated with DurbanImbituba: 359 t/day estimated with DurbanManila: 355 t/day estimated with DurbanZhanjiang: 347 t/day estimated with DurbanAmsterdam: 334 t/day estimated with DurbanBahia Blanca: 328 t/day estimated with DurbanGuangxi Beibu Gulf Port: 326 t/day estimated with DurbanShougang Jingtang: 325 t/day estimated with DurbanMizushima: 324 t/day estimated with DurbanMina Al Ahmadi: 324 t/day estimated with DurbanPecem: 309 t/day estimated with DurbanFawley: 308 t/day estimated with DurbanLumut: 303 t/day estimated with DurbanRostock: 294 t/day estimated with DurbanAliaga: 290 t/day estimated with DurbanSarroch Oil Terminal: 276 t/day estimated with DurbanKuantan: 276 t/day estimated with DurbanFreeport: 275 t/day estimated with DurbanKuala Tanjung: 275 t/day estimated with DurbanVancouver: 273 t/day estimated with DurbanGuangzhou (Nansha): 270 t/day estimated with DurbanEhoala: 270 t/day estimated with DurbanAl Hamriyah LPG Terminal: 268 t/day estimated with DurbanQingdao Port: 258 t/day estimated with DurbanQuequén: 250 t/day estimated with DurbanPanjang: 247 t/day estimated with DurbanNovorossiysk: 246 t/day estimated with DurbanTaichung: 246 t/day estimated with DurbanMina Saqr: 243 t/day estimated with DurbanBanten: 238 t/day estimated with DurbanChittagong: 236 t/day estimated with DurbanKashima-Ibaraki: 232 t/day estimated with DurbanMelbourne: 225 t/day estimated with DurbanVila Do Conde: 220 t/day estimated with DurbanXiagong: 220 t/day estimated with DurbanPorto Di Lido-Venezia: 218 t/day estimated with DurbanAratu: 215 t/day estimated with DurbanTaman: 214 t/day estimated with DurbanDongjiakou: 211 t/day estimated with DurbanItaqui: 206 t/day estimated with DurbanDouala: 204 t/day estimated with DurbanHambantota: 204 t/day estimated with DurbanKarachi: 204 t/day estimated with DurbanGuangdong Yangjiang Port: 201 t/day estimated with DurbanGladstone: 197 t/day estimated with DurbanPemba: 190 t/day estimated with DurbanXiamen: 190 t/day estimated with DurbanPort Owendo: 190 t/day estimated with DurbanHamburg: 189 t/day estimated with DurbanSaigon: 189 t/day estimated with DurbanPort De Salvador: 186 t/day estimated with DurbanUlsan: 185 t/day estimated with DurbanLuderitz Bay: 184 t/day estimated with DurbanZhoushan: 183 t/day estimated with DurbanPort Dickson: 182 t/day estimated with DurbanItajaí: 180 t/day estimated with DurbanFreeport (US-FL): 178 t/day estimated with DurbanTubarao: 174 t/day estimated with DurbanMobile: 171 t/day estimated with DurbanLisboa: 171 t/day estimated with DurbanBaltimore: 169 t/day estimated with DurbanPort De Kribi: 168 t/day estimated with DurbanIJmuiden: 167 t/day estimated with DurbanRas Al-Khair: 166 t/day estimated with DurbanRiga: 164 t/day estimated with DurbanMormugao: 163 t/day estimated with DurbanVitoria: 163 t/day estimated with DurbanCochin (Kochi): 162 t/day estimated with DurbanLobito: 155 t/day estimated with DurbanSantander: 154 t/day estimated with DurbanChiba: 154 t/day estimated with DurbanYarimca: 147 t/day estimated with DurbanHong Kong: 147 t/day estimated with DurbanYangpu: 147 t/day estimated with DurbanTanga: 146 t/day estimated with DurbanNingbo: 146 t/day estimated with DurbanSwinoujscie: 146 t/day estimated with DurbanBusan: 145 t/day estimated with DurbanChennai (Madras): 143 t/day estimated with DurbanVigo: 143 t/day estimated with DurbanLirquen: 142 t/day estimated with DurbanAugusta: 140 t/day estimated with DurbanSouth Louisiana: 139 t/day estimated with DurbanVarna: 139 t/day estimated with DurbanAltamira: 137 t/day estimated with DurbanConakry: 136 t/day estimated with DurbanSaint Petersburg: 135 t/day estimated with DurbanTangshan (Jingtang): 135 t/day estimated with DurbanWilmington, NC: 134 t/day estimated with DurbanChornomorsk: 134 t/day estimated with DurbanUmm Qasr: 134 t/day estimated with DurbanDalian: 133 t/day estimated with DurbanXiuyu: 133 t/day estimated with DurbanBrofjorden: 132 t/day estimated with DurbanOnne: 130 t/day estimated with DurbanLe Havre: 129 t/day estimated with DurbanPort Lincoln: 129 t/day estimated with DurbanJeddah: 128 t/day estimated with DurbanSanta Cruz De Tenerife: 127 t/day estimated with DurbanGwangyang (Kwangyang): 127 t/day estimated with DurbanLiepaja: 126 t/day estimated with DurbanCampana: 126 t/day estimated with DurbanPort Sudan: 124 t/day estimated with DurbanHakata: 120 t/day estimated with DurbanParamaribo: 120 t/day estimated with DurbanYantai: 119 t/day estimated with DurbanAbbot Point: 119 t/day estimated with DurbanDafeng: 118 t/day estimated with DurbanDurban
click to enable scroll zoom · drag to pan

Full footprint: all 613 connections of Durban 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.NgquraSouth Africa5.2 days between calls
  2. 2.Port LouisMauritius9.0 days between calls
  3. 3.SingaporeSingapore18.7 days between calls
  4. 4.Cape TownSouth Africa6.6 days between calls
  5. 5.Port ElizabethSouth Africa4.1 days between calls

Where they sail on to

Destination ports (downstream)

  1. 1.Cape TownSouth Africa5.9 days between calls
  2. 2.MaputoMozambique3.8 days between calls
  3. 3.Richards BaySouth Africa6.2 days between calls
  4. 4.NgquraSouth Africa3.2 days between calls
  5. 5.SingaporeSingapore16.4 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)