Traffic · live data

Strait of Hormuz traffic today

3 AIS-visible commercial ships have crossed the Strait of Hormuz today (since 00:00 UTC), 8 in the last 24 hours (3 inbound, 5 outbound) and 6 yesterday. Over the past 7 days, traffic averaged 6.4 ships per day, about 8% of the pre-crisis baseline of 84.8 a day.

Crossings at a glance

Live map →
3
crossed today (since 00:00 UTC)
2 in · 1 out · Today's ships
8
in the last 24 hours
3 inbound · 5 outbound
6
yesterday (UTC)
1 in · 5 out · Ships on 14 Nov
6.4/day
7-day average
45 crossings in 7 days
196
crossings in the last 30 days
6.5 a day on average
14
tankers in 7 days
31 cargo ships in the same period
0
LNG and LPG carriers in 7 days
0 LNG · 0 LPG
8%
of normal traffic
7-day average vs 84.8 a day before the crisis

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: SEA EAGLE, outbound, .

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.

03875113150Trump: no deal neededWar beginsCeasefireUS blockade beginsPGSA toll authorityCeasefire collapsesBlockade reimposedUS: mines clearedIran: two-day plan1 December 2025: 65 transits (IMF PortWatch)2 December 2025: 59 transits (IMF PortWatch)3 December 2025: 51 transits (IMF PortWatch)4 December 2025: 45 transits (IMF PortWatch)5 December 2025: 44 transits (IMF PortWatch)6 December 2025: 68 transits (IMF PortWatch)7 December 2025: 64 transits (IMF PortWatch)8 December 2025: 59 transits (IMF PortWatch)9 December 2025: 82 transits (IMF PortWatch)10 December 2025: 52 transits (IMF PortWatch)11 December 2025: 50 transits (IMF PortWatch)12 December 2025: 41 transits (IMF PortWatch)13 December 2025: 46 transits (IMF PortWatch)14 December 2025: 49 transits (IMF PortWatch)15 December 2025: 47 transits (IMF PortWatch)16 December 2025: 55 transits (IMF PortWatch)17 December 2025: 50 transits (IMF PortWatch)18 December 2025: 55 transits (IMF PortWatch)19 December 2025: 31 transits (IMF PortWatch)20 December 2025: 48 transits (IMF PortWatch)21 December 2025: 54 transits (IMF PortWatch)22 December 2025: 46 transits (IMF PortWatch)23 December 2025: 58 transits (IMF PortWatch)24 December 2025: 65 transits (IMF PortWatch)25 December 2025: 68 transits (IMF PortWatch)26 December 2025: 62 transits (IMF PortWatch)27 December 2025: 66 transits (IMF PortWatch)28 December 2025: 55 transits (IMF PortWatch)29 December 2025: 50 transits (IMF PortWatch)30 December 2025: 66 transits (IMF PortWatch)31 December 2025: 71 transits (IMF PortWatch)1 January 2026: 64 transits (IMF PortWatch)2 January 2026: 51 transits (IMF PortWatch)3 January 2026: 59 transits (IMF PortWatch)4 January 2026: 49 transits (IMF PortWatch)5 January 2026: 61 transits (IMF PortWatch)6 January 2026: 61 transits (IMF PortWatch)7 January 2026: 66 transits (IMF PortWatch)8 January 2026: 62 transits (IMF PortWatch)9 January 2026: 74 transits (IMF PortWatch)10 January 2026: 63 transits (IMF PortWatch)11 January 2026: 64 transits (IMF PortWatch)12 January 2026: 52 transits (IMF PortWatch)13 January 2026: 53 transits (IMF PortWatch)14 January 2026: 61 transits (IMF PortWatch)15 January 2026: 62 transits (IMF PortWatch)16 January 2026: 53 transits (IMF PortWatch)17 January 2026: 38 transits (IMF PortWatch)18 January 2026: 54 transits (IMF PortWatch)19 January 2026: 58 transits (IMF PortWatch)20 January 2026: 58 transits (IMF PortWatch)21 January 2026: 56 transits (IMF PortWatch)22 January 2026: 64 transits (IMF PortWatch)23 January 2026: 48 transits (IMF PortWatch)24 January 2026: 46 transits (IMF PortWatch)25 January 2026: 64 transits (IMF PortWatch)26 January 2026: 43 transits (IMF PortWatch)27 January 2026: 61 transits (IMF PortWatch)28 January 2026: 54 transits (IMF PortWatch)29 January 2026: 72 transits (IMF PortWatch)30 January 2026: 71 transits (IMF PortWatch)31 January 2026: 70 transits (IMF PortWatch)1 February 2026: 49 transits (IMF PortWatch)2 February 2026: 67 transits (IMF PortWatch)3 February 2026: 66 transits (IMF PortWatch)4 February 2026: 43 transits (IMF PortWatch)5 February 2026: 71 transits (IMF PortWatch)6 February 2026: 60 transits (IMF PortWatch)7 February 2026: 60 transits (IMF PortWatch)8 February 2026: 58 transits (IMF PortWatch)9 February 2026: 53 transits (IMF PortWatch)10 February 2026: 65 transits (IMF PortWatch)11 February 2026: 81 transits (IMF PortWatch)12 February 2026: 68 transits (IMF PortWatch)13 February 2026: 103 transits (IMF PortWatch)14 February 2026: 91 transits (IMF PortWatch)15 February 2026: 74 transits (IMF PortWatch)16 February 2026: 54 transits (IMF PortWatch)17 February 2026: 75 transits (IMF PortWatch)18 February 2026: 109 transits (IMF PortWatch)19 February 2026: 115 transits (IMF PortWatch)20 February 2026: 94 transits (IMF PortWatch)21 February 2026: 86 transits (IMF PortWatch)22 February 2026: 127 transits (IMF PortWatch)23 February 2026: 104 transits (IMF PortWatch)24 February 2026: 93 transits (IMF PortWatch)25 February 2026: 116 transits (IMF PortWatch)26 February 2026: 89 transits (IMF PortWatch)27 February 2026: 64 transits (IMF PortWatch)28 February 2026: 57 transits (IMF PortWatch)1 March 2026: 20 transits (IMF PortWatch)2 March 2026: 4 transits (IMF PortWatch)3 March 2026: 4 transits (IMF PortWatch)5 March 2026: 3 transits (IMF PortWatch)6 March 2026: 2 transits (IMF PortWatch)7 March 2026: 3 transits (IMF PortWatch)8 March 2026: 2 transits (IMF PortWatch)9 March 2026: 2 transits (IMF PortWatch)10 March 2026: 2 transits (IMF PortWatch)11 March 2026: 2 transits (IMF PortWatch)12 March 2026: 1 transits (IMF PortWatch)14 March 2026: 1 transits (IMF PortWatch)15 March 2026: 7 transits (IMF PortWatch)16 March 2026: 4 transits (IMF PortWatch)17 March 2026: 1 transits (IMF PortWatch)20 March 2026: 3 transits (IMF PortWatch)22 March 2026: 2 transits (IMF PortWatch)23 March 2026: 4 transits (IMF PortWatch)24 March 2026: 2 transits (IMF PortWatch)25 March 2026: 2 transits (IMF PortWatch)26 March 2026: 4 transits (IMF PortWatch)27 March 2026: 2 transits (IMF PortWatch)28 March 2026: 6 transits (IMF PortWatch)29 March 2026: 5 transits (IMF PortWatch)30 March 2026: 6 transits (IMF PortWatch)31 March 2026: 5 transits (IMF PortWatch)1 April 2026: 7 transits (IMF PortWatch)2 April 2026: 1 transits (IMF PortWatch)3 April 2026: 3 transits (IMF PortWatch)4 April 2026: 11 transits (IMF PortWatch)5 April 2026: 4 transits (IMF PortWatch)6 April 2026: 5 transits (IMF PortWatch)7 April 2026: 3 transits (IMF PortWatch)8 April 2026: 3 transits (IMF PortWatch)9 April 2026: 8 transits (IMF PortWatch)10 April 2026: 3 transits (IMF PortWatch)11 April 2026: 7 transits (IMF PortWatch)12 April 2026: 12 transits (IMF PortWatch)13 April 2026: 7 transits (IMF PortWatch)14 April 2026: 5 transits (IMF PortWatch)15 April 2026: 7 transits (IMF PortWatch)16 April 2026: 3 transits (IMF PortWatch)17 April 2026: 8 transits (IMF PortWatch)18 April 2026: 20 transits (IMF PortWatch)19 April 2026: 2 transits (IMF PortWatch)20 April 2026: 3 transits (IMF PortWatch)21 April 2026: 4 transits (IMF PortWatch)22 April 2026: 5 transits (IMF PortWatch)23 April 2026: 3 transits (IMF PortWatch)24 April 2026: 6 transits (IMF PortWatch)25 April 2026: 4 transits (IMF PortWatch)26 April 2026: 3 transits (IMF PortWatch)27 April 2026: 7 transits (IMF PortWatch)28 April 2026: 10 transits (IMF PortWatch)29 April 2026: 39 transits (IMF PortWatch)30 April 2026: 11 transits (IMF PortWatch)1 May 2026: 7 transits (IMF PortWatch)2 May 2026: 6 transits (IMF PortWatch)3 May 2026: 6 transits (IMF PortWatch)4 May 2026: 2 transits (IMF PortWatch)9 May 2026: 1 transits (IMF PortWatch)10 May 2026: 7 transits (IMF PortWatch)11 May 2026: 7 transits (IMF PortWatch)12 May 2026: 3 transits (IMF PortWatch)13 May 2026: 4 transits (IMF PortWatch)14 May 2026: 10 transits (IMF PortWatch)15 May 2026: 4 transits (IMF PortWatch)16 May 2026: 7 transits (IMF PortWatch)17 May 2026: 3 transits (IMF PortWatch)18 May 2026: 4 transits (IMF PortWatch)19 May 2026: 4 transits (IMF PortWatch)20 May 2026: 8 transits (IMF PortWatch)21 May 2026: 5 transits (IMF PortWatch)22 May 2026: 2 transits (IMF PortWatch)23 May 2026: 6 transits (IMF PortWatch)24 May 2026: 5 transits (IMF PortWatch)25 May 2026: 4 transits (IMF PortWatch)26 May 2026: 4 transits (IMF PortWatch)27 May 2026: 1 transits (IMF PortWatch)28 May 2026: 2 transits (IMF PortWatch)29 May 2026: 1 transits (IMF PortWatch)30 May 2026: 4 transits (IMF PortWatch)31 May 2026: 5 transits (IMF PortWatch)1 June 2026: 2 transits (IMF PortWatch)2 June 2026: 11 transits (IMF PortWatch)3 June 2026: 9 transits (IMF PortWatch)4 June 2026: 3 transits (IMF PortWatch)5 June 2026: 2 transits (IMF PortWatch)6 June 2026: 2 transits (IMF PortWatch)7 June 2026: 2 transits (IMF PortWatch)8 June 2026: 7 transits (IMF PortWatch)9 June 2026: 4 transits (IMF PortWatch)10 June 2026: 3 transits (IMF PortWatch)11 June 2026: 2 transits (IMF PortWatch)12 June 2026: 1 transits (IMF PortWatch)15 June 2026: 7 transits (IMF PortWatch)16 June 2026: 10 transits (IMF PortWatch)17 June 2026: 8 transits (IMF PortWatch)18 June 2026: 20 transits (IMF PortWatch)19 June 2026: 9 transits (IMF PortWatch)20 June 2026: 25 transits (IMF PortWatch)21 June 2026: 6 transits (IMF PortWatch)22 June 2026: 16 transits (IMF PortWatch)23 June 2026: 29 transits (IMF PortWatch)24 June 2026: 51 transits (IMF PortWatch)25 June 2026: 46 transits (IMF PortWatch)26 June 2026: 30 transits (IMF PortWatch)27 June 2026: 25 transits (IMF PortWatch)28 June 2026: 16 transits (IMF PortWatch)29 June 2026: 26 transits (IMF PortWatch)30 June 2026: 16 transits (IMF PortWatch)1 July 2026: 29 transits (IMF PortWatch)2 July 2026: 28 transits (IMF PortWatch)3 July 2026: 24 transits (IMF PortWatch)4 July 2026: 17 transits (IMF PortWatch)5 July 2026: 22 transits (IMF PortWatch)6 July 2026: 25 transits (IMF PortWatch)7 July 2026: 26 transits (IMF PortWatch)8 July 2026: 20 transits (IMF PortWatch)9 July 2026: 10 transits (IMF PortWatch)10 July 2026: 7 transits (IMF PortWatch)11 July 2026: 6 transits (IMF PortWatch)12 July 2026: 4 transits (IMF PortWatch)13 July 2026: 10 transits (IMF PortWatch)14 July 2026: 8 transits (IMF PortWatch)15 July 2026: 9 transits (IMF PortWatch)16 July 2026: 6 transits (IMF PortWatch)17 July 2026: 1 transits (IMF PortWatch)18 July 2026: 6 transits (IMF PortWatch)19 July 2026: 4 transits (IMF PortWatch)20 July 2026: 5 transits (IMF PortWatch)21 July 2026: 6 transits (IMF PortWatch)22 July 2026: 6 transits (IMF PortWatch)24 July 2026: 3 transits (IMF PortWatch)25 July 2026: 2 transits (IMF PortWatch)26 July 2026: 3 transits (IMF PortWatch)27 July 2026: 5 transits (IMF PortWatch)28 July 2026: 5 transits (IMF PortWatch)29 July 2026: 7 transits (IMF PortWatch)30 July 2026: 4 transits (IMF PortWatch)31 July 2026: 8 transits (IMF PortWatch)1 August 2026: 5 transits (IMF PortWatch)2 August 2026: 3 transits (IMF PortWatch)3 August 2026: 6 transits (IMF PortWatch)4 August 2026: 7 transits (IMF PortWatch)5 August 2026: 5 transits (IMF PortWatch)6 August 2026: 2 transits (IMF PortWatch)7 August 2026: 6 transits (IMF PortWatch)8 August 2026: 10 transits (IMF PortWatch)9 August 2026: 3 transits (IMF PortWatch)10 August 2026: 4 transits (IMF PortWatch)11 August 2026: 9 transits (IMF PortWatch)12 August 2026: 3 transits (IMF PortWatch)13 August 2026: 6 transits (IMF PortWatch)14 August 2026: 7 transits (IMF PortWatch)15 August 2026: 1 transits (IMF PortWatch)16 August 2026: 1 transits (IMF PortWatch)17 August 2026: 4 transits (IMF PortWatch)18 August 2026: 6 transits (IMF PortWatch)19 August 2026: 6 transits (IMF PortWatch)20 August 2026: 5 transits (IMF PortWatch)21 August 2026: 4 transits (IMF PortWatch)22 August 2026: 7 transits (IMF PortWatch)23 August 2026: 3 transits (IMF PortWatch)24 August 2026: 3 transits (IMF PortWatch)25 August 2026: 4 transits (IMF PortWatch)26 August 2026: 5 transits (IMF PortWatch)27 August 2026: 2 transits (IMF PortWatch)28 August 2026: 7 transits (IMF PortWatch)29 August 2026: 3 transits (IMF PortWatch)30 August 2026: 6 transits (IMF PortWatch)31 August 2026: 3 transits (IMF PortWatch)1 September 2026: 4 transits (IMF PortWatch)2 September 2026: 3 transits (IMF PortWatch)3 September 2026: 2 transits (IMF PortWatch)4 September 2026: 2 transits (IMF PortWatch)5 September 2026: 2 transits (IMF PortWatch)6 September 2026: 6 transits (IMF PortWatch)7 September 2026: 5 transits (IMF PortWatch)8 September 2026: 6 transits (IMF PortWatch)9 September 2026: 3 transits (IMF PortWatch)10 September 2026: 5 transits (IMF PortWatch)11 September 2026: 8 transits (IMF PortWatch)12 September 2026: 2 transits (IMF PortWatch)13 September 2026: 8 transits (IMF PortWatch)14 September 2026: 2 transits (IMF PortWatch)15 September 2026: 2 transits (IMF PortWatch)16 September 2026: 1 transits (IMF PortWatch)17 September 2026: 3 transits (IMF PortWatch)18 September 2026: 7 transits (IMF PortWatch)19 September 2026: 6 transits (IMF PortWatch)20 September 2026: 1 transits (IMF PortWatch)21 September 2026: 2 transits (IMF PortWatch)22 September 2026: 3 transits (IMF PortWatch)23 September 2026: 4 transits (IMF PortWatch)24 September 2026: 5 transits (IMF PortWatch)25 September 2026: 3 transits (IMF PortWatch)26 September 2026: 4 transits (IMF PortWatch)27 September 2026: 1 transits (IMF PortWatch)28 September 2026: 4 transits (IMF PortWatch)29 September 2026: 1 transits (IMF PortWatch)30 September 2026: 4 transits (IMF PortWatch)2 October 2026: 4 transits (IMF PortWatch)3 October 2026: 2 transits (IMF PortWatch)4 October 2026: 4 transits (IMF PortWatch)5 October 2026: 8 transits (IMF PortWatch)6 October 2026: 2 transits (IMF PortWatch)7 October 2026: 6 transits (IMF PortWatch)8 October 2026: 4 transits (IMF PortWatch)9 October 2026: 3 transits (IMF PortWatch)10 October 2026: 4 transits (IMF PortWatch)11 October 2026: 2 transits (IMF PortWatch)12 October 2026: 3 transits (IMF PortWatch)13 October 2026: 7 transits (IMF PortWatch)14 October 2026: 3 transits (IMF PortWatch)15 October 2026: 2 transits (IMF PortWatch)16 October 2026: 7 transits (IMF PortWatch)18 October 2026: 4 transits (IMF PortWatch)19 October 2026: 4 transits (IMF PortWatch)20 October 2026: 3 transits (IMF PortWatch)21 October 2026: 3 transits (IMF PortWatch)22 October 2026: 4 transits (IMF PortWatch)23 October 2026: 5 transits (IMF PortWatch)24 October 2026: 2 transits (IMF PortWatch)25 October 2026: 2 transits (IMF PortWatch)26 October 2026: 5 transits (IMF PortWatch)27 October 2026: 4 transits (IMF PortWatch)28 October 2026: 3 transits (IMF PortWatch)29 October 2026: 3 transits (IMF PortWatch)30 October 2026: 7 transits (IMF PortWatch)31 October 2026: 8 transits (IMF PortWatch)1 November 2026: 1 transits (IMF PortWatch)2 November 2026: 2 transits (IMF PortWatch)3 November 2026: 4 transits (IMF PortWatch)4 November 2026: 5 transits (IMF PortWatch)5 November 2026: 5 transits (IMF PortWatch)6 November 2026: 6 transits (IMF PortWatch)7 November 2026: 2 transits (IMF PortWatch)8 November 2026: 3 transits (IMF PortWatch)Pre-crisis average 84.8/dayDec 2025Jan 2026FebMarAprMayJunJulAugSepOctNov03875113150Trump: no deal neededWar beginsCeasefireUS blockade beginsCeasefire collapsesBlockade reimposed1 December 2025: 65 transits (IMF PortWatch)2 December 2025: 59 transits (IMF PortWatch)3 December 2025: 51 transits (IMF PortWatch)4 December 2025: 45 transits (IMF PortWatch)5 December 2025: 44 transits (IMF PortWatch)6 December 2025: 68 transits (IMF PortWatch)7 December 2025: 64 transits (IMF PortWatch)8 December 2025: 59 transits (IMF PortWatch)9 December 2025: 82 transits (IMF PortWatch)10 December 2025: 52 transits (IMF PortWatch)11 December 2025: 50 transits (IMF PortWatch)12 December 2025: 41 transits (IMF PortWatch)13 December 2025: 46 transits (IMF PortWatch)14 December 2025: 49 transits (IMF PortWatch)15 December 2025: 47 transits (IMF PortWatch)16 December 2025: 55 transits (IMF PortWatch)17 December 2025: 50 transits (IMF PortWatch)18 December 2025: 55 transits (IMF PortWatch)19 December 2025: 31 transits (IMF PortWatch)20 December 2025: 48 transits (IMF PortWatch)21 December 2025: 54 transits (IMF PortWatch)22 December 2025: 46 transits (IMF PortWatch)23 December 2025: 58 transits (IMF PortWatch)24 December 2025: 65 transits (IMF PortWatch)25 December 2025: 68 transits (IMF PortWatch)26 December 2025: 62 transits (IMF PortWatch)27 December 2025: 66 transits (IMF PortWatch)28 December 2025: 55 transits (IMF PortWatch)29 December 2025: 50 transits (IMF PortWatch)30 December 2025: 66 transits (IMF PortWatch)31 December 2025: 71 transits (IMF PortWatch)1 January 2026: 64 transits (IMF PortWatch)2 January 2026: 51 transits (IMF PortWatch)3 January 2026: 59 transits (IMF PortWatch)4 January 2026: 49 transits (IMF PortWatch)5 January 2026: 61 transits (IMF PortWatch)6 January 2026: 61 transits (IMF PortWatch)7 January 2026: 66 transits (IMF PortWatch)8 January 2026: 62 transits (IMF PortWatch)9 January 2026: 74 transits (IMF PortWatch)10 January 2026: 63 transits (IMF PortWatch)11 January 2026: 64 transits (IMF PortWatch)12 January 2026: 52 transits (IMF PortWatch)13 January 2026: 53 transits (IMF PortWatch)14 January 2026: 61 transits (IMF PortWatch)15 January 2026: 62 transits (IMF PortWatch)16 January 2026: 53 transits (IMF PortWatch)17 January 2026: 38 transits (IMF PortWatch)18 January 2026: 54 transits (IMF PortWatch)19 January 2026: 58 transits (IMF PortWatch)20 January 2026: 58 transits (IMF PortWatch)21 January 2026: 56 transits (IMF PortWatch)22 January 2026: 64 transits (IMF PortWatch)23 January 2026: 48 transits (IMF PortWatch)24 January 2026: 46 transits (IMF PortWatch)25 January 2026: 64 transits (IMF PortWatch)26 January 2026: 43 transits (IMF PortWatch)27 January 2026: 61 transits (IMF PortWatch)28 January 2026: 54 transits (IMF PortWatch)29 January 2026: 72 transits (IMF PortWatch)30 January 2026: 71 transits (IMF PortWatch)31 January 2026: 70 transits (IMF PortWatch)1 February 2026: 49 transits (IMF PortWatch)2 February 2026: 67 transits (IMF PortWatch)3 February 2026: 66 transits (IMF PortWatch)4 February 2026: 43 transits (IMF PortWatch)5 February 2026: 71 transits (IMF PortWatch)6 February 2026: 60 transits (IMF PortWatch)7 February 2026: 60 transits (IMF PortWatch)8 February 2026: 58 transits (IMF PortWatch)9 February 2026: 53 transits (IMF PortWatch)10 February 2026: 65 transits (IMF PortWatch)11 February 2026: 81 transits (IMF PortWatch)12 February 2026: 68 transits (IMF PortWatch)13 February 2026: 103 transits (IMF PortWatch)14 February 2026: 91 transits (IMF PortWatch)15 February 2026: 74 transits (IMF PortWatch)16 February 2026: 54 transits (IMF PortWatch)17 February 2026: 75 transits (IMF PortWatch)18 February 2026: 109 transits (IMF PortWatch)19 February 2026: 115 transits (IMF PortWatch)20 February 2026: 94 transits (IMF PortWatch)21 February 2026: 86 transits (IMF PortWatch)22 February 2026: 127 transits (IMF PortWatch)23 February 2026: 104 transits (IMF PortWatch)24 February 2026: 93 transits (IMF PortWatch)25 February 2026: 116 transits (IMF PortWatch)26 February 2026: 89 transits (IMF PortWatch)27 February 2026: 64 transits (IMF PortWatch)28 February 2026: 57 transits (IMF PortWatch)1 March 2026: 20 transits (IMF PortWatch)2 March 2026: 4 transits (IMF PortWatch)3 March 2026: 4 transits (IMF PortWatch)5 March 2026: 3 transits (IMF PortWatch)6 March 2026: 2 transits (IMF PortWatch)7 March 2026: 3 transits (IMF PortWatch)8 March 2026: 2 transits (IMF PortWatch)9 March 2026: 2 transits (IMF PortWatch)10 March 2026: 2 transits (IMF PortWatch)11 March 2026: 2 transits (IMF PortWatch)12 March 2026: 1 transits (IMF PortWatch)14 March 2026: 1 transits (IMF PortWatch)15 March 2026: 7 transits (IMF PortWatch)16 March 2026: 4 transits (IMF PortWatch)17 March 2026: 1 transits (IMF PortWatch)20 March 2026: 3 transits (IMF PortWatch)22 March 2026: 2 transits (IMF PortWatch)23 March 2026: 4 transits (IMF PortWatch)24 March 2026: 2 transits (IMF PortWatch)25 March 2026: 2 transits (IMF PortWatch)26 March 2026: 4 transits (IMF PortWatch)27 March 2026: 2 transits (IMF PortWatch)28 March 2026: 6 transits (IMF PortWatch)29 March 2026: 5 transits (IMF PortWatch)30 March 2026: 6 transits (IMF PortWatch)31 March 2026: 5 transits (IMF PortWatch)1 April 2026: 7 transits (IMF PortWatch)2 April 2026: 1 transits (IMF PortWatch)3 April 2026: 3 transits (IMF PortWatch)4 April 2026: 11 transits (IMF PortWatch)5 April 2026: 4 transits (IMF PortWatch)6 April 2026: 5 transits (IMF PortWatch)7 April 2026: 3 transits (IMF PortWatch)8 April 2026: 3 transits (IMF PortWatch)9 April 2026: 8 transits (IMF PortWatch)10 April 2026: 3 transits (IMF PortWatch)11 April 2026: 7 transits (IMF PortWatch)12 April 2026: 12 transits (IMF PortWatch)13 April 2026: 7 transits (IMF PortWatch)14 April 2026: 5 transits (IMF PortWatch)15 April 2026: 7 transits (IMF PortWatch)16 April 2026: 3 transits (IMF PortWatch)17 April 2026: 8 transits (IMF PortWatch)18 April 2026: 20 transits (IMF PortWatch)19 April 2026: 2 transits (IMF PortWatch)20 April 2026: 3 transits (IMF PortWatch)21 April 2026: 4 transits (IMF PortWatch)22 April 2026: 5 transits (IMF PortWatch)23 April 2026: 3 transits (IMF PortWatch)24 April 2026: 6 transits (IMF PortWatch)25 April 2026: 4 transits (IMF PortWatch)26 April 2026: 3 transits (IMF PortWatch)27 April 2026: 7 transits (IMF PortWatch)28 April 2026: 10 transits (IMF PortWatch)29 April 2026: 39 transits (IMF PortWatch)30 April 2026: 11 transits (IMF PortWatch)1 May 2026: 7 transits (IMF PortWatch)2 May 2026: 6 transits (IMF PortWatch)3 May 2026: 6 transits (IMF PortWatch)4 May 2026: 2 transits (IMF PortWatch)9 May 2026: 1 transits (IMF PortWatch)10 May 2026: 7 transits (IMF PortWatch)11 May 2026: 7 transits (IMF PortWatch)12 May 2026: 3 transits (IMF PortWatch)13 May 2026: 4 transits (IMF PortWatch)14 May 2026: 10 transits (IMF PortWatch)15 May 2026: 4 transits (IMF PortWatch)16 May 2026: 7 transits (IMF PortWatch)17 May 2026: 3 transits (IMF PortWatch)18 May 2026: 4 transits (IMF PortWatch)19 May 2026: 4 transits (IMF PortWatch)20 May 2026: 8 transits (IMF PortWatch)21 May 2026: 5 transits (IMF PortWatch)22 May 2026: 2 transits (IMF PortWatch)23 May 2026: 6 transits (IMF PortWatch)24 May 2026: 5 transits (IMF PortWatch)25 May 2026: 4 transits (IMF PortWatch)26 May 2026: 4 transits (IMF PortWatch)27 May 2026: 1 transits (IMF PortWatch)28 May 2026: 2 transits (IMF PortWatch)29 May 2026: 1 transits (IMF PortWatch)30 May 2026: 4 transits (IMF PortWatch)31 May 2026: 5 transits (IMF PortWatch)1 June 2026: 2 transits (IMF PortWatch)2 June 2026: 11 transits (IMF PortWatch)3 June 2026: 9 transits (IMF PortWatch)4 June 2026: 3 transits (IMF PortWatch)5 June 2026: 2 transits (IMF PortWatch)6 June 2026: 2 transits (IMF PortWatch)7 June 2026: 2 transits (IMF PortWatch)8 June 2026: 7 transits (IMF PortWatch)9 June 2026: 4 transits (IMF PortWatch)10 June 2026: 3 transits (IMF PortWatch)11 June 2026: 2 transits (IMF PortWatch)12 June 2026: 1 transits (IMF PortWatch)15 June 2026: 7 transits (IMF PortWatch)16 June 2026: 10 transits (IMF PortWatch)17 June 2026: 8 transits (IMF PortWatch)18 June 2026: 20 transits (IMF PortWatch)19 June 2026: 9 transits (IMF PortWatch)20 June 2026: 25 transits (IMF PortWatch)21 June 2026: 6 transits (IMF PortWatch)22 June 2026: 16 transits (IMF PortWatch)23 June 2026: 29 transits (IMF PortWatch)24 June 2026: 51 transits (IMF PortWatch)25 June 2026: 46 transits (IMF PortWatch)26 June 2026: 30 transits (IMF PortWatch)27 June 2026: 25 transits (IMF PortWatch)28 June 2026: 16 transits (IMF PortWatch)29 June 2026: 26 transits (IMF PortWatch)30 June 2026: 16 transits (IMF PortWatch)1 July 2026: 29 transits (IMF PortWatch)2 July 2026: 28 transits (IMF PortWatch)3 July 2026: 24 transits (IMF PortWatch)4 July 2026: 17 transits (IMF PortWatch)5 July 2026: 22 transits (IMF PortWatch)6 July 2026: 25 transits (IMF PortWatch)7 July 2026: 26 transits (IMF PortWatch)8 July 2026: 20 transits (IMF PortWatch)9 July 2026: 10 transits (IMF PortWatch)10 July 2026: 7 transits (IMF PortWatch)11 July 2026: 6 transits (IMF PortWatch)12 July 2026: 4 transits (IMF PortWatch)13 July 2026: 10 transits (IMF PortWatch)14 July 2026: 8 transits (IMF PortWatch)15 July 2026: 9 transits (IMF PortWatch)16 July 2026: 6 transits (IMF PortWatch)17 July 2026: 1 transits (IMF PortWatch)18 July 2026: 6 transits (IMF PortWatch)19 July 2026: 4 transits (IMF PortWatch)20 July 2026: 5 transits (IMF PortWatch)21 July 2026: 6 transits (IMF PortWatch)22 July 2026: 6 transits (IMF PortWatch)24 July 2026: 3 transits (IMF PortWatch)25 July 2026: 2 transits (IMF PortWatch)26 July 2026: 3 transits (IMF PortWatch)27 July 2026: 5 transits (IMF PortWatch)28 July 2026: 5 transits (IMF PortWatch)29 July 2026: 7 transits (IMF PortWatch)30 July 2026: 4 transits (IMF PortWatch)31 July 2026: 8 transits (IMF PortWatch)1 August 2026: 5 transits (IMF PortWatch)2 August 2026: 3 transits (IMF PortWatch)3 August 2026: 6 transits (IMF PortWatch)4 August 2026: 7 transits (IMF PortWatch)5 August 2026: 5 transits (IMF PortWatch)6 August 2026: 2 transits (IMF PortWatch)7 August 2026: 6 transits (IMF PortWatch)8 August 2026: 10 transits (IMF PortWatch)9 August 2026: 3 transits (IMF PortWatch)10 August 2026: 4 transits (IMF PortWatch)11 August 2026: 9 transits (IMF PortWatch)12 August 2026: 3 transits (IMF PortWatch)13 August 2026: 6 transits (IMF PortWatch)14 August 2026: 7 transits (IMF PortWatch)15 August 2026: 1 transits (IMF PortWatch)16 August 2026: 1 transits (IMF PortWatch)17 August 2026: 4 transits (IMF PortWatch)18 August 2026: 6 transits (IMF PortWatch)19 August 2026: 6 transits (IMF PortWatch)20 August 2026: 5 transits (IMF PortWatch)21 August 2026: 4 transits (IMF PortWatch)22 August 2026: 7 transits (IMF PortWatch)23 August 2026: 3 transits (IMF PortWatch)24 August 2026: 3 transits (IMF PortWatch)25 August 2026: 4 transits (IMF PortWatch)26 August 2026: 5 transits (IMF PortWatch)27 August 2026: 2 transits (IMF PortWatch)28 August 2026: 7 transits (IMF PortWatch)29 August 2026: 3 transits (IMF PortWatch)30 August 2026: 6 transits (IMF PortWatch)31 August 2026: 3 transits (IMF PortWatch)1 September 2026: 4 transits (IMF PortWatch)2 September 2026: 3 transits (IMF PortWatch)3 September 2026: 2 transits (IMF PortWatch)4 September 2026: 2 transits (IMF PortWatch)5 September 2026: 2 transits (IMF PortWatch)6 September 2026: 6 transits (IMF PortWatch)7 September 2026: 5 transits (IMF PortWatch)8 September 2026: 6 transits (IMF PortWatch)9 September 2026: 3 transits (IMF PortWatch)10 September 2026: 5 transits (IMF PortWatch)11 September 2026: 8 transits (IMF PortWatch)12 September 2026: 2 transits (IMF PortWatch)13 September 2026: 8 transits (IMF PortWatch)14 September 2026: 2 transits (IMF PortWatch)15 September 2026: 2 transits (IMF PortWatch)16 September 2026: 1 transits (IMF PortWatch)17 September 2026: 3 transits (IMF PortWatch)18 September 2026: 7 transits (IMF PortWatch)19 September 2026: 6 transits (IMF PortWatch)20 September 2026: 1 transits (IMF PortWatch)21 September 2026: 2 transits (IMF PortWatch)22 September 2026: 3 transits (IMF PortWatch)23 September 2026: 4 transits (IMF PortWatch)24 September 2026: 5 transits (IMF PortWatch)25 September 2026: 3 transits (IMF PortWatch)26 September 2026: 4 transits (IMF PortWatch)27 September 2026: 1 transits (IMF PortWatch)28 September 2026: 4 transits (IMF PortWatch)29 September 2026: 1 transits (IMF PortWatch)30 September 2026: 4 transits (IMF PortWatch)2 October 2026: 4 transits (IMF PortWatch)3 October 2026: 2 transits (IMF PortWatch)4 October 2026: 4 transits (IMF PortWatch)5 October 2026: 8 transits (IMF PortWatch)6 October 2026: 2 transits (IMF PortWatch)7 October 2026: 6 transits (IMF PortWatch)8 October 2026: 4 transits (IMF PortWatch)9 October 2026: 3 transits (IMF PortWatch)10 October 2026: 4 transits (IMF PortWatch)11 October 2026: 2 transits (IMF PortWatch)12 October 2026: 3 transits (IMF PortWatch)13 October 2026: 7 transits (IMF PortWatch)14 October 2026: 3 transits (IMF PortWatch)15 October 2026: 2 transits (IMF PortWatch)16 October 2026: 7 transits (IMF PortWatch)18 October 2026: 4 transits (IMF PortWatch)19 October 2026: 4 transits (IMF PortWatch)20 October 2026: 3 transits (IMF PortWatch)21 October 2026: 3 transits (IMF PortWatch)22 October 2026: 4 transits (IMF PortWatch)23 October 2026: 5 transits (IMF PortWatch)24 October 2026: 2 transits (IMF PortWatch)25 October 2026: 2 transits (IMF PortWatch)26 October 2026: 5 transits (IMF PortWatch)27 October 2026: 4 transits (IMF PortWatch)28 October 2026: 3 transits (IMF PortWatch)29 October 2026: 3 transits (IMF PortWatch)30 October 2026: 7 transits (IMF PortWatch)31 October 2026: 8 transits (IMF PortWatch)1 November 2026: 1 transits (IMF PortWatch)2 November 2026: 2 transits (IMF PortWatch)3 November 2026: 4 transits (IMF PortWatch)4 November 2026: 5 transits (IMF PortWatch)5 November 2026: 5 transits (IMF PortWatch)6 November 2026: 6 transits (IMF PortWatch)7 November 2026: 2 transits (IMF PortWatch)8 November 2026: 3 transits (IMF PortWatch)Pre-crisis average 84.8/dayDec 2025FebMarAprMayJunJulAugSepOctNov03875113150Trump: no deal neededWar beginsCeasefirePGSA toll authorityIran: two-day planPre-crisis average 84.8/dayDec 2025MarMayJulSepNov
Daily transits (IMF PortWatch) PortWatch 7-day average hormuz.now 7-day average Pre-crisis average

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)
DateTransitsWhat happened
22 Feb 2026127Highest day of February 2026
28 Feb 202657Day 1: the US and Israel launch Operation Epic Fury
1 Mar 202620First attacks on merchant ships
2 Mar 20264The IRGC confirms the closure
4 Mar 20260No AIS-visible transits
18 Apr 202620During the two-week ceasefire agreed on 8 April
24 Jun 202651Post-closure peak, a week after the 17 June Islamabad Memorandum
Sep 20263.6/dayMonthly average (109 transits); 1 transit on 27 September
Oct 20263.8/dayMonthly average (118 transits)

