Strait of Hormuz traffic today
5 AIS-visible commercial ships have crossed the Strait of Hormuz today (since 00:00 UTC), 8 in the last 24 hours (7 inbound, 1 outbound) and 7 yesterday. Over the past 7 days, traffic averaged 8.6 ships per day, about 10% of the pre-crisis baseline of 84.8 a day.
Crossings at a glance
Live map →Inbound means westbound, into the Gulf; outbound means eastbound, to the Gulf of Oman. Days run 00:00–24:00 UTC. We count commercial ships (cargo ships and tankers of 80 m or more) with AIS switched on, once per direction per window. Last commercial crossing: JANKI, inbound, .
The crisis in one chart
Crisis timeline →Ships crossing the Strait of Hormuz each day since December 2025, against the pre-crisis average of 84.8 a day.
Sources: IMF PortWatch daily transit calls (satellite AIS); hormuz.now crossings of our counting line (commercial ships ≥80 m). AIS-visible traffic only.
Key days in the chart (IMF PortWatch)
| Date | Transits | What happened |
|---|---|---|
| 22 Feb 2026 | 127 | Highest day of February 2026 |
| 28 Feb 2026 | 57 | Day 1: the US and Israel launch Operation Epic Fury |
| 1 Mar 2026 | 20 | First attacks on merchant ships |
| 2 Mar 2026 | 4 | The IRGC confirms the closure |
| 4 Mar 2026 | 0 | No AIS-visible transits |
| 18 Apr 2026 | 20 | During the two-week ceasefire agreed on 8 April |
| 24 Jun 2026 | 51 | Post-closure peak, a week after the 17 June Islamabad Memorandum |
| 1–27 Sep 2026 | 3.7/day | Average; 1 transit on 27 September |
Source: IMF PortWatch, queried 29 Sep 2026. Events: crisis timeline.
Last 90 days
Daily pages →Commercial ships crossing the Strait of Hormuz per UTC day, by direction, with IMF PortWatch's count for the same day.
Sources: hormuz.now (AIS-visible commercial ships); IMF PortWatch, published several days late. The dotted line is the “back to normal” threshold in our status rules. Hatched bars are days reconstructed from an earlier tracking method; today's bar is partial. Our data starts on 20 April 2026.
Daily numbers, last 30 days
| Date (UTC) | Inbound | Outbound | Total | IMF PortWatch |
|---|---|---|---|---|
| 7 Oct So far | 5 | 0 | 5 | pending |
| 6 Oct | 5 | 2 | 7 | pending |
| 5 Oct | 8 | 9 | 17 | pending |
| 4 Oct | 5 | 5 | 10 | 4 |
| 3 Oct | 2 | 3 | 5 | 2 |
| 2 Oct | 7 | 5 | 12 | 4 |
| 1 Oct | 0 | 1 | 1 | 0 |
| 30 Sep | 3 | 7 | 10 | 4 |
| 29 Sep part est. | 2 | 1 | 3 | 1 |
| 28 Sep part est. | 5 | 1 | 6 | 4 |
| 27 Sep est. | 0 | 2 | 2 | 1 |
| 26 Sep est. | 3 | 3 | 6 | 4 |
| 25 Sep est. | 2 | 0 | 2 | 3 |
| 24 Sep est. | 1 | 3 | 4 | 5 |
| 23 Sep est. | 6 | 0 | 6 | 4 |
| 22 Sep est. | 0 | 2 | 2 | 3 |
| 21 Sep est. | 0 | 0 | 0 | 2 |
| 20 Sep est. | 1 | 6 | 7 | 1 |
| 19 Sep est. | 2 | 8 | 10 | 6 |
| 18 Sep est. | 3 | 2 | 5 | 7 |
| 17 Sep est. | 2 | 1 | 3 | 3 |
| 16 Sep est. | 1 | 1 | 2 | 1 |
| 15 Sep est. | 1 | 1 | 2 | 2 |
| 14 Sep est. | 2 | 1 | 3 | 2 |
| 13 Sep est. | 6 | 5 | 11 | 8 |
| 12 Sep est. | 3 | 1 | 4 | 2 |
| 11 Sep est. | 2 | 8 | 10 | 8 |
| 10 Sep est. | 3 | 5 | 8 | 5 |
| 9 Sep est. | 2 | 2 | 4 | 3 |
| 8 Sep est. | 2 | 1 | 3 | 6 |
Last 48 hours
Watch ships live →Commercial crossings of the Strait of Hormuz per hour (UTC), by direction.
Source: hormuz.now, AIS-visible commercial ships.
Hours with crossings (16 crossings in 48 hours)
| Hour starting (UTC) | Inbound | Outbound |
|---|---|---|
| 1 | 0 | |
| 1 | 0 | |
| 2 | 0 | |
| 1 | 0 | |
| 1 | 0 | |
| 0 | 1 | |
| 1 | 0 | |
| 1 | 0 | |
| 1 | 1 | |
| 1 | 0 | |
| 0 | 1 | |
| 1 | 0 | |
| 1 | 0 | |
| 1 | 0 |
Before the war
Crisis timeline →How many ships passed through the Strait of Hormuz before the war? IMF PortWatch data goes back to 2019. Annual averages ranged from 69.1 transits a day in 2019 to 93.5 in 2022.
Average transits per day, by month, since 2019.
Sources: IMF PortWatch (tankers, container, dry bulk, general cargo and ro-ro ships, satellite AIS); hormuz.now since 20 April 2026.
We measure “normal” against a pre-crisis baseline of 84.8 transits a day, 47.6 of them tankers: the IMF PortWatch daily average for the 365 days before the crisis (28 Feb 2025 – 27 Feb 2026).
That baseline is conservative. The 365 days to 27 February 2026 include unusually quiet months, November 2025 (67.4 a day), December 2025 (55.5) and January 2026 (58.5), so the figure sits below the 2022–2024 average of about 91–93 a day (IMF PortWatch, queried 29 Sep 2026).
Traffic was still near normal in February 2026, at 78.3 a day, before collapsing to 3.2 a day in March. What happened, day by day.
| Period | IMF PortWatch | hormuz.now |
|---|---|---|
| 2019 | 69.1 | — |
| 2020 | 73.6 | — |
| 2021 | 80.8 | — |
| 2022 | 93.5 | — |
| 2023 | 92.3 | — |
| 2024 | 91.1 | — |
| 2025 | 85.5 | — |
| Since January 2026, by month | ||
| January 2026 | 58.5 | — |
| February 2026 | 78.3 | — |
| March 2026 | 3.2 | — |
| April 2026 | 7.1 | 5.2 |
| May 2026 | 3.9 | 3.0 |
| June 2026 | 12.9 | 11.5 |
| July 2026 | 10.2 | 10.7 |
| August 2026 | 4.7 | 4.9 |
| September 2026 | 3.6 | 4.7 |
| October 2026 So far | 2.5 | 8.7 |
Average transits a day. Annual figures: IMF PortWatch, queried 29 Sep 2026. Monthly figures update as new data arrives; the latest PortWatch day is 4 October 2026.
Which ships are crossing
Ships near the strait →The 60 commercial crossings of the last 7 days, by ship type, flag and declared destination.
Ship type
Flag
Declared destination
Crews type the destination into the AIS transponder, so it can be wrong, out of date or a message rather than a port.
Route through the strait (approximate)
Approximate: we record where along our counting line, from Musandam (Oman) to near Kuhestak (Iran), each ship crossed, and assign it to the southern or northern side. The US-facilitated route runs along a southern corridor in Omani waters (Windward, 17 Sep 2026). “Not determined” means no crossing point was recorded.
Latest crossings
Last 24 h as JSON →| Time (UTC) | Ship | Direction |
|---|---|---|
| JANKI200 m | ← Inbound | |
| MIRAANMR · 182 m | ← Inbound | |
| NIKIMR · 183 m | ← Inbound | |
| CONCORDIA 6100 m | ← Inbound | |
| H7 PMB2228 m | ← Inbound | |
| ALIZAMR · 182 m | ← Inbound | |
| AL MAFYARSuezmax · 345 m | → Outbound | |
| MSV AL REHMAT 140091 m | ← Inbound | |
| ZHONG QUAN 10128 m | ← Inbound | |
| NANDA DEVIMR · 227 m | → Outbound | |
| KITION MPanamax/LR1 · 228 m | ← Inbound | |
| MANOHARSmall · 108 m | ← Inbound | |
| RAVYASmall · 142 m | → Outbound | |
| NANDA DEVIMR · 227 m | ← Inbound | |
| SINGAPORE ENERGYVLCC · 330 m | ← Inbound | |
| LB ENERGY210 m | ← Inbound | |
| KSL FUYANG180 m | → Outbound | |
| MING QIANG XING130 m | → Outbound | |
| RT 10106 m | ← Inbound | |
| KAIA179 m | → Outbound | |
| NIXIN 86134 m | → Outbound | |
| LISAMR · 183 m | ← Inbound | |
| SEPELU168 m | → Outbound | |
| MONARCHMR · 226 m | ← Inbound | |
| FIBIMR · 176 m | → Outbound |
Times are when each ship crossed our counting line, interpolated between AIS positions. Rows marked est. come from an earlier tracking method. Select a ship's name for its crossing history.
Daily archive
All days as CSV →Each UTC day has its own page listing every commercial crossing, ship by ship. The last 14 complete days:
- 6 October 202675 in · 2 out
- 5 October 2026178 in · 9 out
- 4 October 2026105 in · 5 out
- 3 October 202652 in · 3 out
- 2 October 2026127 in · 5 out
- 1 October 202610 in · 1 out
- 30 September 2026103 in · 7 out
- 29 September 2026 part est.32 in · 1 out
- 28 September 2026 part est.65 in · 1 out
- 27 September 2026 est.20 in · 2 out
- 26 September 2026 est.63 in · 3 out
- 25 September 2026 est.22 in · 0 out
- 24 September 2026 est.41 in · 3 out
- 23 September 2026 est.66 in · 0 out
Today's page, Strait of Hormuz traffic on 7 October 2026, fills in as the day goes on. Daily pages go back to 20 April 2026.
Why counts differ
Full explanation →| Source | Latest figure | Date |
|---|---|---|
| hormuz.now | 8 crossings in the last 24 h · 8.6 a day over 7 days | Live |
| IMF PortWatch | 4 transits on 4 Oct · 2.7 a day over 7 days | 4 Oct |
| Windward | 17 transits on 28 Sep (6 with AIS off) | 28 Sep |
| Windward | 24 transits on 27 Sep (14 with AIS off, 11 via the southern corridor) | 27 Sep |
| Lloyd's List Intelligence | 346 transits in August 2026 (191 westbound, 155 eastbound) | 9 Sep |
Trackers count different things: AIS-only sources such as hormuz.now and IMF PortWatch miss ships that switch off their transponders, while services such as Windward add satellite and radio-frequency detection, and Lloyd's List Intelligence counts only non-Iranian-linked ships over 10,000 dwt. On 27 September 2026 PortWatch recorded 1 transit and Windward 24, 14 of them with AIS off, so AIS-visible counts can undercount real traffic by an order of magnitude (IMF PortWatch, queried 29 Sep 2026; Windward, data to 28 Sep 2026). More in how the sources compare.
Download the data
Data and API →| File | What it contains |
|---|---|
| Daily counts, CSV/api/daily.csv | One row per UTC day since 20 April 2026: inbound, outbound, total and tanker crossings, whether the day was reconstructed, the IMF PortWatch total and a partial-day flag. |
| Daily counts, JSON/api/daily.json | The same daily series, for scripts and charts. |
| Crossings in the last 24 hours, JSON/api/crossings?hours=24 | Every commercial crossing with name, flag, type, direction, time, size and declared destination. |
| Current status, JSON/status.json | The headline status, today's and 24-hour counts, the 7-day average and the pre-crisis baseline. |
Free to reuse under CC BY 4.0: credit “hormuz.now” and link to this page. IMF PortWatch figures remain © IMF PortWatch. More datasets and field definitions on the data page.
Live AIS data as of · 1,623 vessels visible in the region. Counts are AIS-visible only and miss ships running dark. How we count.