Chokepoint status
Not how much is moving. Where it is moving instead.
11.6%
Share of global chokepoint traffic sitting on a different route than it did in the 2019-2023 baseline period.
3 of 26 major routes are below half their normal traffic: Bab el-Mandeb Strait, Kerch Strait and Strait of Hormuz.
Every chokepoint
| Chokepoint | Transits/day | Baseline | vs baseline | vs last year | Status |
|---|---|---|---|---|---|
| Kerch Strait | 0 | 38 | −100% | −99% | Far below normal |
| Strait of Hormuz Moving, but little covered | 3 | 82 | −96% | −89% | Far below normal |
| Bab el-Mandeb Strait Moving, but little covered | 27 | 61 | −55% | −20% | Far below normal |
| Bosporus Strait Covered and confirmed in the data | 50 | 98 | −49% | −38% | Far below normal |
| Suez Canal Moving, but little covered | 41 | 60 | −32% | −0% | Far below normal |
| Oresund Strait | 39 | 51 | −24% | −9% | Below normal |
| Panama Canal Covered and confirmed in the data | 27 | 32 | −17% | −15% | Below normal |
| Ombai Strait | 10 | 12 | −13% | +3% | Below normal |
| Bohai Strait | 157 | 179 | −12% | −5% | Below normal |
| Balabac Strait | 10 | 11 | −12% | −4% | Below normal |
| Taiwan Strait Covered, but traffic is normal | 230 | 248 | −7% | −0% | Normal |
| Windward Passage | 15 | 16 | −7% | −4% | Normal |
| Torres Strait | 8 | 9 | −7% | −6% | Normal |
| Korea Strait | 217 | 232 | −6% | +4% | Normal |
| Dover Strait | 167 | 164 | +2% | −0% | Normal |
| Gibraltar Strait | 134 | 130 | +3% | +0% | Normal |
| Makassar Strait | 56 | 53 | +5% | +15% | Normal |
| Lombok Strait | 38 | 35 | +7% | +2% | Normal |
| Mindoro Strait | 53 | 48 | +10% | +24% | Normal |
| Mona Passage | 12 | 11 | +14% | +4% | Above normal |
| Yucatan Channel | 50 | 44 | +15% | −1% | Above normal |
| Tsugaru Strait | 54 | 46 | +16% | +14% | Above normal |
| Sunda Strait | 34 | 27 | +22% | +0% | Above normal |
| Malacca Strait Covered and confirmed in the data | 226 | 182 | +24% | −1% | Above normal |
| Luzon Strait | 95 | 70 | +36% | +24% | Far above normal |
| Cape of Good Hope | 86 | 48 | +80% | −4% | Far above normal |
| Magellan Strait | 6 | 4 | +53% | +38% | Far above normal |
| Bering Strait | 5 | 1 | +473% | +302% | Far above normal |
What the data says today
- Strait of Hormuz traffic is at its lowest since April 2026. IMF PortWatch · as of 11 Oct 2026
- Bab el-Mandeb Strait transits have held more than 15% below their 2019-2023 baseline on a 30-day average for 1,003 consecutive days — a run that began in January 2024. IMF PortWatch · as of 11 Oct 2026
- Bosporus Strait transits have held more than 15% below their 2019-2023 baseline on a 30-day average for 117 consecutive days — a run that began in June 2026. IMF PortWatch · as of 11 Oct 2026
- Kerch Strait transits have held more than 15% below their 2019-2023 baseline on a 30-day average for 1,780 consecutive days — a run that began in November 2021. IMF PortWatch · as of 11 Oct 2026
- Oresund Strait transits have held more than 15% below their 2019-2023 baseline on a 30-day average for 137 consecutive days — a run that began in May 2026. IMF PortWatch · as of 11 Oct 2026
- Strait of Hormuz transits have held more than 15% below their 2019-2023 baseline on a 30-day average for 221 consecutive days — a run that began in March 2026. IMF PortWatch · as of 11 Oct 2026
- Suez Canal transits have held more than 15% below their 2019-2023 baseline on a 30-day average for 989 consecutive days — a run that began in January 2024. IMF PortWatch · as of 11 Oct 2026
- 11.6% of global shipping traffic through the world's 28 maritime chokepoints is running on a different route than it did in 2019-2023, against a 3.8% baseline. IMF PortWatch · as of 11 Oct 2026
How the board works what is counted, the two baselines, what it cannot tell you
Twenty-eight straits, canals and passages carry most of the world’s seaborne trade. This page reports how much traffic each one is handling today, measured against what it handled before, and how far the global pattern has shifted.
The numbers come from satellite AIS positions for roughly 90,000 vessels, counted into daily transit calls by IMF PortWatch. They run three to nine days behind, which every row states.
Why counting total traffic finds nothing
The obvious index — add up the world’s transits and watch the total fall during a disruption — does not work. We built it and tested it against the Red Sea crisis before publishing anything here.
Through the worst months of that crisis, a breadth measure of how many chokepoints were running below baseline read 25–29%, against a long-run average of 22%. A capacity-weighted total went up.
Both fail for the same reason. Rerouting conserves traffic. Ships did not stop sailing when the Red Sea became dangerous; they sailed around Africa. Bab el-Mandeb lost close to what the Cape of Good Hope gained, and a total that adds the two together sees a quiet month.
So the signal is in the redistribution, not the level.
What the Route Displacement Index measures
The RDI is the distance between today’s distribution of traffic across the 28 chokepoints and the distribution over 2019–2023. It reads directly as a percentage: the share of global chokepoint traffic sitting on a different route than it did before.
It averaged 3.9% through the 2019–2023 baseline period. It has averaged over 7% since December 2023 and has not returned.
The index is derived from PortWatch counts and is published as CSV. It describes redistribution, not cost, delay or risk — a ship that reaches its destination the long way round still arrives.
Two baselines, because either alone misleads
Every route is reported against both its 2019–2023 baseline and its trailing year, and the pair matters more than either figure.
The Suez Canal is the clearest case. Against its trailing year it looks steady. Against 2019–2023 it is down by roughly a third. Both are true: traffic collapsed in early 2024 and has been flat at the lower level ever since. A page showing only the trailing year would report calm; one showing only the pre-disruption baseline would imply something is deteriorating now. The reader needs both.
What this cannot tell you
A transit count is not a delay. It counts ships that moved, not ships waiting at anchor, so congestion is invisible here.
Routes carrying fewer than five vessels a day are marked. A percentage change on a route averaging under one transit a day is arithmetic rather than information, and the Bering Strait going from one ship to two is not news.
The record begins on 1 January 2019. Any statement here about a low or a high means the lowest or highest since 2019, and nothing about earlier periods.
Source and licence
All transit data: IMF PortWatch, derived from satellite AIS.
PortWatch is published under IMF terms, not CC BY 4.0. This is a departure from the rest of this site, where every dataset is offered for reuse without restriction. The figures here — index levels, percentage deviations, baselines — are derived and transformed, and are attributed to the IMF as the source of the underlying data. The raw PortWatch series is not republished.
In our analysis
- Bab el-Mandeb fell below its 2024 low. Suez did not.
- A Stress Index of 80 is higher than any day of 2010–2019
- The Bosporus is 34% of the rise in route displacement. Hormuz, 3%
- Brent rose 10% in a week. In rupees it set a record
- Brent rose 23% in a month. The Hormuz counts point both ways
- The index went calm the week oil went violent
- A tenth of chokepoint traffic is on a different route.
- Malacca peaked in January. The Red Sea never moved it.