Source: IMF PortWatch, queried 15 Nov 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.

025507510019 October 2026: 0 crossings (0 in, 0 out) · IMF PortWatch 420 October 2026: 7 crossings (2 in, 5 out) · IMF PortWatch 321 October 2026: 11 crossings (7 in, 4 out) · IMF PortWatch 322 October 2026: 6 crossings (5 in, 1 out) · IMF PortWatch 423 October 2026: 9 crossings (7 in, 2 out) · IMF PortWatch 524 October 2026: 6 crossings (3 in, 3 out) · IMF PortWatch 225 October 2026: 4 crossings (2 in, 2 out) · IMF PortWatch 226 October 2026: 8 crossings (4 in, 4 out) · IMF PortWatch 527 October 2026: 5 crossings (2 in, 3 out) · IMF PortWatch 428 October 2026: 6 crossings (0 in, 6 out) · IMF PortWatch 329 October 2026: 11 crossings (3 in, 8 out) · IMF PortWatch 330 October 2026: 13 crossings (8 in, 5 out) · IMF PortWatch 731 October 2026: 12 crossings (4 in, 8 out) · IMF PortWatch 81 November 2026: 10 crossings (6 in, 4 out) · IMF PortWatch 12 November 2026: 5 crossings (3 in, 2 out) · IMF PortWatch 23 November 2026: 7 crossings (4 in, 3 out) · IMF PortWatch 44 November 2026: 7 crossings (2 in, 5 out) · IMF PortWatch 55 November 2026: 9 crossings (6 in, 3 out) · IMF PortWatch 56 November 2026: 13 crossings (4 in, 9 out) · IMF PortWatch 67 November 2026: 5 crossings (2 in, 3 out) · IMF PortWatch 28 November 2026: 5 crossings (2 in, 3 out) · IMF PortWatch 39 November 2026: 6 crossings (4 in, 2 out)10 November 2026: 4 crossings (2 in, 2 out)11 November 2026: 13 crossings (7 in, 6 out)12 November 2026: 6 crossings (3 in, 3 out)13 November 2026: 5 crossings (2 in, 3 out)14 November 2026: 6 crossings (1 in, 5 out)15 November 2026: 3 crossings (2 in, 1 out) · today so farPre-crisis normal 84.8/day"Back to normal" threshold 60/day19 Oct22 Oct25 Oct28 Oct31 Oct3 Nov6 Nov9 Nov12 Nov15 Nov025507510019 October 2026: 0 crossings (0 in, 0 out) · IMF PortWatch 420 October 2026: 7 crossings (2 in, 5 out) · IMF PortWatch 321 October 2026: 11 crossings (7 in, 4 out) · IMF PortWatch 322 October 2026: 6 crossings (5 in, 1 out) · IMF PortWatch 423 October 2026: 9 crossings (7 in, 2 out) · IMF PortWatch 524 October 2026: 6 crossings (3 in, 3 out) · IMF PortWatch 225 October 2026: 4 crossings (2 in, 2 out) · IMF PortWatch 226 October 2026: 8 crossings (4 in, 4 out) · IMF PortWatch 527 October 2026: 5 crossings (2 in, 3 out) · IMF PortWatch 428 October 2026: 6 crossings (0 in, 6 out) · IMF PortWatch 329 October 2026: 11 crossings (3 in, 8 out) · IMF PortWatch 330 October 2026: 13 crossings (8 in, 5 out) · IMF PortWatch 731 October 2026: 12 crossings (4 in, 8 out) · IMF PortWatch 81 November 2026: 10 crossings (6 in, 4 out) · IMF PortWatch 12 November 2026: 5 crossings (3 in, 2 out) · IMF PortWatch 23 November 2026: 7 crossings (4 in, 3 out) · IMF PortWatch 44 November 2026: 7 crossings (2 in, 5 out) · IMF PortWatch 55 November 2026: 9 crossings (6 in, 3 out) · IMF PortWatch 56 November 2026: 13 crossings (4 in, 9 out) · IMF PortWatch 67 November 2026: 5 crossings (2 in, 3 out) · IMF PortWatch 28 November 2026: 5 crossings (2 in, 3 out) · IMF PortWatch 39 November 2026: 6 crossings (4 in, 2 out)10 November 2026: 4 crossings (2 in, 2 out)11 November 2026: 13 crossings (7 in, 6 out)12 November 2026: 6 crossings (3 in, 3 out)13 November 2026: 5 crossings (2 in, 3 out)14 November 2026: 6 crossings (1 in, 5 out)15 November 2026: 3 crossings (2 in, 1 out) · today so farPre-crisis normal 84.8/day"Back to normal" threshold 60/day19 Oct24 Oct29 Oct3 Nov8 Nov13 Nov0255075100Pre-crisis normal 84.8/day"Back to normal" threshold 60/day19 Oct29 Oct8 Nov
Inbound (into the Gulf) Outbound 7-day average IMF PortWatch Pre-crisis average Reconstructed (earlier method)

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 19 October 2026.

