Research · chokepoint-transit · v1.0.0

Strait of Hormuz Transit Report — July 2026

Strait of Hormuz transits are down 90.4% since the March 2026 closure — 9.9 ships/day since March 1 versus 103.2 in the same 2025 window — with July at about 20% of the February baseline, from IMF PortWatch daily data.

By World Monitor Research · published · modified · data through .

Derived analysis

Direct answer

Is the Strait of Hormuz open? Commercial transit has partially resumed but remains far below normal. Between 2026-03-01 and , IMF PortWatch recorded 1,400 vessel transits — a daily average of 9.9 against 103.2 in the same 2025 window, a 90.4% decline. July traffic to date averages 18.2 transits per day, about 20% of the February 2026 pre-disruption baseline.

This report quantifies the collapse and partial recovery using daily AIS-derived transit counts, keeps observed data separate from third-party event reporting, and documents exactly what this data cannot show — including vessels transiting with AIS transmitters off.

Derived analysis

Key figures

transits vs the same 2025 window (2026-03-01 → 2026-07-19)−90.4%
average since March 1 — versus 103.2/day in 20259.9/day
June 2026 tanker transits — versus 55.5 in June 20255.7/day
zero-transit days since March 1 — none in the prior seven years3

Observed transport data

What the observed data shows

Through February 2026, Hormuz transit levels were unremarkable: 89.4 transits per day in February against a 91.5 full-year 2025 average. The series breaks on 2026-03-01 (24 transits) and collapses from 2026-03-02, averaging 4.8 per day for March — including 2 days with zero AIS-observed transits. Across the full window since 2026-03-01 there have been 3 zero-transit days; the preceding seven years of the series contain none (the pre-collapse daily minimum was 19).

Recovery has been partial and uneven: 8.5 per day in April, 6.5 in May, 15.1 in June, and 18.2 for 2026-07-01 through . The strongest single day since the collapse was with 51 transits — still 43% below the February daily average. The final week of the observation window averaged 12.1 transits per day, lower than the preceding week, so the series gives no basis to describe the recovery as steadily improving.

Tanker traffic collapsed hardest. June 2026 averaged 5.7 tanker transits per day against 55.5 in June 2025, and aggregate transiting tanker capacity fell from 2.29 million DWT per day in February to 0.32 million in June.

Daily transit calls, Strait of Hormuz, January – July 2026 Daily AIS-observed transit calls from 2026-01-01 to 2026-07-19. Traffic averaged 89.4/day in February, collapsed from Mar 1, and has partially recovered to 18.2/day in July. 04080120160 Mar 1 — collapse begins Jun 24 — 51 transits Jan 2026Feb 2026Mar 2026Apr 2026May 2026Jun 2026Jul 2026
Daily AIS-observed transit calls from 2026-01-01 to 2026-07-19. Traffic averaged 89.4/day in February, collapsed from Mar 1, and has partially recovered to 18.2/day in July.
Average daily transits by month, July 2025 – July 2026 Monthly averages of the same daily series, July 2025 through July 2026. 04080120 Jul 2025: 103.9 transits/dayAug 2025: 93.9 transits/daySep 2025: 91.8 transits/dayOct 2025: 89.4 transits/dayNov 2025: 70.8 transits/dayDec 2025: 62.1 transits/dayJan 2026: 71.7 transits/dayFeb 2026: 89.4 transits/day89Mar 2026: 4.8 transits/day4.8Apr 2026: 8.5 transits/dayMay 2026: 6.5 transits/dayJun 2026: 15.1 transits/day15.1Jul 2026 (partial: through 2026-07-19): 18.2 transits/day18.2 Jul ’25Aug ’25Sep ’25Oct ’25Nov ’25Dec ’25Jan ’26Feb ’26Mar ’26Apr ’26May ’26Jun ’26Jul ’26
Monthly averages of the same daily series, July 2025 through July 2026. The Jul 2026 bar is partial (through 2026-07-19) and drawn hatched.
Average daily transits by month, Strait of Hormuz (textual equivalent of the charts)
MonthAvg daily transitsObserved days
Jul 2025103.931
Aug 202593.931
Sep 202591.830
Oct 202589.431
Nov 202570.830
Dec 202562.131
Jan 202671.731
Feb 202689.428
Mar 20264.831
Apr 20268.530
May 20266.531
Jun 202615.130
Jul 2026 (partial)18.219

