Port activity report: October 2026
AIS-detectedGenerated Nov 4, 2026 · revision 1
Summary
In October 2026, Voydar observed 152,722 port calls by 25,048 seagoing ships at 2,490 ports in 97 countries. The median stay was 9.2 hours.
That is +7.6% against September 2026 (141,928 calls); most of the difference is AIS coverage, not traffic.
The busiest port in Voydar's data was Hong Kong, with 2,688 calls. Cargo ships made the most calls (33.8% of the total).
Counts follow AIS receiver coverage. Across the whole network, observed port calls went from 141,928 in September 2026 to 152,722 in October 2026. A port or waterway that moved by about the same proportion did not necessarily change at all; compare shares, not counts.
Charts
- Hong Kong2,688
- Piraeus1,988
- Napoli1,795
- Keppel1,657
- Chiba1,478
- Holtenau1,475
- Borre1,335
- Tanger Med1,269
- Kawasaki1,252
- IJmuiden/Velsen1,251
- Brunsbuttel1,224
- Seattle1,080
- Southampton1,011
- Pulau Bukom992
- Ha Kwai Chung962
- Cargo51,606
- Passenger47,929
- Tanker20,008
- High-speed craft12,516
- Other9,129
- Fishing5,851
- Tug3,159
- Special craft1,792
Data
Busiest ports by observed calls
| # | Port | Country | Calls | Ships | Median stay (h) | Share | Share, previous month | Previous month | Change (%) |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Hong Kong | Hong Kong | 2,688 | 304 | 1.3 | 1.8% | 0.6% | 830 | +223.9% |
| 2 | Piraeus | Greece | 1,988 | 480 | 12.7 | 1.3% | 1.4% | 2,022 | -1.7% |
| 3 | Napoli | Italy | 1,795 | 198 | 1.7 | 1.2% | 1.1% | 1,611 | +11.4% |
| 4 | Keppel | Singapore | 1,657 | 1,257 | 32.3 | 1.1% | 0.9% | 1,294 | +28.1% |
| 5 | Chiba | Japan | 1,478 | 755 | 22.5 | 1% | 0.7% | 1,042 | +41.8% |
| 6 | Holtenau | Germany | 1,475 | 793 | 1.4 | 1% | 0.5% | 745 | +98% |
| 7 | Borre | Norway | 1,335 | 26 | 0.6 | 0.9% | 0.3% | 365 | +265.8% |
| 8 | Tanger Med | Morocco | 1,269 | 328 | 3.4 | 0.8% | 0.8% | 1,115 | +13.8% |
| 9 | Kawasaki | Japan | 1,252 | 721 | 21.5 | 0.8% | 0.7% | 954 | +31.2% |
| 10 | IJmuiden/Velsen | Netherlands | 1,251 | 524 | 1.3 | 0.8% | 0.8% | 1,166 | +7.3% |
| 11 | Brunsbuttel | Germany | 1,224 | 733 | 1.3 | 0.8% | 0.5% | 657 | +86.3% |
| 12 | Seattle | United States | 1,080 | 147 | 0.8 | 0.7% | 0.5% | 765 | +41.2% |
| 13 | Southampton | United Kingdom | 1,011 | 188 | 1.2 | 0.7% | 0.6% | 787 | +28.5% |
| 14 | Pulau Bukom | Singapore | 992 | 753 | 27.8 | 0.6% | 0.5% | 761 | +30.4% |
| 15 | Ha Kwai Chung | Hong Kong | 962 | 398 | 16.2 | 0.6% | 0.5% | 663 | +45.1% |
| 16 | Goteborg | Sweden | 932 | 183 | 6.7 | 0.6% | 0.6% | 863 | +8% |
| 17 | Moss | Norway | 920 | 22 | 0.6 | 0.6% | 0.3% | 443 | +107.7% |
| 18 | Yokohama | Japan | 904 | 590 | 17.7 | 0.6% | 0.6% | 880 | +2.7% |
| 19 | Portsmouth | United Kingdom | 866 | 50 | 1 | 0.6% | 0.5% | 694 | +24.8% |
| 20 | Tokyo | Japan | 851 | 354 | 12.4 | 0.6% | 0.4% | 553 | +53.9% |
| 21 | Capri | Italy | 849 | 29 | 1 | 0.6% | 0.4% | 636 | +33.5% |
| 22 | Europoort | Netherlands | 832 | 460 | 22.6 | 0.5% | 0.5% | 725 | +14.8% |
| 23 | Oak Bluffs | United States | 754 | 17 | 0.9 | 0.5% | 0.4% | 553 | +36.3% |
| 24 | Terneuzen | Netherlands | 746 | 354 | 1.5 | 0.5% | 0.4% | 584 | +27.7% |
| 25 | Barcelona | Spain | 735 | 369 | 13.2 | 0.5% | 0.5% | 739 | -0.5% |
| 26 | Thawwassen | Canada | 710 | 10 | 0.8 | 0.5% | 0.4% | 632 | +12.3% |
| 27 | Alesund | Norway | 669 | 216 | 2.7 | 0.4% | 0.5% | 758 | -11.7% |
| 28 | Rio de Janeiro | Brazil | 639 | 353 | 37.4 | 0.4% | 0.3% | 394 | +62.2% |
| 29 | Santa Cruz de Tenerife | Spain | 631 | 145 | 4.6 | 0.4% | 0.4% | 571 | +10.5% |
| 30 | Warnemunde | Germany | 628 | 170 | 3.6 | 0.4% | 0.4% | 581 | +8.1% |
| 31 | Hamburg | Germany | 621 | 401 | 31.2 | 0.4% | 0.4% | 600 | +3.5% |
| 32 | Cowes | United Kingdom | 616 | 10 | 0.9 | 0.4% | 0.3% | 402 | +53.2% |
| 33 | Rotterdam | Netherlands | 597 | 342 | 24.5 | 0.4% | 0.3% | 452 | +32.1% |
| 34 | Ceuta | Spain | 579 | 228 | 4 | 0.4% | 0.3% | 387 | +49.6% |
| 35 | Bognes | Norway | 566 | 9 | 0.6 | 0.4% | 0.2% | 260 | +117.7% |
| 36 | Singapore | Singapore | 566 | 551 | 30.2 | 0.4% | 0.5% | 763 | -25.8% |
| 37 | Brooklyn/New York | United States | 565 | 150 | 10.3 | 0.4% | 0.3% | 380 | +48.7% |
| 38 | Valencia | Spain | 555 | 271 | 18 | 0.4% | 0.4% | 538 | +3.2% |
| 39 | Zeebrugge | Belgium | 547 | 228 | 17 | 0.4% | 0.4% | 573 | -4.5% |
| 40 | Porto d'Ischia | Italy | 542 | 18 | 1.1 | 0.4% | 0.3% | 404 | +34.2% |
| 41 | Boston | United States | 539 | 101 | 2 | 0.4% | 0.3% | 405 | +33.1% |
| 42 | Tromso | Norway | 526 | 189 | 11.4 | 0.3% | 0.4% | 530 | -0.8% |
| 43 | Stockholm | Sweden | 526 | 47 | 6.3 | 0.3% | 0.4% | 518 | +1.5% |
| 44 | Nanaimo | Canada | 521 | 21 | 0.9 | 0.3% | 0.2% | 279 | +86.7% |
| 45 | Sandnessjoen | Norway | 521 | 74 | 3.2 | 0.3% | 0.3% | 492 | +5.9% |
| 46 | Genova | Italy | 516 | 232 | 19.5 | 0.3% | 0.4% | 594 | -13.1% |
| 47 | Santos | Brazil | 512 | 402 | 41.7 | 0.3% | 0.2% | 271 | +88.9% |
| 48 | Dublin-Marine Terminal | Ireland | 511 | 99 | 5.1 | 0.3% | 0.2% | 253 | +102% |
| 49 | Dover | United Kingdom | 506 | 30 | 1.2 | 0.3% | 0.3% | 369 | +37.1% |
| 50 | Harstad | Norway | 498 | 89 | 3.2 | 0.3% | 0.3% | 449 | +10.9% |
Showing 50 of 2490 rows.
Biggest increases on the previous month
Biggest decreases on the previous month
| Port | Calls | Previous month | Change (calls) | Change (%) |
|---|---|---|---|---|
| Bergen | 459 | 822 | -363 | -44.2% |
| Kiel | 158 | 486 | -328 | -67.5% |
| Horten | 1 | 321 | -320 | -99.7% |
| Abelnes | 7 | 295 | -288 | -97.6% |
| Keelung (Chilung) | 87 | 354 | -267 | -75.4% |
| Swinoujscie | 3 | 257 | -254 | -98.8% |
| Port Said | 12 | 255 | -243 | -95.3% |
| Kiel Canal | 195 | 435 | -240 | -55.2% |
| Jakarta, Java | 255 | 494 | -239 | -48.4% |
| Silvertown | 9 | 236 | -227 | -96.2% |
Calls by ship type
| Ship type (AIS) | Calls | Ships | Share |
|---|---|---|---|
| Cargo | 51,606 | 13,200 | 33.8% |
| Passenger | 47,929 | 1,537 | 31.4% |
| Tanker | 20,008 | 5,908 | 13.1% |
| High-speed craft | 12,516 | 447 | 8.2% |
| Other | 9,129 | 1,805 | 6% |
| Fishing | 5,851 | 1,423 | 3.8% |
| Tug | 3,159 | 366 | 2.1% |
| Special craft | 1,792 | 185 | 1.2% |
| Military | 307 | 84 | 0.2% |
| Unknown | 239 | 85 | 0.2% |
| Wing-in-ground | 166 | 12 | 0.1% |
| Law enforcement | 15 | 3 | 0% |
| Pleasure craft | 4 | 3 | 0% |
| SAR | 1 | 1 | 0% |
Calls by country
| Country | Calls | Ships | Ports | Share |
|---|---|---|---|---|
| Norway | 26,738 | 1,761 | 512 | 17.5% |
| United States | 16,552 | 3,568 | 231 | 10.8% |
| United Kingdom | 10,803 | 2,034 | 259 | 7.1% |
| Italy | 9,096 | 1,287 | 99 | 6% |
| Netherlands | 8,634 | 2,504 | 118 | 5.7% |
| Germany | 8,042 | 1,832 | 97 | 5.3% |
| Japan | 6,706 | 2,067 | 30 | 4.4% |
| Spain | 6,542 | 2,113 | 80 | 4.3% |
| Sweden | 5,128 | 888 | 103 | 3.4% |
| Greece | 5,075 | 793 | 79 | 3.3% |
| Canada | 4,880 | 776 | 57 | 3.2% |
| Denmark | 4,440 | 1,001 | 89 | 2.9% |
| France | 4,325 | 1,286 | 103 | 2.8% |
| Hong Kong | 4,121 | 775 | 6 | 2.7% |
| Singapore | 3,717 | 2,567 | 7 | 2.4% |
| Belgium | 2,899 | 1,323 | 26 | 1.9% |
| Finland | 2,668 | 441 | 65 | 1.7% |
| Indonesia | 1,933 | 922 | 40 | 1.3% |
| Brazil | 1,579 | 875 | 20 | 1% |
| Morocco | 1,496 | 468 | 11 | 1% |
| Russia | 1,413 | 646 | 11 | 0.9% |
| Portugal | 1,383 | 485 | 24 | 0.9% |
| Australia | 1,269 | 469 | 29 | 0.8% |
| Poland | 1,184 | 584 | 15 | 0.8% |
| Türkiye | 1,137 | 593 | 23 | 0.7% |
| Estonia | 1,055 | 210 | 40 | 0.7% |
| Ireland | 1,047 | 290 | 23 | 0.7% |
| New Zealand | 645 | 202 | 12 | 0.4% |
| Israel | 620 | 224 | 7 | 0.4% |
| Argentina | 603 | 401 | 17 | 0.4% |
Showing 30 of 97 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 |
| October 2026 | 152,722 | 25,048 | 2,490 |
Calls per day · Show the numbers as a table
Calls per day
| Day | Calls |
|---|---|
| Oct 1, 2026 | 5,528 |
| Oct 2, 2026 | 5,174 |
| Oct 3, 2026 | 4,888 |
| Oct 4, 2026 | 4,716 |
| Oct 5, 2026 | 5,084 |
| Oct 6, 2026 | 5,056 |
| Oct 7, 2026 | 5,569 |
| Oct 8, 2026 | 5,403 |
| Oct 9, 2026 | 5,339 |
| Oct 10, 2026 | 4,701 |
| Oct 11, 2026 | 4,709 |
| Oct 12, 2026 | 5,225 |
| Oct 13, 2026 | 5,379 |
| Oct 14, 2026 | 5,332 |
| Oct 15, 2026 | 5,370 |
| Oct 16, 2026 | 5,486 |
| Oct 17, 2026 | 4,690 |
| Oct 18, 2026 | 4,382 |
| Oct 19, 2026 | 3,587 |
| Oct 20, 2026 | 5,062 |
| Oct 21, 2026 | 5,057 |
| Oct 22, 2026 | 5,115 |
| Oct 23, 2026 | 4,798 |
| Oct 24, 2026 | 4,438 |
| Oct 25, 2026 | 3,882 |
| Oct 26, 2026 | 4,665 |
| Oct 27, 2026 | 4,680 |
| Oct 28, 2026 | 4,944 |
| Oct 29, 2026 | 5,074 |
| Oct 30, 2026 | 4,946 |
| Oct 31, 2026 | 4,443 |
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
- Oct 1, 2026 to Oct 31, 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, October 2026 (revision 1, generated 2026-11-04). https://www.voydar.com/reports/port-activity/2026-10
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 October 2026 covers the rights-cleared feeds only (CC BY 4.0): port-calls-by-port for October 2026 (CSV) · /data