Daily numbers, last 30 days
Date (UTC)InboundOutboundTotalIMF PortWatch
15 Nov So far 2 1 3 pending
14 Nov 1 5 6 pending
13 Nov 2 3 5 pending
12 Nov 3 3 6 pending
11 Nov 7 6 13 pending
10 Nov 2 2 4 pending
9 Nov 4 2 6 pending
8 Nov 2 3 5 3
7 Nov 2 3 5 2
6 Nov 4 9 13 6
5 Nov 6 3 9 5
4 Nov 2 5 7 5
3 Nov 4 3 7 4
2 Nov 3 2 5 2
1 Nov 6 4 10 1
31 Oct 4 8 12 8
30 Oct 8 5 13 7
29 Oct 3 8 11 3
28 Oct 0 6 6 3
27 Oct 2 3 5 4
26 Oct 4 4 8 5
25 Oct 2 2 4 2
24 Oct 3 3 6 2
23 Oct 7 2 9 5
22 Oct 5 1 6 4
21 Oct 7 4 11 3
20 Oct 2 5 7 3
19 Oct 0 0 0 4

Commercial crossings of the Strait of Hormuz per hour (UTC), by direction.

02513 Nov 10:00 UTC: 0 in, 0 out13 Nov 11:00 UTC: 0 in, 0 out13 Nov 12:00 UTC: 0 in, 0 out13 Nov 12h13 Nov 13:00 UTC: 0 in, 0 out13 Nov 14:00 UTC: 0 in, 0 out13 Nov 15:00 UTC: 0 in, 0 out13 Nov 16:00 UTC: 0 in, 0 out13 Nov 17:00 UTC: 0 in, 0 out13 Nov 18:00 UTC: 0 in, 0 out13 Nov 19:00 UTC: 0 in, 0 out13 Nov 20:00 UTC: 0 in, 0 out13 Nov 21:00 UTC: 0 in, 0 out13 Nov 22:00 UTC: 0 in, 0 out13 Nov 23:00 UTC: 1 in, 0 out14 Nov 00:00 UTC: 0 in, 1 out14 Nov 00h14 Nov 01:00 UTC: 0 in, 0 out14 Nov 02:00 UTC: 0 in, 0 out14 Nov 03:00 UTC: 0 in, 0 out14 Nov 04:00 UTC: 0 in, 0 out14 Nov 05:00 UTC: 0 in, 0 out14 Nov 06:00 UTC: 0 in, 0 out14 Nov 07:00 UTC: 0 in, 0 out14 Nov 08:00 UTC: 0 in, 0 out14 Nov 09:00 UTC: 0 in, 0 out14 Nov 10:00 UTC: 0 in, 0 out14 Nov 11:00 UTC: 1 in, 0 out14 Nov 12:00 UTC: 0 in, 0 out14 Nov 12h14 Nov 13:00 UTC: 0 in, 1 out14 Nov 14:00 UTC: 0 in, 1 out14 Nov 15:00 UTC: 0 in, 1 out14 Nov 16:00 UTC: 0 in, 0 out14 Nov 17:00 UTC: 0 in, 0 out14 Nov 18:00 UTC: 0 in, 1 out14 Nov 19:00 UTC: 0 in, 0 out14 Nov 20:00 UTC: 0 in, 0 out14 Nov 21:00 UTC: 0 in, 0 out14 Nov 22:00 UTC: 0 in, 0 out14 Nov 23:00 UTC: 0 in, 0 out15 Nov 00:00 UTC: 1 in, 0 out15 Nov 00h15 Nov 01:00 UTC: 0 in, 0 out15 Nov 02:00 UTC: 0 in, 0 out15 Nov 03:00 UTC: 0 in, 0 out15 Nov 04:00 UTC: 1 in, 0 out15 Nov 05:00 UTC: 0 in, 1 out15 Nov 06:00 UTC: 0 in, 0 out15 Nov 07:00 UTC: 0 in, 0 out15 Nov 08:00 UTC: 0 in, 0 out15 Nov 09:00 UTC: 0 in, 0 out02513 Nov 10:00 UTC: 0 in, 0 out13 Nov 11:00 UTC: 0 in, 0 out13 Nov 12:00 UTC: 0 in, 0 out13 Nov 12h13 Nov 13:00 UTC: 0 in, 0 out13 Nov 14:00 UTC: 0 in, 0 out13 Nov 15:00 UTC: 0 in, 0 out13 Nov 16:00 UTC: 0 in, 0 out13 Nov 17:00 UTC: 0 in, 0 out13 Nov 18:00 UTC: 0 in, 0 out13 Nov 19:00 UTC: 0 in, 0 out13 Nov 20:00 UTC: 0 in, 0 out13 Nov 21:00 UTC: 0 in, 0 out13 Nov 22:00 UTC: 0 in, 0 out13 Nov 23:00 UTC: 1 in, 0 out14 Nov 00:00 UTC: 0 in, 1 out14 Nov 00h14 Nov 01:00 UTC: 0 in, 0 out14 Nov 02:00 UTC: 0 in, 0 out14 Nov 03:00 UTC: 0 in, 0 out14 Nov 04:00 UTC: 0 in, 0 out14 Nov 05:00 UTC: 0 in, 0 out14 Nov 06:00 UTC: 0 in, 0 out14 Nov 07:00 UTC: 0 in, 0 out14 Nov 08:00 UTC: 0 in, 0 out14 Nov 09:00 UTC: 0 in, 0 out14 Nov 10:00 UTC: 0 in, 0 out14 Nov 11:00 UTC: 1 in, 0 out14 Nov 12:00 UTC: 0 in, 0 out14 Nov 12h14 Nov 13:00 UTC: 0 in, 1 out14 Nov 14:00 UTC: 0 in, 1 out14 Nov 15:00 UTC: 0 in, 1 out14 Nov 16:00 UTC: 0 in, 0 out14 Nov 17:00 UTC: 0 in, 0 out14 Nov 18:00 UTC: 0 in, 1 out14 Nov 19:00 UTC: 0 in, 0 out14 Nov 20:00 UTC: 0 in, 0 out14 Nov 21:00 UTC: 0 in, 0 out14 Nov 22:00 UTC: 0 in, 0 out14 Nov 23:00 UTC: 0 in, 0 out15 Nov 00:00 UTC: 1 in, 0 out15 Nov 00h15 Nov 01:00 UTC: 0 in, 0 out15 Nov 02:00 UTC: 0 in, 0 out15 Nov 03:00 UTC: 0 in, 0 out15 Nov 04:00 UTC: 1 in, 0 out15 Nov 05:00 UTC: 0 in, 1 out15 Nov 06:00 UTC: 0 in, 0 out15 Nov 07:00 UTC: 0 in, 0 out15 Nov 08:00 UTC: 0 in, 0 out15 Nov 09:00 UTC: 0 in, 0 out02514 Nov 00h15 Nov 00h
Inbound (westbound, into the Gulf) Outbound (eastbound, to the Gulf of Oman)

