Port activity report: September 2026
AIS-detectedGenerated Nov 4, 2026 · revision 1
Summary
In September 2026, Voydar observed 141,928 port calls by 25,856 seagoing ships at 2,644 ports in 94 countries. The median stay was 10 hours.
That is +212.7% against August 2026 (45,384 calls); most of the difference is AIS coverage, not traffic.
The busiest port in Voydar's data was Piraeus, with 2,022 calls. Cargo ships made the most calls (32.6% of the total).
Counts follow AIS receiver coverage. Across the whole network, observed port calls went from 45,384 in August 2026 to 141,928 in September 2026. A port or waterway that moved by about the same proportion did not necessarily change at all; compare shares, not counts.
In this report: Piraeus, Napoli, Keppel, IJmuiden/Velsen, Tanger Med
Charts
- Piraeus2,022
- Napoli1,611
- Keppel1,294
- IJmuiden/Velsen1,166
- Tanger Med1,115
- Chiba1,042
- Kawasaki954
- Yokohama880
- Goteborg863
- Hong Kong830
- Bergen822
- Southampton787
- Seattle765
- Singapore763
- Pulau Bukom761
- Cargo46,327
- Passenger41,212
- Tanker16,783
- High-speed craft11,674
- Other9,305
- Tug7,671
- Fishing5,794
- Special craft2,130
Data
Busiest ports by observed calls
| # | Port | Country | Calls | Ships | Median stay (h) | Share | Share, previous month | Previous month | Change (%) |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Piraeus | Greece | 2,022 | 483 | 10.9 | 1.4% | 0.8% | 374 | +440.6% |
| 2 | Napoli | Italy | 1,611 | 192 | 2.3 | 1.1% | 0.5% | 227 | +609.7% |
| 3 | Keppel | Singapore | 1,294 | 1,058 | 32.8 | 0.9% | 0.2% | 98 | +1,220.4% |
| 4 | IJmuiden/Velsen | Netherlands | 1,166 | 524 | 7.2 | 0.8% | 0.5% | 228 | +411.4% |
| 5 | Tanger Med | Morocco | 1,115 | 302 | 5.1 | 0.8% | 0.1% | 39 | +2,759% |
| 6 | Chiba | Japan | 1,042 | 618 | 27 | 0.7% | 0% | 11 | — |
| 7 | Kawasaki | Japan | 954 | 615 | 23.3 | 0.7% | 0.2% | 106 | +800% |
| 8 | Yokohama | Japan | 880 | 566 | 19.6 | 0.6% | 0.2% | 103 | +754.4% |
| 9 | Goteborg | Sweden | 863 | 179 | 8.8 | 0.6% | 0.4% | 172 | +401.7% |
| 10 | Hong Kong | Hong Kong | 830 | 169 | 2 | 0.6% | 0% | 10 | — |
| 11 | Bergen | Norway | 822 | 122 | 3.4 | 0.6% | 1.9% | 840 | -2.1% |
| 12 | Southampton | United Kingdom | 787 | 171 | 1.9 | 0.6% | 0.3% | 124 | +534.7% |
| 13 | Seattle | United States | 765 | 130 | 1.1 | 0.5% | 0.2% | 105 | +628.6% |
| 14 | Singapore | Singapore | 763 | 747 | 39.4 | 0.5% | 0.1% | 29 | +2,531% |
| 15 | Pulau Bukom | Singapore | 761 | 633 | 28.8 | 0.5% | 0.2% | 76 | +901.3% |
| 16 | Alesund | Norway | 758 | 219 | 2.5 | 0.5% | 1.7% | 773 | -1.9% |
| 17 | Holtenau | Germany | 745 | 542 | 1.5 | 0.5% | 0.1% | 45 | +1,555.6% |
| 18 | Barcelona | Spain | 739 | 338 | 12.6 | 0.5% | 0.3% | 120 | +515.8% |
| 19 | Europoort | Netherlands | 725 | 436 | 24.8 | 0.5% | 0.5% | 214 | +238.8% |
| 20 | Portsmouth | United Kingdom | 694 | 47 | 2.5 | 0.5% | 0.1% | 65 | +967.7% |
| 21 | Ha Kwai Chung | Hong Kong | 663 | 356 | 21.5 | 0.5% | 0.1% | 30 | +2,110% |
| 22 | Brunsbuttel | Germany | 657 | 475 | 2.7 | 0.5% | 0.1% | 28 | +2,246.4% |
| 23 | Capri | Italy | 636 | 29 | 1.3 | 0.4% | 0.1% | 53 | +1,100% |
| 24 | Thawwassen | Canada | 632 | 10 | 0.8 | 0.4% | 0.1% | 26 | +2,330.8% |
| 25 | Stavanger | Norway | 612 | 117 | 6.8 | 0.4% | 1.3% | 593 | +3.2% |
| 26 | Hamburg | Germany | 600 | 387 | 26.1 | 0.4% | 0.4% | 185 | +224.3% |
| 27 | Genova | Italy | 594 | 221 | 16.1 | 0.4% | 0.3% | 136 | +336.8% |
| 28 | Trapani | Italy | 584 | 31 | 1.9 | 0.4% | 0.1% | 61 | +857.4% |
| 29 | Terneuzen | Netherlands | 584 | 333 | 2.2 | 0.4% | 0.1% | 58 | +906.9% |
| 30 | Warnemunde | Germany | 581 | 185 | 7.2 | 0.4% | 0.2% | 105 | +453.3% |
| 31 | Zeebrugge | Belgium | 573 | 219 | 12.1 | 0.4% | 0.3% | 120 | +377.5% |
| 32 | Santa Cruz de Tenerife | Spain | 571 | 142 | 4.3 | 0.4% | 0.2% | 82 | +596.3% |
| 33 | Tokyo | Japan | 553 | 308 | 12.5 | 0.4% | 0.1% | 32 | +1,628.1% |
| 34 | Oak Bluffs | United States | 553 | 13 | 1 | 0.4% | 0.1% | 45 | +1,128.9% |
| 35 | Valencia | Spain | 538 | 275 | 21 | 0.4% | 0.3% | 146 | +268.5% |
| 36 | Tromso | Norway | 530 | 140 | 4.2 | 0.4% | 1% | 443 | +19.6% |
| 37 | Las Palmas de Gran Canaria | Spain | 518 | 339 | 14.2 | 0.4% | 0.1% | 47 | +1,002.1% |
| 38 | Stockholm | Sweden | 518 | 61 | 7.1 | 0.4% | 0.2% | 106 | +388.7% |
| 39 | Le Havre | France | 507 | 360 | 23.3 | 0.4% | 0.3% | 157 | +222.9% |
| 40 | Jakarta, Java | Indonesia | 494 | 410 | 54.5 | 0.3% | 0.2% | 73 | +576.7% |
| 41 | Sandnessjoen | Norway | 492 | 77 | 3.3 | 0.3% | 0.9% | 423 | +16.3% |
| 42 | Kiel | Germany | 486 | 320 | 1.7 | 0.3% | 0.1% | 29 | +1,575.9% |
| 43 | Cozumel | Mexico | 486 | 16 | 2.7 | 0.3% | 0.1% | 34 | +1,329.4% |
| 44 | Zandvliet | Belgium | 475 | 297 | 4.3 | 0.3% | 0.1% | 60 | +691.7% |
| 45 | Lillo | Belgium | 462 | 321 | 20.3 | 0.3% | 0.2% | 99 | +366.7% |
| 46 | Bremerhaven | Germany | 462 | 291 | 22.5 | 0.3% | 0.3% | 139 | +232.4% |
| 47 | Skagen | Denmark | 461 | 358 | 14.8 | 0.3% | 0.2% | 85 | +442.4% |
| 48 | Jurong | Singapore | 457 | 394 | 26.6 | 0.3% | 0.1% | 48 | +852.1% |
| 49 | Rotterdam | Netherlands | 452 | 297 | 24.2 | 0.3% | 0.3% | 152 | +197.4% |
| 50 | Harstad | Norway | 449 | 80 | 3.1 | 0.3% | 0.9% | 421 | +6.7% |
Showing 50 of 2644 rows.
Biggest increases on the previous month
| Port | Calls | Previous month | Change (calls) | Change (%) |
|---|---|---|---|---|
| Piraeus | 2,022 | 374 | 1,648 | +440.6% |
| Napoli | 1,611 | 227 | 1,384 | +609.7% |
| Keppel | 1,294 | 98 | 1,196 | +1,220.4% |
| Tanger Med | 1,115 | 39 | 1,076 | +2,759% |
| Chiba | 1,042 | 11 | 1,031 | — |
| IJmuiden/Velsen | 1,166 | 228 | 938 | +411.4% |
| Kawasaki | 954 | 106 | 848 | +800% |
| Hong Kong | 830 | 10 | 820 | — |
| Yokohama | 880 | 103 | 777 | +754.4% |
| Singapore | 763 | 29 | 734 | +2,531% |
Biggest decreases on the previous month
Calls by ship type
| Ship type (AIS) | Calls | Ships | Share |
|---|---|---|---|
| Cargo | 46,327 | 12,838 | 32.6% |
| Passenger | 41,212 | 1,697 | 29% |
| Tanker | 16,783 | 5,788 | 11.8% |
| High-speed craft | 11,674 | 468 | 8.2% |
| Other | 9,305 | 1,798 | 6.6% |
| Tug | 7,671 | 1,219 | 5.4% |
| Fishing | 5,794 | 1,375 | 4.1% |
| Special craft | 2,130 | 274 | 1.5% |
| Military | 258 | 86 | 0.2% |
| Pleasure craft | 254 | 175 | 0.2% |
| Wing-in-ground | 130 | 13 | 0.1% |
| Unknown | 121 | 40 | 0.1% |
| Law enforcement | 95 | 33 | 0.1% |
| Sailing | 80 | 33 | 0.1% |
| Pilot | 71 | 21 | 0.1% |
| SAR | 23 | 14 | 0% |
Calls by country
| Country | Calls | Ships | Ports | Share |
|---|---|---|---|---|
| Norway | 28,438 | 1,924 | 547 | 20% |
| United States | 13,766 | 3,464 | 218 | 9.7% |
| United Kingdom | 9,836 | 2,035 | 271 | 6.9% |
| Netherlands | 8,698 | 2,575 | 137 | 6.1% |
| Italy | 8,451 | 1,399 | 118 | 6% |
| Germany | 7,213 | 1,863 | 103 | 5.1% |
| Spain | 6,324 | 2,200 | 89 | 4.5% |
| Greece | 5,236 | 959 | 91 | 3.7% |
| Japan | 4,815 | 1,862 | 31 | 3.4% |
| Sweden | 4,556 | 851 | 104 | 3.2% |
| France | 4,241 | 1,309 | 118 | 3% |
| Canada | 4,027 | 775 | 67 | 2.8% |
| Denmark | 3,592 | 970 | 96 | 2.5% |
| Singapore | 3,586 | 2,582 | 12 | 2.5% |
| Belgium | 3,559 | 1,312 | 40 | 2.5% |
| Hong Kong | 1,959 | 617 | 7 | 1.4% |
| Poland | 1,749 | 655 | 14 | 1.2% |
| Indonesia | 1,731 | 911 | 34 | 1.2% |
| Morocco | 1,693 | 551 | 12 | 1.2% |
| Finland | 1,667 | 357 | 62 | 1.2% |
| Portugal | 1,356 | 466 | 29 | 1% |
| Australia | 1,262 | 478 | 28 | 0.9% |
| Brazil | 1,180 | 764 | 17 | 0.8% |
| Türkiye | 1,146 | 725 | 36 | 0.8% |
| Ireland | 809 | 252 | 26 | 0.6% |
| Estonia | 733 | 206 | 31 | 0.5% |
| Israel | 616 | 226 | 7 | 0.4% |
| Russia | 594 | 373 | 10 | 0.4% |
| New Zealand | 583 | 183 | 11 | 0.4% |
| Mexico | 582 | 29 | 5 | 0.4% |
Showing 30 of 94 rows.
Calls per month
| Month | Calls | Ships | Ports |
|---|---|---|---|
| June 2026 | 59,595 | 15,368 | 2,132 |
| July 2026 | 57,973 | 14,730 | 1,935 |
| August 2026 | 45,384 | 11,621 | 1,783 |
| September 2026 | 141,928 | 25,856 | 2,644 |
Calls per day · Show the numbers as a table
Calls per day
| Day | Calls |
|---|---|
| Sep 1, 2026 | 3,311 |
| Sep 2, 2026 | 4,172 |
| Sep 3, 2026 | 4,183 |
| Sep 4, 2026 | 4,446 |
| Sep 5, 2026 | 4,282 |
| Sep 6, 2026 | 4,352 |
| Sep 7, 2026 | 4,387 |
| Sep 8, 2026 | 4,424 |
| Sep 9, 2026 | 4,233 |
| Sep 10, 2026 | 4,215 |
| Sep 11, 2026 | 4,194 |
| Sep 12, 2026 | 4,632 |
| Sep 13, 2026 | 4,510 |
| Sep 14, 2026 | 5,009 |
| Sep 15, 2026 | 4,650 |
| Sep 16, 2026 | 4,760 |
| Sep 17, 2026 | 4,788 |
| Sep 18, 2026 | 4,834 |
| Sep 19, 2026 | 4,437 |
| Sep 20, 2026 | 4,363 |
| Sep 21, 2026 | 4,505 |
| Sep 22, 2026 | 5,506 |
| Sep 23, 2026 | 5,875 |
| Sep 24, 2026 | 5,719 |
| Sep 25, 2026 | 5,707 |
| Sep 26, 2026 | 5,033 |
| Sep 27, 2026 | 4,958 |
| Sep 28, 2026 | 5,251 |
| Sep 29, 2026 | 5,558 |
| Sep 30, 2026 | 5,634 |
Method and sources
- Method
- Counted by Voydar from AIS port calls (dwell of at least 30 minutes), method v1+detector.v3.
- Version
- voydar.monthly_report v1+detector.v3
- Period
- Sep 1, 2026 to Sep 30, 2026 (UTC)
- Generated
- Nov 4, 2026 · r1
- Sources
- AISstream.io global terrestrial AIS · AIS data: AISstream.io
- BarentsWatch AIS API · Data delivered by BarentsWatch (NLOD 2.0; data owner: Kystverket)
- Voydar Beacon contributor stations
- Digitraffic marine AIS · Source: Fintraffic / digitraffic.fi, license CC 4.0 BY
- Voydar-operated receivers
Limits
- A call is a ship stopping inside a port's geofence for at least 30 minutes. Calls still open at month end count in the month they began.
- Only seagoing ships count: those with a checksum-valid IMO number. Inland barges, harbour craft and leisure boats, which mostly have none, are left out.
- AIS sees only ships in range of a receiver. Busy ports far from receivers are undercounted, so the ranking shows where Voydar sees most traffic, not the world's largest ports.
- Movers are listed only for ports with calls in both months and at least 50 calls in one of them. A port that appears or disappears is usually a coverage change.
- Calls detected from AISHub positions are left out of these aggregate tables (they appear, credited, on vessel pages).
Cite this report
Please cite the permalink. The numbers on it change only if the report is regenerated, which raises the revision.
Voydar (2026). Port activity report, September 2026 (revision 1, generated 2026-11-04). https://www.voydar.com/reports/port-activity/2026-09
Download the data
These tables are not offered as files: they are built from AIS feeds whose terms do not yet allow redistribution of derived data. You may quote the figures with a citation.
The open dataset for September 2026 covers the rights-cleared feeds only (CC BY 4.0): port-calls-by-port for September 2026 (CSV) · /data