Observed transport data

Other chokepoints in the same window

The Hormuz collapse is not visible in the neighbouring corridors. Bab el-Mandeb and Suez continue at the depressed levels that have persisted since the 2023–24 Red Sea crisis, and Cape of Good Hope diversion traffic remains elevated but flat. Any rerouting associated with the Hormuz disruption does not appear as a level change in these three series during this window.

Context chokepoints: average daily transits (same snapshot, same units)
Chokepoint2025 avgFeb 2026Jun 2026Jul 1–19 2026
Bab el-Mandeb Strait33.236.436.235.4
Suez Canal38.441.340.341.7
Cape of Good Hope89.486.992.592.8

News context

Event context from named sources

World Monitor does not independently verify the events below; they are third-party reporting, listed with source and dates, and kept separate from the observed transit data above.

Methodology

Methodology

All transit figures derive from one source: IMF PortWatch daily chokepoint transit calls (portwatch.imf.org, based on UN Global Platform AIS data), retrieved on from the public PortWatch ArcGIS service and frozen into the versioned snapshot named below. A transit call is an AIS-observed passage; vessel classes (tanker, container, dry bulk, general cargo, ro-ro) and deadweight-tonnage aggregates are PortWatch fields, not World Monitor estimates.

Derived figures are arithmetic over that series only — period averages, sums, and percentage comparisons, each documented in the provenance table below. No smoothing, interpolation, forecasting, or cross-source blending is applied. Missing days would be listed explicitly rather than filled; this snapshot has 0 missing days across all four series. The report page is rebuilt deterministically from the committed snapshot, so every figure can be recomputed from the published data files.

Methodology

Limitations and known gaps

AIS undercount: PortWatch counts AIS-broadcasting passages. In a conflict zone with GPS interference and deliberate transponder shutdowns, physical transits can exceed AIS-observed transits by an unknown margin; an independent tracker counted 99 tankers in the region transmitting no AIS on 2026-07-27. The published counts are therefore a lower bound on total transit activity, not a measurement of total physical flow.

Publication lag: the PortWatch series ended at when retrieved on — an eight-day lag. This report does not estimate the missing days. Upstream revisions: PortWatch may revise history; this edition is pinned to its retrieval snapshot and states its retrieval time precisely so revisions are detectable.

July 2026 figures cover 2026-07-01 through only and are labelled partial wherever they appear. Official statements and market context are out of scope for this edition, as declared above.

Machine-readable data

Download the data

Both files are versioned (report version 1.0.0, snapshot chokepoint-transit-2026-07) and regenerate byte-identically from the committed snapshot. Underlying data: IMF PortWatch; cite it when reusing the raw series.

Methodology

Figure provenance

Every figure in this report, with its observation period, transformation, and source. Recompute any of them from the downloadable data.