Source: hormuz.now, AIS-visible commercial ships.

Hours with crossings (10 crossings in 48 hours)
Hour starting (UTC)InboundOutbound
01
10
10
01
01
01
01
10
01
10

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.

0306090120Jan 2019: IMF PortWatch 55.6/day2019Feb 2019: IMF PortWatch 59.3/dayMar 2019: IMF PortWatch 61.7/dayApr 2019: IMF PortWatch 68.5/dayMay 2019: IMF PortWatch 75.5/dayJun 2019: IMF PortWatch 81.4/dayJul 2019: IMF PortWatch 82.2/dayAug 2019: IMF PortWatch 79.1/daySep 2019: IMF PortWatch 78.1/dayOct 2019: IMF PortWatch 73.5/dayNov 2019: IMF PortWatch 56.4/dayDec 2019: IMF PortWatch 57.1/dayJan 2020: IMF PortWatch 60.4/day2020Feb 2020: IMF PortWatch 61.0/dayMar 2020: IMF PortWatch 57.6/dayApr 2020: IMF PortWatch 70.3/dayMay 2020: IMF PortWatch 80.2/dayJun 2020: IMF PortWatch 85.7/dayJul 2020: IMF PortWatch 83.5/dayAug 2020: IMF PortWatch 83.8/daySep 2020: IMF PortWatch 89.0/dayOct 2020: IMF PortWatch 86.3/dayNov 2020: IMF PortWatch 64.9/dayDec 2020: IMF PortWatch 60.1/dayJan 2021: IMF PortWatch 66.3/day2021Feb 2021: IMF PortWatch 68.4/dayMar 2021: IMF PortWatch 72.4/dayApr 2021: IMF PortWatch 86.2/dayMay 2021: IMF PortWatch 84.9/dayJun 2021: IMF PortWatch 91.4/dayJul 2021: IMF PortWatch 85.9/dayAug 2021: IMF PortWatch 84.1/daySep 2021: IMF PortWatch 86.6/dayOct 2021: IMF PortWatch 80.8/dayNov 2021: IMF PortWatch 83.9/dayDec 2021: IMF PortWatch 78.5/dayJan 2022: IMF PortWatch 80.0/day2022Feb 2022: IMF PortWatch 94.1/dayMar 2022: IMF PortWatch 93.4/dayApr 2022: IMF PortWatch 100.5/dayMay 2022: IMF PortWatch 95.7/dayJun 2022: IMF PortWatch 98.9/dayJul 2022: IMF PortWatch 93.2/dayAug 2022: IMF PortWatch 103.3/daySep 2022: IMF PortWatch 98.6/dayOct 2022: IMF PortWatch 101.1/dayNov 2022: IMF PortWatch 84.8/dayDec 2022: IMF PortWatch 79.1/dayJan 2023: IMF PortWatch 76.0/day2023Feb 2023: IMF PortWatch 87.8/dayMar 2023: IMF PortWatch 86.7/dayApr 2023: IMF PortWatch 97.2/dayMay 2023: IMF PortWatch 103.5/dayJun 2023: IMF PortWatch 102.0/dayJul 2023: IMF PortWatch 100.7/dayAug 2023: IMF PortWatch 104.4/daySep 2023: IMF PortWatch 102.4/dayOct 2023: IMF PortWatch 95.2/dayNov 2023: IMF PortWatch 76.9/dayDec 2023: IMF PortWatch 74.9/dayJan 2024: IMF PortWatch 72.8/day2024Feb 2024: IMF PortWatch 72.0/dayMar 2024: IMF PortWatch 94.3/dayApr 2024: IMF PortWatch 100.4/dayMay 2024: IMF PortWatch 105.1/dayJun 2024: IMF PortWatch 104.9/dayJul 2024: IMF PortWatch 103.1/dayAug 2024: IMF PortWatch 92.6/daySep 2024: IMF PortWatch 104.0/dayOct 2024: IMF PortWatch 90.0/dayNov 2024: IMF PortWatch 83.2/dayDec 2024: IMF PortWatch 70.6/dayJan 2025: IMF PortWatch 70.5/day2025Feb 2025: IMF PortWatch 73.9/dayMar 2025: IMF PortWatch 83.8/dayApr 2025: IMF PortWatch 102.4/dayMay 2025: IMF PortWatch 103.0/dayJun 2025: IMF PortWatch 102.2/dayJul 2025: IMF PortWatch 95.2/dayAug 2025: IMF PortWatch 94.5/daySep 2025: IMF PortWatch 87.9/dayOct 2025: IMF PortWatch 89.4/dayNov 2025: IMF PortWatch 67.4/dayDec 2025: IMF PortWatch 55.5/dayJan 2026: IMF PortWatch 58.5/day2026Feb 2026: IMF PortWatch 78.3/dayMar 2026: IMF PortWatch 3.2/dayApr 2026: IMF PortWatch 7.1/dayMay 2026: IMF PortWatch 3.9/dayJun 2026: IMF PortWatch 12.9/dayJul 2026: IMF PortWatch 10.2/dayAug 2026: IMF PortWatch 4.7/daySep 2026: IMF PortWatch 3.6/dayOct 2026: IMF PortWatch 3.8/day · hormuz.now 7.5/dayNov 2026: IMF PortWatch 3.5/day · hormuz.now 7.2/day0306090120Jan 2019: IMF PortWatch 55.6/day2019Feb 2019: IMF PortWatch 59.3/dayMar 2019: IMF PortWatch 61.7/dayApr 2019: IMF PortWatch 68.5/dayMay 2019: IMF PortWatch 75.5/dayJun 2019: IMF PortWatch 81.4/dayJul 2019: IMF PortWatch 82.2/dayAug 2019: IMF PortWatch 79.1/daySep 2019: IMF PortWatch 78.1/dayOct 2019: IMF PortWatch 73.5/dayNov 2019: IMF PortWatch 56.4/dayDec 2019: IMF PortWatch 57.1/dayJan 2020: IMF PortWatch 60.4/day2020Feb 2020: IMF PortWatch 61.0/dayMar 2020: IMF PortWatch 57.6/dayApr 2020: IMF PortWatch 70.3/dayMay 2020: IMF PortWatch 80.2/dayJun 2020: IMF PortWatch 85.7/dayJul 2020: IMF PortWatch 83.5/dayAug 2020: IMF PortWatch 83.8/daySep 2020: IMF PortWatch 89.0/dayOct 2020: IMF PortWatch 86.3/dayNov 2020: IMF PortWatch 64.9/dayDec 2020: IMF PortWatch 60.1/dayJan 2021: IMF PortWatch 66.3/day2021Feb 2021: IMF PortWatch 68.4/dayMar 2021: IMF PortWatch 72.4/dayApr 2021: IMF PortWatch 86.2/dayMay 2021: IMF PortWatch 84.9/dayJun 2021: IMF PortWatch 91.4/dayJul 2021: IMF PortWatch 85.9/dayAug 2021: IMF PortWatch 84.1/daySep 2021: IMF PortWatch 86.6/dayOct 2021: IMF PortWatch 80.8/dayNov 2021: IMF PortWatch 83.9/dayDec 2021: IMF PortWatch 78.5/dayJan 2022: IMF PortWatch 80.0/day2022Feb 2022: IMF PortWatch 94.1/dayMar 2022: IMF PortWatch 93.4/dayApr 2022: IMF PortWatch 100.5/dayMay 2022: IMF PortWatch 95.7/dayJun 2022: IMF PortWatch 98.9/dayJul 2022: IMF PortWatch 93.2/dayAug 2022: IMF PortWatch 103.3/daySep 2022: IMF PortWatch 98.6/dayOct 2022: IMF PortWatch 101.1/dayNov 2022: IMF PortWatch 84.8/dayDec 2022: IMF PortWatch 79.1/dayJan 2023: IMF PortWatch 76.0/day2023Feb 2023: IMF PortWatch 87.8/dayMar 2023: IMF PortWatch 86.7/dayApr 2023: IMF PortWatch 97.2/dayMay 2023: IMF PortWatch 103.5/dayJun 2023: IMF PortWatch 102.0/dayJul 2023: IMF PortWatch 100.7/dayAug 2023: IMF PortWatch 104.4/daySep 2023: IMF PortWatch 102.4/dayOct 2023: IMF PortWatch 95.2/dayNov 2023: IMF PortWatch 76.9/dayDec 2023: IMF PortWatch 74.9/dayJan 2024: IMF PortWatch 72.8/day2024Feb 2024: IMF PortWatch 72.0/dayMar 2024: IMF PortWatch 94.3/dayApr 2024: IMF PortWatch 100.4/dayMay 2024: IMF PortWatch 105.1/dayJun 2024: IMF PortWatch 104.9/dayJul 2024: IMF PortWatch 103.1/dayAug 2024: IMF PortWatch 92.6/daySep 2024: IMF PortWatch 104.0/dayOct 2024: IMF PortWatch 90.0/dayNov 2024: IMF PortWatch 83.2/dayDec 2024: IMF PortWatch 70.6/dayJan 2025: IMF PortWatch 70.5/day2025Feb 2025: IMF PortWatch 73.9/dayMar 2025: IMF PortWatch 83.8/dayApr 2025: IMF PortWatch 102.4/dayMay 2025: IMF PortWatch 103.0/dayJun 2025: IMF PortWatch 102.2/dayJul 2025: IMF PortWatch 95.2/dayAug 2025: IMF PortWatch 94.5/daySep 2025: IMF PortWatch 87.9/dayOct 2025: IMF PortWatch 89.4/dayNov 2025: IMF PortWatch 67.4/dayDec 2025: IMF PortWatch 55.5/dayJan 2026: IMF PortWatch 58.5/day2026Feb 2026: IMF PortWatch 78.3/dayMar 2026: IMF PortWatch 3.2/dayApr 2026: IMF PortWatch 7.1/dayMay 2026: IMF PortWatch 3.9/dayJun 2026: IMF PortWatch 12.9/dayJul 2026: IMF PortWatch 10.2/dayAug 2026: IMF PortWatch 4.7/daySep 2026: IMF PortWatch 3.6/dayOct 2026: IMF PortWatch 3.8/day · hormuz.now 7.5/dayNov 2026: IMF PortWatch 3.5/day · hormuz.now 7.2/day030609012020192020202120222023202420252026
IMF PortWatch, average transits a day hormuz.now, average commercial crossings a day

Sources: IMF PortWatch (tankers, container, dry bulk, general cargo and ro-ro ships, satellite AIS); hormuz.now since 19 October 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.

Average daily transits through the Strait of Hormuz by year since 2019, and by month since January 2026
PeriodIMF PortWatchhormuz.now
201969.1—
202073.6—
202180.8—
202293.5—
202392.3—
202491.1—
202585.5—
Since January 2026, by month
January 2026 58.5 —
February 2026 78.3 —
March 2026 3.2 —
April 2026 7.1 —
May 2026 3.9 —
June 2026 12.9 —
July 2026 10.2 —
August 2026 4.7 —
September 2026 3.6 —
October 2026 3.8 7.5
November 2026 So far 3.5 7.2

Average transits a day. Annual figures: IMF PortWatch, queried 29 Sep 2026. Monthly figures update as new data arrives; the latest PortWatch day is 8 November 2026.

Which ships are crossing

Ships near the strait →

The 45 commercial crossings of the last 7 days, by ship type, flag and declared destination.

Ship type

  • Bulk carriers19
  • Product tankers7
  • Container ships6
  • General cargo4
  • Other tankers3
  • Crude tankers3
  • Other cargo2
  • Chemical tankers1

Flag

  • Liberia9
  • Panama4
  • Bahamas4
  • Marshall Islands3
  • Comoros3
  • Hong Kong3
  • Nicaragua2
  • Saint Kitts and Nevis2
  • Guyana2
  • China2