Published figures and their provenance
FigureValueObservation periodMethod
February 2026 daily average89.4 transits/day2026-02-01 → 2026-02-28mean of daily total transit calls
February 2026 tanker daily average49.4 transits/day2026-02-01 → 2026-02-28mean of daily tanker transit calls
2025 full-year daily average91.5 transits/day2025-01-01 → 2025-12-31mean of daily total transit calls
March 2026 daily average4.8 transits/day2026-03-01 → 2026-03-31mean of daily total transit calls
April 2026 daily average8.5 transits/day2026-04-01 → 2026-04-30mean of daily total transit calls
May 2026 daily average6.5 transits/day2026-05-01 → 2026-05-31mean of daily total transit calls
June 2026 daily average15.1 transits/day2026-06-01 → 2026-06-30mean of daily total transit calls
June 2026 tanker daily average5.7 transits/day2026-06-01 → 2026-06-30mean of daily tanker transit calls
June 2025 tanker daily average55.5 transits/day2025-06-01 → 2025-06-30mean of daily tanker transit calls
July 2026 daily average (partial month)18.2 transits/day2026-07-01 → 2026-07-19mean of daily total transit calls
Transits on 2026-03-0124 transits2026-03-01daily total transit calls
Days in disruption window141 days2026-03-01 → 2026-07-19count of observed days
Total transits since 2026-03-011,400 transits2026-03-01 → 2026-07-19sum of daily total transit calls
Daily average since 2026-03-019.9 transits/day2026-03-01 → 2026-07-19sum of daily totals ÷ observed days
Total transits, same 2025 window14,547 transits2025-03-01 → 2025-07-19sum of daily total transit calls
Daily average, same 2025 window103.2 transits/day2025-03-01 → 2025-07-19sum of daily totals ÷ observed days
Transit decline vs same 2025 window90.4%2026-03-01 → 2026-07-19 vs 2025 equivalent1 − (2026 window sum ÷ 2025 window sum)
July 2026 (partial) as share of February 202620%2026-07-01 → 2026-07-19 vs 2026-02July partial-month daily average ÷ February daily average
Zero-transit days in March 20262 days2026-03-01 → 2026-03-31count of days with total = 0
Zero-transit days since 2026-03-013 days2026-03-01 → 2026-07-19count of days with total = 0
Pre-collapse daily minimum (2019 → February 2026)19 transits2019-01-01 → 2026-02-28minimum daily total transit calls
Strongest day since the collapse2026-06-242026-03-01 → 2026-07-19date of maximum daily total
Transits on the strongest post-collapse day51 transits2026-06-24daily total transit calls
Strongest post-collapse day vs February average43%2026-06-24 vs 2026-021 − (peak daily total ÷ February daily average)
Final observed week daily average12.1 transits/day2026-07-13 → 2026-07-19mean of daily total transit calls
February 2026 tanker capacity2.29 million DWT/day2026-02-01 → 2026-02-28mean of daily aggregate tanker deadweight tonnage ÷ 10⁶
June 2026 tanker capacity0.32 million DWT/day2026-06-01 → 2026-06-30mean of daily aggregate tanker deadweight tonnage ÷ 10⁶
Observation window end2026-07-192026-07-19latest date in the retrieved series
Snapshot retrieval date2026-07-272026-07-27UTC date of the snapshot retrieval
Missing days across all series0 days2019-01-01 → 2026-07-19sum of enumerated calendar gaps across snapshot series

Methodology

Cite this report

Cite the report as:

World Monitor Research, “Strait of Hormuz Transit Report — July 2026”, version 1.0.0, published 2026-07-27. https://www.worldmonitor.app/research/strait-of-hormuz-transit-report-2026-07/ — underlying transit data: IMF PortWatch (portwatch.imf.org).

The canonical URL is stable, editions are append-only, and corrections bump the version and modified date rather than silently rewriting figures.

Live product

Track this live

This report is a dated snapshot. For the current picture: the live Strait of Hormuz status page shows today's disruption pulse, and the World Monitor dashboard adds map layers, alerts, and vessel context around it.

Programmatic access: the same chokepoint status and transit history are available through the World Monitor REST API and the MCP server for AI agents. Higher request limits and research briefings come with World Monitor Pro. The research itself stays free and ungated.

Declared gaps

What this edition does not cover

Why this report exists

Topic selection, from evidence

Snapshot: docs/snapshots/chokepoint-transit-2026-07.json (retrieved 2026-07-27T21:38:37.469Z). Attribution: IMF PortWatch (portwatch.imf.org), based on UN Global Platform AIS data. Consult portwatch.imf.org for upstream terms of use. Methodology: chokepoint monitoring methodology.