Declared destination

  • Not stated8
  • Fujairah4
  • Khalifa Port3
  • Jebel Ali3
  • Dubai2
  • Khor Fakkan2
  • Dammam2
  • Khor al Zubair2
  • Kandla2
  • Sharjah2

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)

  • Not determined29
  • Northern (Iranian side)11
  • Southern (Omani side)5

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)ShipDirectionTypeFlagDeadweightDeclared destination
SEA EAGLE187 m → Outbound Bulk Carrier 🇵🇦 Panama48k tKHOR FAKKAN
KRIPASmall · 106 m ← Inbound Tanker 🇳🇮 Nicaragua6k tKAZ IQ
KIARA MVLCC · 333 m ← Inbound Crude Oil Tanker 🇸🇲 San Marino319k tDUBAI
HATNYANAWATISmall · 123 m → Outbound Oil Products Tanker 🇮🇩 Indonesia12k tAE JEA
COURTESY K178 m → Outbound General Cargo 🇲🇭 Marshall Islands30k tEG SUZ
MELISSUS229 m → Outbound Bulk Carrier 🇱🇷 Liberia93k tSANTOS
AFRICAN PUFFIN189 m → Outbound Bulk Carrier 🇧🇸 Bahamas56k tAEDXB
VIENNA190 m ← Inbound Bulk Carrier 🇧🇧 Barbados52k tKHALIFA UAE
LUCKY DRAGON224 m → Outbound Bulk Carrier 🇧🇸 Bahamas73k tAE FJR
INA LOTTE179 m ← Inbound Bulk Carrier 🇱🇷 Liberia38k tHAMRIYAH
AMANI199 m → Outbound Bulk Carrier 🇱🇷 Liberia61k tIN PAV
TANJONG PAGAR1138 m → Outbound Container Ship 🇬🇾 Guyana12k tINIXY
MARYA 000085 m ← Inbound General Cargo 🇰🇲 Comoros4k tAE JAE
MADHAVASmall · 118 m → Outbound Oil Products Tanker 🇦🇬 Antigua and Barbuda7k tCHITTAGONG BANGLADE
FEI PENG229 m ← Inbound Bulk Carrier 🇨🇳 China82k tMINA SAQR/UAE
OCEAN PEARL225 m → Outbound Bulk Carrier 🇱🇷 Liberia75k tIRAQIOWNRINDVIETCREW
XAVIAMR · 224 m ← Inbound Chemical Tanker 🇬🇳 Guinea49k tSHARJAH
SC FALCONMR · 178 m → Outbound Oil Products Tanker 🇭🇰 Hong Kong34k tCHINESE OWNER W/CREW
GLORY BRIDGE189 m ← Inbound Bulk Carrier 🇧🇸 Bahamas50k tDAMMAM,KSA
KESHAVASmall · 101 m → Outbound Tanker 🇬🇼 Guinea-Bissau5k tPIPAVAV,INDIA
SPONDESuezmax · 274 m ← Inbound Crude Oil Tanker 🇲🇭 Marshall Islands158k tAE KLF
ALIYA199 m ← Inbound Bulk Carrier 🇱🇷 Liberia61k tKHALIFA
ESPADA X229 m → Outbound Bulk Carrier 🇱🇷 Liberia88k tMA JFL
RAMA 3222 m → Outbound Container Ship 🇬🇾 Guyana44k tTO ORDER
TOPAZ CHU123 m ← Inbound Cargo 🇲🇭 Marshall Islands3k tTO ORDER

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:

Today's page, Strait of Hormuz traffic on 15 November 2026, fills in as the day goes on. Daily pages go back to 19 October 2026.

Month by month: Strait of Hormuz traffic in October 2026 · Strait of Hormuz traffic in November 2026 (so far). Each month's page totals the crossings and lists every day.

Why counts differ

Full explanation →
SourceLatest figureWhat it countsDate
hormuz.now8 crossings in the last 24 h · 6.4 a day over 7 daysCommercial ships (cargo and tankers ≥80 m) with AIS on, crossing our counting lineLive
IMF PortWatch3 transits on 8 Nov · 3.9 a day over 7 daysSatellite AIS; tankers, container, dry bulk, general cargo and ro-ro ships8 Nov
Windward9 transits on 13 Nov (all 9 with AIS off)AIS plus satellite imagery and radio-frequency detection; includes ships running dark.13 Nov
US Navy (NCAGS) via JMICabout 34 US-assisted transits a day over 8–11 Nov (135 in 96 hours)Transits the US Navy says it facilitated, as relayed by JMIC; not independently verified.12 Nov
Lloyd's List Intelligence116 transits in the week of 19–25 Oct 2026 (43 eastbound, 73 westbound)Non-Iranian-linked cargo-carrying vessels over 10,000 dwt.5 Nov
Lloyd's List Intelligenceat least 477 transits in September 2026, its highest monthly count of the warNon-Iranian-linked cargo-carrying vessels over 10,000 dwt.12 Oct

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 →
FileWhat it contains
Daily counts, CSV/api/daily.csvOne row per UTC day since 19 October 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.jsonThe same daily series, for scripts and charts.
Crossings in the last 24 hours, JSON/api/crossings?hours=24Every commercial crossing with name, flag, type, direction, time, size and declared destination.
Current status, JSON/status.jsonThe 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,436 vessels visible in the region. Counts are AIS-visible only and miss ships running dark. How we count.

The Hormuz Daily Briefing · Free trial

Yesterday at the Strait of Hormuz, in your inbox before the working day starts.

Ships crossed, status changes, waiting ships, energy and ports, with the day's data attached as CSV. Delivered at the hour you choose, to you and up to two colleagues.

Start free trial See what's inside Free during the trial. No card needed.